BP_META_GFF(1p)

πŸ“¦
version 1.7.4 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ‘‘ NAME πŸ‘‘

okay bestie, so this is the manual page for BP_META_GFF(1p) β€” like, the 1p bit means it's a Perl thing, you're welcome β€” and the star of the show is bp_meta_gff.pl, a lil script that gets and sets Bio::DB::GFF meta-data. that's the whole vibe. πŸ¦‹


✨ SYNOPSIS ✨

here's how you actually run it, no cap:

# set the following meta data values
% bp_meta_gff.pl -d testdb tag1=value1 tag2=value2

# get the indicated meta data value
% bp_meta_gff.pl -d testdb tag1 tag2

πŸ’– DESCRIPTION πŸ’–

so, this script either gets or sets metadata in a Bio::DB::GFF database. simple. iconic. πŸ’…

⚠️ but bestie, listen β€” not all adaptors support this operation! the way that some adaptors just refuse to participate… rude, honestly. 😭

to set a series of tags, you pass the script a bunch of tag=value pairs. to get the contents of a series of tags, you just pass the bare tag names. no =, no value, just the name. periodt.

and the output from the get operation? it's a set of tag=value pairs, one per line, and it's easily parseable β€” which is honestly such a slay for your scripts downstream. πŸ”₯


🌸 COMMAND-LINE OPTIONS 🌸

fun fact: command-line options can be abbreviated to single-letter options. so like, -d instead of --database. iykyk. ✨

  • --database <dsn> β€” the Mysql database name (default: dbi:mysql:test)
  • --adaptor <adaptor> β€” the Mysql adaptor (default: dbi::mysqlopt)
  • --user <user> β€” username for mysql authentication
  • --pass <password> β€” password for mysql authentication

🫢 SEE ALSO 🫢

go check out Bio::DB::GFF if you wanna go deeper, bestie, that's the main character here πŸ’œ


πŸŽ€ AUTHOR πŸŽ€

Lincoln Stein, lstein@cshl.org β€” an absolute legend, we love to see it πŸ‘‘

Copyright (c) 2002 Cold Spring Harbor Laboratory

this library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. see DISCLAIMER.txt for disclaimers of warranty. (yes, the warranty stuff is real, don't skip it πŸ’€)


and that's the whole page, angel 🌈 β€” this was perl v5.30.0, dated 2020-01-13, signed off on BP_META_GFF(1p). mwah. πŸ“πŸ’–

πŸ“¦ where this page comes from