Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.7 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.7 KB

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