GMOD_B..._PUBMED(1p)

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

🧬 NAME 🧬

gmod_bulk_load_pubmed.pl β€” bestie, this little icon literally stores pubmed entries in the database. that's the whole gig. πŸ’–


✨ DESCRIPTION ✨

okay so here's how you run her:

Usage: perl gmod_bulk_load_pubmed.pl -H [dbhost] -D [dbname]  [-vt] -i file

🌸 parameters 🌸

  • -H β€” hostname for database 🏠
  • -D β€” database name πŸ“›
  • -i β€” input file [required] β€” like, you genuinely cannot skip this one bestie 🫢
  • -v β€” verbose output, so she spills all the tea β˜•
  • -t β€” trial mode. Do not perform any store operations at all. she's just looking, not touching πŸ‘€
  • -g β€” GMOD database profile name (can provide host and DB name) Default: 'default' πŸ’…

πŸ¦‹ if you're not using a GMOD database profile (that's option -g) πŸ¦‹

then bestie you must provide the following parameters, no skipping:

  • -u β€” user name πŸ™‹
  • -d β€” database driver name (i.e. 'Pg' for postgres) 🐘
  • -p β€” password for your user to connect to the database πŸ”

The script stores pubmed entries in the database. Existing ones are ignored. Input file should contain a list of pubmed ids. Then a new Publication object (Bio::Chado::Schema::Pub::Pub) with accession= PMID, the publication specs are fetched from Entrez (using eUtils) which sets the different fields in the Publication object. When the publication is stored, a new dbxref is stored first (see Chado General module).


πŸ‘‘ This script works with Chado schema and accesse the following tables: πŸ‘‘

  • pub
  • pubauthor
  • pubprop
  • dbxref
  • pub_dbxref

πŸ’œ AUTHOR πŸ’œ

Naama Menda <nm249@cornell.edu> πŸŽ€


⭐ VERSION AND DATE ⭐

Version 1.1, April 2010. 🌈


and that's the whole page, bestie!! this one shipped as User Contributed Perl Documentation, running on perl v5.30.0, dated 2019-12-05 β€” iconic behavior honestly, mwah πŸ’…βœ¨πŸ«Ά

πŸ“¦ where this page comes from