Skip to content

Stuff related to my work in updating the UCSD BISB program website

Notifications You must be signed in to change notification settings

niemasd/BISB-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Updating Publications on the BISB Website

Publications can now be easily updated semi-frequently using Niema's BISB Publication Database.

  1. Download Niema's BISB Publication Database as a TSV file
  2. Run publications_to_drupal_CSV.py to convert it to a CSV file compatible with Drupal's "Import CSV" function
  3. On the BISB website, delete all "Biblio" content nodes (e.g. via this page)
    • If there's no "Select All" button on the "Delete Biblio" page, this Javascript function can do it (from Developer Console):
    • (function() {var aa = document.querySelectorAll("input[type=checkbox]");for (var i = 0; i < aa.length; i++){aa[i].checked = true;}})()
  4. On the BISB website, go to "Configuration", then "Development", then "CSV importer", specify "Content", then specify "Biblio", and upload the CSV you created

Updating the BISB Publication Database from PMIDs

If you want to generate your own database in the same format as Niema's BISB Publication Database (e.g. to add to Niema's database), you can do so easily from a list of PMIDs.

  1. Create a file containing your list of PMIDs (one per line)
  2. Run PMIDs_to_publications.py to query PubMed for the metadata and output as a database in the same format as Niema's BISB Publication Database

About

Stuff related to my work in updating the UCSD BISB program website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages