def _get_datasets(person_id): data_recs = perform_request_search(p='author:%s' % canonical_name(person_id), cc='Data') datasets_pubs = dict() for rec in data_recs: datasets_pubs[rec] = get_title_of_paper(rec) return datasets_pubs
def _get_internal_publications(person_id): ''' Returns internal pubs for given personid. @param person_id: int, person id @return ''' internal_pubs = dict() recs = get_confirmed_papers_of_author(person_id) for rec in recs: internal_pubs[rec] = get_title_of_paper(rec) return internal_pubs
def _get_datasets(person_id): recs = get_confirmed_papers_of_author(person_id) data_recs = set() for rec in recs: data_recs_tmp = perform_request_search(p="%s" % str(rec), f='786', m1='w', cc='Data', rg=0) data_recs.update(set(data_recs_tmp)) datasets_pubs = dict() for rec in data_recs: datasets_pubs[rec] = get_title_of_paper(rec) return datasets_pubs
def _get_datasets(person_id): recs = get_confirmed_papers_of_author(person_id) data_recs = set() for rec in recs: data_recs_tmp = perform_request_search(p="%s" % str(rec), f='786__w', cc='Data', rg=0) data_recs.update(set(data_recs_tmp)) datasets_pubs = dict() for rec in data_recs: datasets_pubs[rec] = get_title_of_paper(rec) return datasets_pubs