Mercurial > repos > devteam > gmaj
comparison GMAJ.py @ 0:2cd5ee197ec7 draft default tip
Imported from capsule None
author | devteam |
---|---|
date | Mon, 27 Jan 2014 09:26:22 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:2cd5ee197ec7 |
---|---|
1 #!/usr/bin/env python | |
2 | |
3 """ | |
4 Script that Creates a zip file for use by GMAJ | |
5 """ | |
6 import sys, zipfile | |
7 | |
8 def __main__(): | |
9 #create a new zip file | |
10 out_file = zipfile.ZipFile( sys.argv[1], "w" ) | |
11 #add info files | |
12 out_file.write( sys.argv[3], "input.gmaj" ) #THIS FILE MUST BE ADDED FIRST | |
13 out_file.write( sys.argv[2], "input.maf" ) | |
14 | |
15 #add annotation files | |
16 for line in open( sys.argv[4] ): | |
17 try: | |
18 out_file.write( *[ field.strip() for field in line.split( "=", 1 ) ] ) | |
19 except: | |
20 continue | |
21 out_file.close() | |
22 | |
23 if __name__ == "__main__": __main__() |