DOIs & tracking¶
Extract clean DOIs and compare two retrievals to see exactly what changed.
extract_dois ¶
extract_dois(records, dedupe=True)
Pull cleaned, optionally de-duplicated DOIs from records or a list.
Source code in src/scopusflow/diff.py
31 32 33 34 35 36 37 38 39 40 41 42 43 | |
diff_dois ¶
diff_dois(old, new)
Compare two retrievals; return a frame of (doi, status) where status is
added, removed or unchanged (compared case-insensitively).
Source code in src/scopusflow/diff.py
46 47 48 49 50 51 52 53 54 55 56 57 58 | |