Пример #1
0
def authors(pmcids):
    if not pmcids:
        return ([])
    pmids = pmcids_to_pmids(pmcids)
    if not pmids:
        return ([])
    author_names = pubmed.authors(pmids)
    return (author_names)
Пример #2
0
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)
Пример #3
0
def authors(pmcids):
    if not pmcids:
        return([])
    pmids = pmcids_to_pmids(pmcids)
    if not pmids:
        return([])
    author_names = pubmed.authors(pmids)
    return(author_names)
Пример #4
0
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)
Пример #5
0
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)
Пример #6
0
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)