BP_EINFO(1p)
๐ BP_EINFO ๐
okay so bestie, listen up โ this is bp_einfo, part of the User Contributed Perl Documentation situation. it's a lil command-line cutie that goes and asks einfo (that's NCBI's thing) about stuff. you wanna know what databases exist? it'll tell you. you wanna know about one specific database โ its field info, or which other NCBI databases it links out to? yeah, it does that too. slay. ๐ฆ
โจ VERSION โจ
this is version 1.77. iconic behavior, no notes. ๐
๐ธ SYNOPSIS ๐ธ
bp_einfo [-d database] [-f Field Code] [-l Link Name] [-o outfile]
likeโฆ that's it. that's the whole vibe. look at her go. ๐
๐ฅ DESCRIPTION ๐ฅ
so here's the tea, the command line options, laid out one by one:
-e,--emailโ a valid email. NCBI requires this, it's literally their policy, so don't come for me when it's mandatory. ๐ง-d,--db,--databaseโ the NCBI database you wanna query. default = none, and when it's none it just shows you all the available databases instead, which is honestly a serve.-f,--fieldโ prints out info about one specific field code. default = none.-l,--linkโ prints out info about one specific link name. default = none.-o,--outโ the outfile. default =STDOUT, so it just yells into your terminal like normal. ๐ซถ-h,--helpโ shows this documentation. hello, you are here.-a,--api_keyโ your NCBI API key. recommended, bestie, fr fr. ๐
โ ๏ธ okay important: per NCBI's policy about eutils access, a valid email is required. it is not enforced here โ if you don't give one you'll just get a standard warning, whatever โ but don't be surprised if this doesn't work after June 1, 2010 unless one is supplied. yes i said what i said. that date is in the original and i am not touching it. ๐ญ
and more rules, because of course:
- if
-dis not specified, then the field and link arguments get ignored, and instead all the available databases get printed. soz to your-fand-l, they're just standing there. ๐ - if either link names or field codes (or both!) are specified, then nothing else gets printed out โ only the info you actually requested. main character only, no extras. ๐
- you can specify as many fields and/or links as you want by using multiple
-f/-l <ARG>on the command line. stack 'em up, go off. ๐
๐ฌ FEEDBACK ๐ฌ
๐ฎ Mailing lists
user feedback is an integral part of the evolution of this and other Bioperl modules. send your comments and suggestions preferably to the Bioperl mailing list. your participation is much appreciated, genuinely, we love to see it.
bioperl-l@bioperl.org - General discussion
https://bioperl.org/Support.html - About the mailing lists
๐ซ Support
please direct usage questions or support issues to the mailing list: bioperl-l@bioperl.org rather than to the module maintainer directly. many experienced and reponsive experts will be able look at the problem and quickly address it. please include a thorough description of the problem with code and data examples if at all possible. (yes, "reponsive" โ that's the original spelling, i'm keeping it, it's canon. โจ)
๐ Reporting bugs
report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution. bug reports can be submitted via the web:
https://github.com/bioperl/bio-eutilities/issues
๐ซ AUTHOR ๐ซ
Chris Fields <cjfields@bioperl.org> โ thank you for your service. ๐ซก
ยฉ๏ธ COPYRIGHT ยฉ๏ธ
this software is copyright (c) 2009-2012 by Chris Fields.
this software is available under the same terms as the perl 5 programming language system itself.
and that's the whole page, bestie!! ๐ this doc came to you courtesy of perl v5.40.0 and was dated 2025-01-27 โ so yeah, she's a little vintage but she still eats. ๐โจ๐ go query some databases, you got this. ๐ ๐ฆ
๐ฆ where this page comes from
- debian trixie: libbio-eutilities-perl 1.77-3 ยท Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libbio-eutilities-perl 1.77-3 ยท Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libbio-eutilities-perl 1.77-3 ยท Artistic-1.0-Perl OR GPL-1.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms