sequence_fetch
ActiveTool of com.seqbench/workbench
Fetch a public DNA/protein record by accession from NCBI Nucleotide, NCBI Protein, UniProt, or Ensembl (e.g. NM_000546, NP_000537, P04637, ENSG00000141510). Only the accession is sent upstream. Use sequence_search first if you only know a gene/organism name, not an accession. For an Ensembl transcript ID this returns spliced cDNA; for a gene ID it returns the full genomic locus (introns included) — Ensembl's own default for each ID type.
Parameters schema
{
"type": "object",
"required": [
"accession"
],
"properties": {
"db": {
"enum": [
"auto",
"nucleotide",
"protein",
"uniprot",
"ensembl"
],
"type": "string",
"default": "auto",
"description": "Database to query; auto-detects from the accession format."
},
"format": {
"enum": [
"fasta",
"genbank"
],
"type": "string",
"default": "fasta",
"description": "Output format (GenBank is only available for NCBI accessions — UniProt and Ensembl are FASTA-only)."
},
"accession": {
"type": "string",
"description": "GenBank/RefSeq accession (e.g. NM_000546), UniProtKB accession (e.g. P04637), or Ensembl stable ID (e.g. ENSG00000141510, ENST00000335137)."
}
},
"additionalProperties": false
}Parent server
com.seqbench/workbench
1/7 registries