Mercurial > repos > laurenmarazzi > netisce_test
comparison tools/myTools/bin/get_perts.py @ 1:7e5c71b2e71f draft default tip
Uploaded
author | laurenmarazzi |
---|---|
date | Wed, 22 Dec 2021 16:00:34 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:f24d4892aaed | 1:7e5c71b2e71f |
---|---|
1 #!/usr/bin/env python3 | |
2 | |
3 import pandas as pd | |
4 import sys | |
5 | |
6 def main(): | |
7 | |
8 FC_perts=pd.read_csv(sys.argv[1], delim_whitespace=True) | |
9 FC_nodes=open(sys.argv[2]).read().strip().split('\n')[1:] # FC set | |
10 extracts_file=pd.read_csv(sys.argv[3], delim_whitespace=True,index_col=0) | |
11 extracts=extracts_file.perturbation.unique() | |
12 FC_perts.columns=FC_nodes #set index for FC nodes | |
13 df1=FC_perts.loc[extracts,:] | |
14 df1.to_csv("extracted_perts.txt",sep=' ',index_label="name",na_rep='NA') | |
15 main() |