Robotic underlings for various chores on PPSDB
To install dependencies:
- Create and activate a Python virtual environment
- Install dependencies with
pip install -r requirements.txt
Usage of scripts is documented with --help
argument.
Sequence of running the scripts:
- get_dois_not_in_refs.py -- Run this first, create reference items in Wikidata with Scholia or SourceMD if necessary
- create_refs_from_doi.py -- Create ref items in PPSDB that are linked to Wikidata items
- get_formatted_citations_from_doi.py -- Add formatted citations to reference items in PPSDB
- link_ref_statements_to_items.py -- Link reference statements to reference items based on their DOIs