ena-database

Query ENA data by accession and metadata via Portal and Browser APIs.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/dotruru/claudemd --skill ena-database-dotruru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ena-database
Source: https://github.com/dotruru/claudemd/tree/main/skills/ena-database
Command: npx skills add https://github.com/dotruru/claudemd --skill ena-database-dotruru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access to the European Nucleotide Archive (ENA) is essential for retrieving nucleotide sequences, raw reads, and genome assemblies in a structured, programmatic way. This Skill enables querying by accession and metadata through ENA APIs and FTP, consolidating data access for genomics and bioinformatics pipelines.

Core Features & Use Cases

  • Programmatic access to ENA Portal API, Browser API, taxonomy services, and cross-references for searching, filtering, and retrieving records.
  • Support for multiple data formats (XML, JSON, TSV/CSV, FASTA, FASTQ) and transfer methods (FTP, Aspera) to fit different pipeline needs.
  • Use cases include downloading reads by run, obtaining assemblies by organism, and cross-referencing records across ENA and external databases to feed analytics workflows.

Quick Start

Query ENA records by accession to retrieve corresponding data via API or FTP to feed into a genomics pipeline.

Frequently Asked Questions about ena-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download raw reads and genome assemblies from the European Nucleotide Archive?

Query ENA records by accession through the Portal API or Browser API to retrieve metadata, then fetch sequences via FTP or Aspera for genomics pipeline integration.

What data formats can I retrieve when querying ENA Portal API records?

ENA Portal API supports XML, JSON, CSV, and TSV output formats, allowing you to retrieve studies, samples, and assemblies for bioinformatics workflows and pipeline integration.

Can I look up taxonomic information and cross-references across ENA databases?

Yes, ENA taxonomy services and cross-references allow searching and filtering records across studies, samples, and assemblies to retrieve linked genomics data for analytics workflows.

Does ENA support bulk downloading FASTA and FASTQ files for bioinformatics pipelines?

Yes, ENA supports bulk downloading FASTA and FASTQ files via FTP and Aspera transfer methods, enabling retrieval of raw reads by run or assemblies by organism for pipeline integration.

What is the best way to programmatically access ENA data for a genomics workflow?

Programmatically access ENA data by querying accession and metadata through the Portal API, Browser API, and taxonomy services, consolidating structured data retrieval for genomics pipelines.

How do I filter ENA studies and samples by organism when retrieving sequences?

Filter ENA studies and samples by organism using taxonomy lookups and metadata queries via the Portal API to retrieve corresponding reads or assemblies for bioinformatics workflows.