Image for running Phenotype_Prediction_Pipeline
370
This is the Knowledge Regression for Genomics (KnowEnG), an NIH BD2K Center of Excellence, Phenotype Prediction Pipeline that will be used to infer an 'omic'-drug association.
The user will need to do of the following in order for the system to learn how to predict the phenotype through regression:
This will allow one to:
Given an omic spreadsheet of a collection of genes as well as the supplied phenotype value, the user will need to choose one of these options:
| Options | Method | Parameters |
|---|---|---|
| Elastic Net | Elastic | elastic_net |
| Lasso | Lasso | Lasso |
============
============ docker pull knowengdev/phenotype_prediction_pipeline:08_01_2017
============
mkdir local_results and / or cd local_results
===========
docker run -v pwd:/home/test/run_dir/ -it knowengdev/phenotype_prediction_pipeline:08_01_2017
=========== .../home# cd test
============= .../home/test# make env_setup
===========
| Command | Option |
|---|---|
| make run_elastic_net | Elastic Net |
| make run_lasso | Lasso |
*** Perform steps 1-3 as described above and use the local_results directory ***
*** see the git hub directions *** Phenotype Prediction ReadMe on github
*** make sure file named by YAML key "spreadsheet_name:" is in your local_results directory *** *** the path-names inside docker depend on the way you "mount" the run directory in step 4 *** *** therefore you may have to change the YAML path's to ../../ instead of ../ *** *** make sure your custom YAML file is in the local_results directory ***
Start docker with the container connected to your (local_results) directory. =========== docker run -v local_results:/home/test/run_dir -it knowengdev/phenotype_prediction_pipeline:06_02_2017
Change to the directory mounted in step 4. =========== .../home# cd ./test/run_dir .../home/test/run_dir# ls
*** the files in the local_results directory will be visible in this directory ***
| Key | Value | Comments |
|---|---|---|
| Elastic Net | Method | http://scikit-learn.org/stable/modules/linear_model.html#elastic-net |
| Lasso | Method | http://scikit-learn.org/stable/modules/linear_model.html#lasso |
| results_directory | Directory | Directory to save the output files |
spreadsheet_name = features_train_clean.df
response_name = response_train_clean.df
test_spreadsheet_name = features_test_clean.df
| Gene Name | Prediction |
|---|---|
| User Gene 1 | Float |
| ... | ... |
| User Gene n | Float |
Content type
Image
Digest
Size
510.5 MB
Last updated
over 8 years ago
docker pull knowengdev/phenotype_prediction_pipeline:01_23_2018