コード例 #1
0
ファイル: StructAlignS.py プロジェクト: y-popov/StructAlign
	    <div class="main">
'''

is_multi = False
c = []
form = FieldStorage()
fileitem = form['file']
if fileitem.filename:
	fileitem = fileitem.file.read().splitlines()
	if len(fileitem) > 2:
		is_multi = True
	else:
		print '''<div class="alert alert-danger"><strong>Error!</strong> There are less then 2 PDBs in your request file</div>'''
else:
	fileitem = None
	for item in form.__iter__():
		c.append(str(item)+'='+str(form.getvalue(item)))

c.sort()
system('echo "{}" > ../tmp/StructAlign/log.txt'.format(c))
random_name = ''.join(choice(ascii_uppercase + digits) for i in range(10))

for d in c:
	(name,value) = d.split("=")
	if name == "a":
		is_multi = True if value=="1" else False
	
	if not is_multi:
		if name == "chain1":
			if value == "":
				chain1 = "@"