Example #1
0
	def __init__(self,fname,appwin):
		inf=open(fname,'r')
		self.appwin=appwin
		self.gl=lindnaface.infile(inf)
		self.m=lindnaface.mark(self.gl)
		self.pics=0
		self.textfont="-*-simsun-*-*-*-*-12-*-*-*-*-*-iso8859-*"
		self.picfont="-*-simsun-*-*-*-*-16-*-*-*-*-*-iso8859-*"
		self.dpainted={'Nuclear protein SET':0,
		'SET':0,
		'Nuclear protein Zn2+-binding':0,
		'Pre-SET':0,
		'YDG_SRA':0,
		'Myb DNA-binding domain':0,
		'SANT':0,
		'A+T-hook':0,
		'AT_hook':0,
		'Chromo domain':0,
		'TPR':0,
		'DUF260':0,
		'PHD':0,
		'PWWP':0,
		'zf-CXXC':0,
		'zf-MYND':0,
		'zf-C2H2':0,
		'AWS':0,
		'SET-related region':0,
		'Post-SET':0,
		'Tesmin/TSO1-like CXC domain':0,
		'FY-rich domain, N-terminal':0,
		'FY-rich domain, C-terminal':0,
		'BAH':0,
		'Whey acidic protein, core region':0,
		'Cytochrome c  heme-binding site':0,
		'ank':0,
		'Proline-rich extensin':0}
		for i in range(len(self.m)-1):
			lindnaface.sort(self.gl,self.m[i]+1,self.m[i+1])
Example #2
0
#!/usr/bin/python

import lindnaface
import sys

if len(sys.argv)>1:
	infile=sys.argv[1]
else:
	infile=raw_input("please enter the Pfam file:\n")

inf=open(infile,'r')

outf=open('outfile.2lindna','w')		
	
gl=lindnaface.infile(inf)

m=lindnaface.mark(gl)

for i in range(len(m)-1):
	lindnaface.sort(gl,m[i]+1,m[i+1])

lindnaface.outfile(outf,gl)

inf.close()
outf.close()