From 58734fbe4121ed65c8ad8853acf8e7dd1780e9cf Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 2 Jun 2021 00:32:21 -0700 Subject: refs: use fatcat prefix for some sources This makes debugging what is going on much easier --- fatcat_scholar/transform.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fatcat_scholar/transform.py b/fatcat_scholar/transform.py index a8f6357..daccfd4 100644 --- a/fatcat_scholar/transform.py +++ b/fatcat_scholar/transform.py @@ -664,11 +664,11 @@ def refs_from_release_refs(release: ReleaseEntity) -> List[RefStructured]: key = key[1:] if release.extra and release.extra.get("pubmed"): - ref_source = "pubmed" + ref_source = "fatcat-pubmed" elif release.extra and release.extra.get("crossref"): - ref_source = "crossref" + ref_source = "fatcat-crossref" elif release.extra and release.extra.get("datacite"): - ref_source = "datacite" + ref_source = "fatcat-datacite" extra = ref.extra or dict() authors = extra.get("authors") or [] @@ -812,14 +812,14 @@ def refs_from_heavy(heavy: IntermediateBundle) -> Sequence[RefStructured]: if ( fatcat_refs and crossref_refs - and all([r.ref_source == "crossref" for r in fatcat_refs]) + and all([r.ref_source in ["crossref", "fatcat-crossref"] for r in fatcat_refs]) ): # priorize recent crossref over old-fatcat-imported-from-crossref (?) fatcat_refs = [] elif ( fatcat_refs and fulltext_refs - and all([r.ref_source == "grobid" for r in fatcat_refs]) + and all([r.ref_source == ["grobid", "fatcat-grobid"] for r in fatcat_refs]) ): # prioritize newer GROBID fulltext extraction (?) fatcat_refs = [] -- cgit v1.2.3