Exemple #1
0
def last_author_year_first_pub(pmids):
    pubs_list = last_author_prev_pubs(pmids)
    min_pmids = []
    for pubs in pubs_list:
        pmid_ints = [int(pmid) for pmid in pubs]
        if pmid_ints:
            min_pmids.append(str(min(pmid_ints)))
        else:
            min_pmids.append(None)
    print(min_pmids)
    response = authority.get_min_year(min_pmids)
    return(response)    
Exemple #2
0
def last_author_year_first_pub(pmids):
    pubs_list = last_author_prev_pubs(pmids)
    min_pmids = []
    for pubs in pubs_list:
        pmid_ints = [int(pmid) for pmid in pubs]
        if pmid_ints:
            min_pmids.append(str(min(pmid_ints)))
        else:
            min_pmids.append(None)
    print(min_pmids)
    response = authority.get_min_year(min_pmids)
    return (response)
 def test_get_min_year(self):
     pmid_years = [None, None, '15247401', '9584134']
     response = authority_excerpt.get_min_year(pmid_years)
     assert_equals(response, [None, None, u'2004', u'1998'])
 def test_get_min_year(self):
     pmid_years = [None, None, '15247401', '9584134']
     response = authority_excerpt.get_min_year(pmid_years)
     assert_equals(response, [None, None, u'2004', u'1998'])