From 64598509e7e4c3d06a2446c564f383d0d275c090 Mon Sep 17 00:00:00 2001 From: Alexander Kabui Date: Thu, 14 Oct 2021 10:50:18 +0300 Subject: init file to call ctl script --- gn3/computations/ctl.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 gn3/computations/ctl.py (limited to 'gn3/computations') diff --git a/gn3/computations/ctl.py b/gn3/computations/ctl.py new file mode 100644 index 0000000..c4955a0 --- /dev/null +++ b/gn3/computations/ctl.py @@ -0,0 +1,20 @@ +"""module contains code to process ctl analysis data""" +from gn3.commands import run_cmd + +from gn3.computations.wgcna import dump_wgcna_data +from gn3.computations.wgcna import compose_wgcna_cmd + + +def call_ctl_script(data): + """function to call ctl script""" + + temp_file_name = dump_wgcna_data(data) + cmd = compose_wgcna_cmd("ctl_analysis.R", temp_file_name) + + try: + cmd_results = run_cmd(cmd) + print(cmd_results) + except Exception as e: + raise e + + return "hello" -- cgit v1.2.3