Back to Skills

ena-database

Access European Nucleotide Archive via API/FTP. Retrieve DNA/RNA sequences, raw reads (FASTQ), genome assemblies by accession, for genomics and bioinformatics pipelines. Supports multiple formats.

6,195stars743forksUpdated 1/16/2026

Security Assessment

Safe(100/100)
Security Score100/100

About ena-database

The ena-database skill provides users with seamless access to the European Nucleotide Archive (ENA) via API and FTP. This skill addresses the need for researchers and bioinformaticians to retrieve vital nucleotide sequence data, such as DNA/RNA sequences, raw sequencing reads, and genome assemblies efficiently. By leveraging this skill, users can easily access a wealth of genomic and bioinformatics data that is crucial for their research and analysis workflows, all while ensuring compliance with various data formats and standards in the field.

FAQ

How can I retrieve raw sequencing reads using this skill?

You can use the ENA Portal API to retrieve raw sequencing reads by specifying the appropriate accession number in your API query.

Is there a limit on the number of API requests I can make?

Yes, all APIs have a rate limit of 50 requests per second. Exceeding this limit will result in an HTTP 429 response.

What formats are supported for downloading data?

The ena-database skill supports multiple formats, including JSON, XML, and FASTQ for downloading genomic data.

Can I search for samples based on metadata criteria?

Yes, you can search for samples, studies, or assemblies based on various metadata criteria using the ENA Portal API.

Is this skill compatible with other bioinformatics tools?

Yes, the ena-database skill can be integrated into various bioinformatics pipelines and tools that require nucleotide sequence data.

Install ena-database

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill