Agent skill · Databases

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.

LeonChaoXgithub.com/LeonChaoXGitHub ↗
claude-codeMIT
Install
npx skills add LeonChaoX/qinyan-academic-skills --skill ena-database --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 7 KB
Bundled scripts: none
Path: skills/12-科学数据库/ena-database/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 759
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ENA Database ## Overview The European Nucleotide Archive (ENA) is a comprehensive public repository for nucleotide sequence data and associated metadata. Access and query DNA/RNA sequences, raw reads, genome assemblies, and functional annotations through REST APIs and FTP for genomics and bioinformatics pipelines. ## When to Use This Skill This skill should be used when: - Retrieving nucleotide sequences or raw sequencing reads by accession - Searching for samples, studies, or assemblies by metadata criteria - Downloading FASTQ files or genome assemblies for analysis - Querying taxonomic information for organisms - Accessing sequence annotations and functional data - Integrating ENA data into bioinformatics pipelines - Performing cross-reference searches to related databases - Bulk downloading datasets via FTP or Aspera ## Core Capabilities ### 1. Data Types and Structure ENA organizes data into hierarchical object types: **Studies/Projects** - Group related data and control release dates. Studies are the primary unit for citing archived data. **Samples** - Represent units of biomaterial from which sequencing libraries were produced. Samples must be registered before submitting m

What's inside
Steps it walks through
  1. Overview
  2. When to Use This Skill
  3. Core Capabilities
  4. 1. Data Types and Structure
  5. 2. Programmatic Access
  6. 3. Searching and Retrieving Data
  7. 4. Data Retrieval Formats
  8. 5. Common Use Cases
  9. 6. Integration with Analysis Pipelines
  10. 7. Best Practices
  11. Resources
  12. references/
Ships with 1 file
  • references/api_reference.md
More from qinyan-academic-skills
All skills →
About this skill
What does the ena-database skill do?

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.

How do I install it?

Run `npx skills add LeonChaoX/qinyan-academic-skills --skill ena-database --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From LeonChaoX/qinyan-academic-skills, a repository with 759 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going