예제 #1
0
파일: geo.py 프로젝트: xiongzhp/pypub
 def pmids_from_links_in_ochsner_set(self, id):
     pmids = self.pmids_from_links(id)
     ochsner_pmids = ochsner.Ochsner().all_pmids()
     pmids_in_ochsner = set(ochsner_pmids).intersection(pmids)
     return (list(pmids_in_ochsner))
예제 #2
0
파일: geo.py 프로젝트: xiongzhp/pypub
 def in_ochsner(self, id):
     ochsner_geo_accessions = ochsner.Ochsner().all_accession_numbers("geo")
     response = id in ochsner_geo_accessions
     return (response)
예제 #3
0
파일: geo.py 프로젝트: xiongzhp/pypub
 def pmid_from_ochsner(self, id):
     ochsner_pmid = ochsner.Ochsner().pmid_for_data_location(id)
     if ochsner_pmid:
         return ([ochsner_pmid])
     else:
         return ([])
예제 #4
0
 def in_ochsner(self, id):
     ochsner_arrayexpress_accessions = ochsner.Ochsner(
     ).all_accession_numbers("arrayexpress")
     response = id in ochsner_arrayexpress_accessions
     return (response)