def authors(pmcids): if not pmcids: return ([]) pmids = pmcids_to_pmids(pmcids) if not pmids: return ([]) author_names = pubmed.authors(pmids) return (author_names)
def get_author_last_names(pmids): last_names_list = [] for pmid in pmids: authors = pubmed.authors([pmid]) authors_list = authors[0].split(";") last_names = [author.split(" ")[0] for author in authors_list] last_names_list += last_names return (last_names_list)
def authors(pmcids): if not pmcids: return([]) pmids = pmcids_to_pmids(pmcids) if not pmids: return([]) author_names = pubmed.authors(pmids) return(author_names)
def get_author_last_names(pmids): last_names_list = [] for pmid in pmids: authors = pubmed.authors([pmid]) authors_list = authors[0].split(";") last_names = [author.split(" ")[0] for author in authors_list] last_names_list += last_names return(last_names_list)
def authors_in_common_from_pmids(pmids): last_names_list = [] for pmid in pmids: authors = pubmed.authors([pmid]) authors_list = authors[0].split(";") last_names = [author.split(" ")[0] for author in authors_list] last_names_list.append(last_names) authors_intersection = multi_intersection(last_names_list) return (authors_intersection)
def authors_in_common_from_pmids(pmids): last_names_list = [] for pmid in pmids: authors = pubmed.authors([pmid]) authors_list = authors[0].split(";") last_names = [author.split(" ")[0] for author in authors_list] last_names_list.append(last_names) authors_intersection = multi_intersection(last_names_list) return(authors_intersection)