# HG changeset patch
# User iuc
# Date 1408278898 14400
# Node ID 7cfa2506531daee711a727e7becc8e8bed70d09e
# Parent ffa94ffe1179b94c0f3ff11168a936c1e1c146d6
Uploaded
diff -r ffa94ffe1179 -r 7cfa2506531d data_manager/data_manager_gemini_download.py
--- a/data_manager/data_manager_gemini_download.py Sun Aug 17 08:05:04 2014 -0400
+++ b/data_manager/data_manager_gemini_download.py Sun Aug 17 08:34:58 2014 -0400
@@ -3,21 +3,25 @@
import sys
import os
import json
+import datetime
+import subprocess
def main():
-
+ today = datetime.date.today()
print sys.argv[1]
params = json.loads( open( sys.argv[1] ).read() )
print 'KKKKKKKKKKKKKK',params
target_directory = params[ 'output_data' ][0]['extra_files_path']
os.mkdir( target_directory )
- data_manager_dict = { 'data_tables': {'gemini_databases': [ {'value': sys.argv[2], 'name': sys.argv[3], 'path': target_directory }] } }
+ target_directory = os.path.join( target_directory, today.isoformat() )
+ os.mkdir( target_directory )
+ print target_directory
+ subprocess.check_call(["$GEMINI_ROOT_DIR/gemini/gemini/install-data.py", target_directory, params['param_dict']['gerp_bp'], params['param_dict']['cadd']])
- with open(os.path.join(target_directory, 'help.txt'), 'w+') as h:
- h.write('##############')
+ data_manager_dict = { 'data_tables': {'gemini_databases': [ {'value': today.isoformat(), 'name': 'GEMINI annotations (%s)' % today.isoformat(), 'path': target_directory }] } }
- #save info to json file
+ #save info to json file
with open( sys.argv[1], 'wb' ) as out:
out.write( json.dumps( data_manager_dict ) )
diff -r ffa94ffe1179 -r 7cfa2506531d data_manager/data_manager_gemini_download.xml
--- a/data_manager/data_manager_gemini_download.xml Sun Aug 17 08:05:04 2014 -0400
+++ b/data_manager/data_manager_gemini_download.xml Sun Aug 17 08:34:58 2014 -0400
@@ -4,29 +4,14 @@
gemini
-
- ##\$GEMINI_ROOT_DIR/gemini/gemini/install-data.py /home/bag/test/gdata/ $gerp_bp $cadd_score
- data_manager_gemini_download.py "$out_file" "foo" "bar"
-
- ##silent open( "${out_file}", 'wb' ).write( to_json_string( $data_manager_dict ) )
-
-## data_manager_snpEff_download.py --jar_path \$SNPEFF_JAR_PATH/snpEff.jar --config \$SNPEFF_JAR_PATH/snpEff.config
-## #if $snpDb.genomeSrc == "named":
-## --genome_version "${snpDb.genome_version}"
-## #else
-## --genome_version "${snpDb.genome_databases.fields.value}"
-## --organism "${snpDb.genome_databases.fields.name}"
-## #end if
-## "$out_file"
-
+ data_manager_gemini_download.py "$out_file"
+
-
-
diff -r ffa94ffe1179 -r 7cfa2506531d data_manager_conf.xml
--- a/data_manager_conf.xml Sun Aug 17 08:05:04 2014 -0400
+++ b/data_manager_conf.xml Sun Aug 17 08:34:58 2014 -0400
@@ -1,20 +1,20 @@
-
-
-
-
-
+
+
+
+
+