IDFETCH(1)
π idfetch β a whole manual, but make it cute π
okay bestie, welcome to IDFETCH(1) from the NCBI Tools User's Manual β yes, that's the manual name, and yes, it's giving "I know things you don't." pull up a chair. π«Ά
β¨ NAME β¨
idfetch β go grab biological data from the NCBI ID1 server. that's it, that's the job. πΈ
π SYNOPSIS π
idfetch [-] [-F str] [-G filename] [-Q filename] [-c N] [-d str] [-e N]
[-f str] [-g N] [-i N] [-l filename] [-n] [-o filename] [-q str]
[-s str] [-t N]
look at all those little flags. so many options, so little time. iconic honestly. π
π¦ DESCRIPTION π¦
so idfetch is a client for NCBI's ID1 server, and that server is holding a big database of annotated biological sequences. like, annotated. like, the whole vibe. you ask, it fetches. periodt. β¨
π OPTIONS π
here's the rundown, bestie. a summary of options is included below β literally all of them, i'm not skipping a single one. π
-β print the usage message. that's it. a little help, as a treat. π-F strβ add the specified feature types, and they're comma-delimited. allowed values areCDD,SNP,SNP_graph,MGC,HPRD,STS,tRNA, andmicroRNA. yes those are exact, don't freestyle. π-G filenameβ file with a list of GIs, (versioned) accessions, and FASTA SeqIDs to dump. give it a list, it dumps. π-Q filenameβ generate a GI list by Entrez query in filename. requires-dnor-dpβ don't come for me, that's the rule. π₯-c Nβ max complexity:0β get the whole blob (default)1β get the bioseq of interest2β get the minimal bioseq-set containing the bioseq of interest3β get the minimal nuc-prot containing the bioseq of interest4β get the minimal pub-set containing the bioseq of interest
-d strβ database to use. (with-q, it can be eithernfor nucleotides orpfor proteins.) pick your fighter. π§-e Nβ entity number (that's the retrieval number) to dump. β¨-f strβ flattened SeqId. possible formats:type([name][,[accession][,[release][,version]]])as'5(HUMHBB)'type=accessiontype:number
and btw, type is a number indicating the ASN.1 Seq-id subtype. iykyk. π
-g Nβ GI id for a single Entity to dump. π-i Nβ type of lookup:0β get Seq-entry (default)1β get GI state (output goes to stderr)2β get SeqIds3β get GI history (sequence change only)4β get revision history (any change to ASN.1)
-l filenameβ log file. keep the receipts. π-nβ output only the list of GIs (works with-qand-Q). minimalism, but make it data. π¦-o filenameβ filename for output (default =stdout). where the goods go. π-q strβ generate gi list by Entrez query. requires-dnor-dp. same energy as-Q, different outfit. πΈ-s strβ FASTA style SeqId ENCLOSED IN QUOTES. formats:lcl|int or strbbs|intbbm|intgb|acc|locemb|acc|locpir|acc|namesp|acc|namepat|country|patent|seqgi|intdbj|acc|locprf|acc|namepdb|entry|chain
bestie the QUOTES are not optional, the manpage literally yells it in caps, so likeβ¦ quote it. π
-t Nβ output type:1β text ASN.1 (default)2β binary ASN.13β GenBank (Seq-entry only)4β GenPept (Seq-entry only)5β FASTA (table for history)6β quality scores (Seq-entry only)7β Entrez DocSums8β FASTA reverse complement
π AUTHOR π
written by The National Center for Biotechnology Information. absolute main character energy from the NCBI, no cap. π
and that's the whole thing, bestie! this page is from the NCBI, dated 2016-09-01, and it's IDFETCH(1) β go fetch something gorgeous. mwah. π
β¨π«Ά
π¦ where this page comes from
- debian bookworm: ncbi-tools-bin 6.1.20170106+dfsg1-10 Β· public_domain
- debian trixie: ncbi-tools-bin 6.1.20170106+dfsg2-6 Β· public_domain
- ubuntu jammy: ncbi-tools-bin 6.1.20170106+dfsg1-9 Β· public_domain
- ubuntu noble: ncbi-tools-bin 6.1.20170106+dfsg2-2 Β· public_domain
- ubuntu questing: ncbi-tools-bin 6.1.20170106+dfsg2-6
- ubuntu resolute: ncbi-tools-bin 6.1.20170106+dfsg2-7 Β· public_domain
- ubuntu stonking: ncbi-tools-bin 6.1.20170106+dfsg2-7 Β· public_domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms