raannakasturi
commited on
Update pmc.py
Browse files
pmc.py
CHANGED
@@ -61,7 +61,7 @@ def doi_to_pmc():
|
|
61 |
|
62 |
if doi_pmc_data['status'] == 'ok':
|
63 |
pmc_list = [record['pmcid'] for record in doi_pmc_data['records'] if 'pmcid' in record and record.get('live', True)]
|
64 |
-
pmc_data[topic] = pmc_list[:
|
65 |
except Exception as e:
|
66 |
print(f"Error: {str(e)}")
|
67 |
return json.dumps(pmc_data, indent=4, ensure_ascii=False)
|
@@ -74,7 +74,7 @@ def extract_pmc_data():
|
|
74 |
for topic, pmcids in pmcid_data.items():
|
75 |
pmc_ids = []
|
76 |
for pmcid in pmcids:
|
77 |
-
if len(pmc_ids) >=
|
78 |
break
|
79 |
if not utils.check_data_in_file(pmcid, 'pmc.txt'):
|
80 |
utils.write_data_to_file(pmcid, 'pmc.txt')
|
|
|
61 |
|
62 |
if doi_pmc_data['status'] == 'ok':
|
63 |
pmc_list = [record['pmcid'] for record in doi_pmc_data['records'] if 'pmcid' in record and record.get('live', True)]
|
64 |
+
pmc_data[topic] = pmc_list[:2]
|
65 |
except Exception as e:
|
66 |
print(f"Error: {str(e)}")
|
67 |
return json.dumps(pmc_data, indent=4, ensure_ascii=False)
|
|
|
74 |
for topic, pmcids in pmcid_data.items():
|
75 |
pmc_ids = []
|
76 |
for pmcid in pmcids:
|
77 |
+
if len(pmc_ids) >= 2:
|
78 |
break
|
79 |
if not utils.check_data_in_file(pmcid, 'pmc.txt'):
|
80 |
utils.write_data_to_file(pmcid, 'pmc.txt')
|