A genomic prediction project for plant breeding applications using both statistical models and deep learning approaches.
- R: Version 4.0.5
- Python: Version 3.8.11
Ensure R 4.0.5 and Python 3.8.11 are installed and properly configured in your PATH (likely by adding their paths to .bashrc).
./check_Langs.shCreate a virtual environment named py_env and install all required Python packages from pyenv.lock:
./setup_py.shActivate the environment:
source /path/to/KIBREED_public/py_env/bin/activateRestore the R package environment using renv and the renv.lock file:
Rscript setup.ROnce completed, your R environment will be automatically activated when you start R. If that does not happen check the .Rprofile file.
- Run all commands from the project root directory
- If you encounter version mismatch errors, ensure the correct versions are installed and available in your
$PATH - The input data is available at FigShare. Download those files and put them at
/path/to/KIBREED_public/data
| Guide | Description |
|---|---|
| GBLUP-based models | Traditional genomic prediction using R/BGLR |
| CNN-based models | Deep learning genomic prediction with TensorFlow |
Both R and Python scripts expect specific data files in the data/ directory. See the individual analysis guides for detailed data format requirements.
This project is licensed under the MIT License. See the LICENSE file for full details.