diff options
| author | Bryan Newbold <bnewbold@robocracy.org> | 2019-05-22 15:59:14 -0700 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2019-05-22 15:59:14 -0700 | 
| commit | a9752a685be5a0ff7794ba652ca7954cb7508124 (patch) | |
| tree | 45a996b19d4216fe5b5b173448861acf77073358 /python | |
| parent | be86ebbdcee910f3187305470440189331a16911 (diff) | |
| download | fatcat-a9752a685be5a0ff7794ba652ca7954cb7508124.tar.gz fatcat-a9752a685be5a0ff7794ba652ca7954cb7508124.zip | |
make pubmed ref lookups configurable
Diffstat (limited to 'python')
| -rwxr-xr-x | python/fatcat_import.py | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/python/fatcat_import.py b/python/fatcat_import.py index 02a3441f..21e40750 100755 --- a/python/fatcat_import.py +++ b/python/fatcat_import.py @@ -34,7 +34,8 @@ def run_arxiv(args):  def run_pubmed(args):      pi = PubmedImporter(args.api,          args.issn_map_file, -        edit_batch_size=args.batch_size) +        edit_batch_size=args.batch_size, +        lookup_refs=(not args.no_lookup_refs))      if args.kafka_mode:          raise NotImplementedError          #KafkaBs4XmlPusher(pi, args.kafka_hosts, args.kafka_env, "api-pubmed", "fatcat-import").run() @@ -167,6 +168,9 @@ def main():      sub_crossref.add_argument('--extid-map-file',          help="DOI-to-other-identifiers sqlite3 database",          default=None, type=str) +    sub_crossref.add_argument('--no-lookup-refs', +        action='store_true', +        help="skip lookup of references (PMID or DOI)")      sub_crossref.add_argument('--kafka-mode',          action='store_true',          help="consume from kafka topic (not stdin)") @@ -212,6 +216,9 @@ def main():      sub_pubmed.add_argument('issn_map_file',          help="ISSN to ISSN-L mapping file",          default=None, type=argparse.FileType('r')) +    sub_pubmed.add_argument('--no-lookup-refs', +        action='store_true', +        help="skip lookup of references (PMID or DOI)")      sub_pubmed.add_argument('--kafka-mode',          action='store_true',          help="consume from kafka topic (not stdin)") | 
