diff options
Diffstat (limited to 'scraper/s2-citation-report.py')
| -rw-r--r-- | scraper/s2-citation-report.py | 5 |
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>') |
