コード例 #1
0
ファイル: alt35.py プロジェクト: ctb/pygr
def getAlt3Conservation(msa,cm,cluster_id,start,stop1,stop2,**kwargs):
    gene=genomic_seq[cluster_id] # BARMAK'S GENOMIC FRAGMENT
    ss1=listUnion(cm[gene[stop1:stop1+2]]) # SPLICE SITES ON hg17
    ss2=listUnion(cm[gene[stop2:stop2+2]])
    ss3=listUnion(cm[gene[start-2:start]])
    e1=ss1+ss2 # GET INTERVAL BETWEEN PAIR OF SPLICE SITES
    e2=listUnion(cm[gene[start:min(stop1,stop2)]])
    getSSMap(msa,ss1,ss2,ss3,e1,e2,cluster_id=cluster_id,**kwargs)
コード例 #2
0
ファイル: alt35.py プロジェクト: ctb/pygr
def getAlt5Conservation(msa,cm,cluster_id,start1,start2,stop,**kwargs):
    gene=genomic_seq[cluster_id] # BARMAK'S GENOMIC FRAGMENT
    ss1=listUnion(cm[gene[start1-2:start1]]) # SPLICE SITES ON hg17
    ss2=listUnion(cm[gene[start2-2:start2]])
    ss3=listUnion(cm[gene[stop:stop+2]])
    e1=ss1+ss2 # GET INTERVAL BETWEEN PAIR OF SPLICE SITES
    e2=listUnion(cm[gene[max(start1,start2):stop]])
    getSSMap(msa,ss1,ss2,ss3,e1,e2,cluster_id=cluster_id,**kwargs)