Skip to content
Source code for Short Author List Codes research note
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
aggregate.py
ascl_entry_citations.tsv
ascl_entry_citations_old.tsv
bibcodes.tsv
bibcodes_old.tsv
build_bibcodes_tsv.py
codes_with_described_in_or_citation_method.tsv
codes_with_described_in_or_citation_method_old.tsv
create_db.py
data.sqlite
populate_db.py
query_ads.py
res.tsv
semicolons.py
semicolons.tsv

README.md

Steps

  1. Download the appropriate reports from ASCL. (These are included in the repo.)
  • codes_with_described_in_or_citation_method.tsv: ascl_id, credit, described_in (serialized array), citation_method (string)
  • ascl_entry_citations.tsv: ascl_id, credit, num_citations
  1. Build the database. (We use a SQLite db here to make it easier to resume later if we hit the rate limit mid-build.) python populate_db.py loads codes_with_etc.tsv into a sqlite db, building the bibcodes table

  2. Query ADS for bibcode citations. python query_ads.py

  3. Aggregate described_in/citation_method citations (in data.sqlite) with ASCL entry citations (in ascl_entry_citations.tsv). python aggregate.py

You can’t perform that action at this time.