annotate create_html.py @ 1:51e200ccf18e draft

Uploaded
author bernhardlutz
date Sat, 28 Dec 2013 15:09:10 -0500
parents 4699a84c41d8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
1 #!/usr/bin/env python
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
2
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
3 import os
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
4 import sys
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
5 import zipfile
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
6
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
7
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
8 os.chdir(sys.argv[2])
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
9 o = open( 'results.html', 'w+' )
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
10
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
11
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
12 o.write('<html> <body> <h1> ExpaRNA Result </h1>' )
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
13
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
14 for filename in os.listdir( sys.argv[2] ):
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
15 if os.path.isfile( os.path.join( sys.argv[2], filename) ) and False ==(filename.endswith('epm') or filename.endswith('fa') or filename.endswith('aln') or filename.endswith('html')):
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
16 o.write( '<img src="%s" /><br />' % ( filename ))
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
17
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
18 o.write( '</body></html>' )
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
19 o.close()
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
20
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
21 # create zip file
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
22
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
23 zf = zipfile.ZipFile(sys.argv[1], mode='w')
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
24 for files in os.listdir(sys.argv[2]):
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
25 zf.write(files)
4699a84c41d8 Uploaded
bernhardlutz
parents:
diff changeset
26 zf.close()