git clone https://github.com/Nightknight3000/Contact-Mutation-Regression
pip install -r requirements.txt
> python start_contact_mutation_regression.py
usage: start_contact_mutation_regression.py -c <learning algorithm> -i <inputfilepath> -p <inputfilepath> -o <outputpath> [-s/-v]
-c <arg> either 'xgb', 'sklearn', or 'ridge' to specify learning algorithm
-i <arg> csv/txt-file for classifier training
-p <arg> csv/txt-file to be predicted by classifier (optional)
-o <arg> output path for classified inputfile (optional)
-s/-v, --silent/--verbose provide -v or --verbose to see full classification process and training (default -s)
(currently only works with xgb)
Using the example file 'contact_map_blomap_6A.csv' as first inputfile in the data folder: data.
Now we can run the project using our shell of choice:
python start_contact_mutation_regression.py -c xgb -i data/inputfiles/contact_map_blomap_6A.csv -p data/inputfiles/contact_map_blomap_6A.csv -o data/outputfiles/contact_map_blomap_6A_xgb_predicted.csv
Team iGEM 2018 Tübingen
Lukas Heumos
Steffen Lemke
Alexander Röhl