INNER CODE UNIT · Python
fetch_raw_metadata_doi
lopusz/awesome-interpretable-machine-learning · sbin/gener_readme.py:166
def fetch_raw_metadata_doi(src_id):
CROSSREF_API_URL = 'http://api.crossref.org/works/'
url = CROSSREF_API_URL + src_id
#print('Fetching %s' % url, file=sys.stderr)
result = urllib.request.urlopen(url).read()
time.sleep(5)
finished = True
return json.loads(result.decode('utf-8'))
def clean_raw_metadata_doi(met_raw):
title_parts = met_raw['message']['title']
met = {}
title=''
for t in title_parts: