def geneprobelistmatch(gene,probelist): if 'Yeast6kArray' not in dir(): from TAMO.DataSources import Yeast6kArray s_orf = SGD.gene2orf(gene) orfs = [] for probe in probelist: orfs.extend(Yeast6kArray.probe2orfs(probe)) #print "%4d --> %4d "%(len(probelist),len(orfs)), return orforflistmatch(s_orf,orfs)
def gene2annotations(gene): return annotations(SGD.gene2orf(gene)) # List annotations for an ORF def annotations(orf):