Ni-os commited on
Commit
938857b
·
verified ·
1 Parent(s): 9b422bf

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +37 -0
README.md ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Containers for Genomic API for Model Evaluation (GAME) using DREAM-RNN Model
2
+
3
+ Authors Nikita Penzin, Dmitry Penzar, Ivan V Kulakovskiy, Ilya Vorontsov
4
+
5
+ ## The Predictor container (`predictor.sif`) includes:
6
+
7
+ - Predictor script for sequence processing and error handling.
8
+ - Integrated MPRALegNet model with its dependencies and LegNet conda environment created using legnet_environment.yml.
9
+ - Pre-trained model weights (k562_best_model_test1_val2.ckpt, hepg2_best_model_test1_val2.ckpt, wtc11_best_model_test1_val2.ckpt) for predictions downloaded from https://zenodo.org/records/10558183.
10
+ - Support scripts like:
11
+ - api_preprocessing_utils.py
12
+ - error_checking_functions.py
13
+ - predictor_help_message.json.
14
+ - Dependencies required by the Predictor.
15
+
16
+ ## The Evaluator container (`evaluator.sif`) includes:
17
+
18
+ - Evaluator API script for genomic sequence evaluation.
19
+ - Dependencies required by the Evaluator.
20
+
21
+ ## Evaluator data directory (`evaluator_data.zip`)
22
+ This ZIP file contains sample JSON data for testing the Evaluator container.
23
+
24
+ Contents:
25
+ - evaluator_message_gosai_5seqs.json (Default input)
26
+ - evaluator_message_more_complex.json
27
+ - evaluator_message_simple_test.json
28
+ - evaluator_input_sample_test.json
29
+
30
+ ## Important Notes:
31
+ 1. Input JSON file restriction:
32
+ 1. Currently, the script in this container can only process `evaluator_message_simple_test.json` as input.
33
+ 2. If a different JSON needs to be tested, please rename the JSON file to 'evaluator_message_simple_test' to allow for the script to be able to find the mounted path in `evaluator_data/`
34
+ 2. Predictions directory must be created:
35
+ 1. Before running the Evaluator container, please also create and mount predictions/ directory.
36
+ Additional information can be found on GitHub: [Genomic Model Evaluation API](https://github.com/de-Boer-Lab/Genomic-Model-Evaluation-API)
37
+ MPRALegNet Model-specific information can be found within the same repository: MPRALegNet(will be availabe later)