annotate create_html.py @ 1:3b804546d28a draft default tip

Uploaded
author bgruening
date Tue, 14 Jan 2014 09:28:00 -0500
parents d2738fed5e8b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
1 #!/usr/bin/env python
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
2
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
3 import os
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
4 import sys
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
5 import zipfile
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
6
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
7
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
8 os.chdir(sys.argv[2])
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
9 o = open( 'results.html', 'w+' )
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
10
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
11
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
12 o.write('<html> <body> <h1> ExpaRNA Result </h1>' )
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
13
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
14 for filename in os.listdir( sys.argv[2] ):
d2738fed5e8b Uploaded
bgruening
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')):
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
16 o.write( '<img src="%s" /><br />' % ( filename ))
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
17
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
18 o.write( '</body></html>' )
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
19 o.close()
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
20
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
21 # create zip file
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
22
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
23 zf = zipfile.ZipFile(sys.argv[1], mode='w')
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
24 for files in os.listdir(sys.argv[2]):
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
25 zf.write(files)
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
26 zf.close()