scientific-genome-sequence-tools

Retrieve genome sequences and annotate variants across Ensembl, dbSNP, BLAST, NCBI Nucleotide, and GDC via Python REST APIs.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-genome-sequence-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-genome-sequence-tools
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-genome-sequence-tools
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-genome-sequence-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-database genome data retrieval and sequence analysis across Ensembl, dbSNP, BLAST, NCBI Nucleotide, and GDC to streamline sequence search, variant annotation, and integrative genomics workflows.

Core Features & Use Cases

  • Cross-database sequence retrieval from Ensembl and NCBI Nucleotide.
  • Variant annotation and allele-frequency retrieval from dbSNP.
  • Homology searches with BLAST and integration of cancer genomics data from GDC.
  • Use Case: Researchers can fetch a gene's transcript, annotate variants, and compare across databases to build a comprehensive report.

Quick Start

Fetch Ensembl sequences and variant information across dbSNP, BLAST, NCBI Nucleotide, and GDC to initialize a cross-database genomics workflow.

Frequently Asked Questions about scientific-genome-sequence-tools

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

FAQPage Schema
How do I retrieve genome sequences and annotate variants across multiple databases?

Cross-database genome sequence retrieval and variant annotation can be conducted across Ensembl, dbSNP, BLAST, NCBI Nucleotide, and GDC to streamline sequence search and integrative genomics workflows. This allows you to fetch sequences and annotate variants in a unified process.

What is the best way to search for homologs and integrate cancer genomics data?

Homology searches can be performed with BLAST while simultaneously integrating cancer genomics data from GDC. This combination enables researchers to compare sequences and incorporate cancer-specific variant information into a comprehensive report.

Can I fetch a gene's transcript and retrieve allele frequencies from dbSNP programmatically?

Yes, transcript sequences can be fetched from Ensembl while allele frequencies are retrieved from dbSNP. The workflow supports programmatic use via Python utilities calling REST APIs and processing results with dependencies on requests and pandas.

Does this genome sequence search workflow require specific Python dependencies?

Programmatic use of this genome sequence search workflow requires the Python dependencies requests and pandas. These libraries are necessary for calling REST APIs and processing the cross-database retrieval results from Ensembl, NCBI Nucleotide, and GDC.

When do I need cross-database genome data retrieval for research pipelines?

Cross-database genome data retrieval is needed when building research pipelines that require fetching a gene's transcript, annotating variants, and comparing data across Ensembl, NCBI Nucleotide, and GDC to generate a comprehensive genomic report.

How do I build a cross-database genomics workflow using Ensembl and NCBI Nucleotide?

You can build a cross-database genomics workflow by fetching Ensembl sequences and variant information across dbSNP, BLAST, NCBI Nucleotide, and GDC. This initializes an integrative process that unifies sequence search and variant annotation.