summaryrefslogtreecommitdiff
path: root/scraper/s2-citation-report.py
diff options
context:
space:
mode:
authorjules@lens <julescarbon@gmail.com>2019-02-20 17:19:42 +0100
committerjules@lens <julescarbon@gmail.com>2019-02-20 17:19:42 +0100
commit078574a7b827106ff1130b7c12320c69202394a9 (patch)
tree914396b452fa13e54e98a0429c3595dd4b1edbf3 /scraper/s2-citation-report.py
parente0038fbc4b891fe4393acfad8d9755fa1834278e (diff)
new reports
Diffstat (limited to 'scraper/s2-citation-report.py')
-rw-r--r--scraper/s2-citation-report.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/scraper/s2-citation-report.py b/scraper/s2-citation-report.py
index 37177957..e4e41478 100644
--- a/scraper/s2-citation-report.py
+++ b/scraper/s2-citation-report.py
@@ -121,6 +121,7 @@ def write_papers_report(fn, title, papers, key, reverse=False):
paper['journal'],
paper['address_type'],
paper['address'],
+ paper['country'],
paper['lat'],
paper['lng'],
str(percent(paper['citations_geocoded'], paper['citation_count'])) + '%',
@@ -140,6 +141,7 @@ def write_papers_report(fn, title, papers, key, reverse=False):
'Journal',
'Type',
'Address',
+ 'Country',
'Lat',
'Lng',
'Coverage',
@@ -159,6 +161,7 @@ def process_paper(row, addresses, success):
'title': '',
'journal': '',
'address': '',
+ 'country': '',
'address_type': '',
'lat': '',
'lng': '',
@@ -214,6 +217,7 @@ def process_paper(row, addresses, success):
res['lat'] = paper_address[3]
res['lng'] = paper_address[4]
res['address_type'] = paper_address[5]
+ res['country'] = paper_address[7]
for cite in data['citations']:
citationId = cite['paperId']
@@ -319,6 +323,7 @@ def process_paper(row, addresses, success):
f.write('<li>Research institution: {}</li>'.format(paper_address[0]))
f.write('<li>Address: {}</li>'.format(paper_address[2]))
f.write('<li>Lat/Lng: {}, {}</li>'.format(paper_address[3], paper_address[4]))
+ f.write('<li>Country: {}</li>'.format(paper_address[7]))
f.write('<li>Year: {}</li>'.format(paper.year))
if total_citations == 0:
f.write('<li>Coverage: No citations found!</li>')