ena-database

Retrieve nucleotide sequences, FASTQ reads, and genome assemblies from ENA via REST APIs and FTP.

557|98|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/jimmc414/Kosmos --skill ena-database-jimmc414
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ena-database
Source: https://github.com/jimmc414/Kosmos/tree/main/kosmos-claude-scientific-skills/scientific-skills/ena-database
Command: npx skills add https://github.com/jimmc414/Kosmos --skill ena-database-jimmc414

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides programmatic access to the European Nucleotide Archive (ENA), enabling users to retrieve DNA/RNA sequences, raw reads, and genome assemblies, streamlining bioinformatics workflows.

Core Features & Use Cases

  • Data Retrieval: Fetch nucleotide sequences, raw sequencing reads (FASTQ), and genome assemblies by accession number.
  • Metadata Search: Query ENA for studies, samples, and experiments based on various metadata criteria.
  • Format Support: Handles multiple data formats including FASTQ, FASTA, EMBL, XML, JSON, and TSV.
  • Use Case: Retrieve all raw sequencing reads (FASTQ files) associated with a specific study accession number for downstream genomic analysis.

Quick Start

Use the ena-database skill to retrieve all FASTQ files for the run accession ERR123456.

Frequently Asked Questions about ena-database

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

FAQPage Schema
How do I retrieve raw sequencing reads and FASTQ files from the European Nucleotide Archive?

To retrieve raw sequencing reads and FASTQ files from the European Nucleotide Archive, query the database using a specific study or run accession number. This programmatic access fetches raw reads and genome assemblies directly via REST APIs and FTP.

Can I search ENA for studies and samples using metadata filtering?

Yes, you can search ENA for studies, samples, and experiments using various metadata criteria. The system supports programmatic querying with metadata filtering to narrow down bioinformatics search results effectively.

What data formats are supported when downloading nucleotide sequences from ENA?

Supported data formats for downloading nucleotide sequences from ENA include FASTQ, FASTA, EMBL, XML, and TSV. This ensures compatibility with various bioinformatics pipelines for genomics and transcriptomics research.

Does the ENA database skill work with bioinformatics pipelines for transcriptomics research?

Yes, the ENA database skill integrates with bioinformatics pipelines for transcriptomics research. It streamlines workflows by providing programmatic access to DNA and RNA sequences, raw reads, and genome assemblies.

How do I fetch genome assemblies and nucleotide sequences by accession number?

You can fetch genome assemblies and nucleotide sequences by providing the specific accession number to the REST API. This retrieves the requested genomic data for downstream analysis in your bioinformatics pipeline.