Skip to content

The goal is to impute STR (Short Tandem Repeats) data from SNP (Single Nucleotide Polymorphisms) data for Holstein cows, which is critical in verifying the genetic relationship between animals for livestock selection.

Notifications You must be signed in to change notification settings

SergeiNikolenko/ksitest

Repository files navigation

ksitest

The goal is to impute STR (Short Tandem Repeats) data from SNP (Single Nucleotide Polymorphisms) data for Holstein cows, which is critical in verifying the genetic relationship between animals for livestock selection.

Project Organization

├── LICENSE            <- Open-source license if one is chosen
├── Makefile           <- Makefile with convenience commands like `make data` or `make train`
├── README.md          <- The top-level README for developers using this project.
├── data
│   ├── external       <- Data from third party sources.
│   ├── interim        <- Intermediate data that has been transformed.
│   ├── processed      <- The final, canonical data sets for modeling.
│   └── raw            <- The original, immutable data dump.
│
├── docs               <- A default mkdocs project; see www.mkdocs.org for details
│
├── models             <- Trained and serialized models, model predictions, or model summaries
│
├── notebooks          <- Jupyter notebooks. Naming convention is a number (for ordering),
│                         the creator's initials, and a short `-` delimited description, e.g.
│                         `1.0-jqp-initial-data-exploration`.
│
├── pyproject.toml     <- Project configuration file with package metadata for
│                         ksitest and configuration for tools like black
│
├── references         <- Data dictionaries, manuals, and all other explanatory materials.
│
├── reports            <- Generated analysis as HTML, PDF, LaTeX, etc.
│   └── figures        <- Generated graphics and figures to be used in reporting
│
├── requirements.txt   <- The requirements file for reproducing the analysis environment, e.g.
│                         generated with `pip freeze > requirements.txt`
│
├── setup.cfg          <- Configuration file for flake8
│
└── ksitest   <- Source code for use in this project.
    │
    ├── __init__.py             <- Makes ksitest a Python module
    │
    ├── config.py               <- Store useful variables and configuration
    │
    ├── dataset.py              <- Scripts to download or generate data
    │
    ├── features.py             <- Code to create features for modeling
    │
    ├── modeling
    │   ├── __init__.py
    │   ├── predict.py          <- Code to run model inference with trained models
    │   └── train.py            <- Code to train models
    │
    └── plots.py                <- Code to create visualizations

установить окружение mamba env create -f environment.yml

активируем conda activate ksitest

качаем файлы gdown https://drive.google.com/uc?id=1t5mAz9s6xu40J7_QUSnBqcLmCX-T8L56 -O data/raw/data.zip

разархивируем unzip data/raw/data.zip -d data/raw/

About

The goal is to impute STR (Short Tandem Repeats) data from SNP (Single Nucleotide Polymorphisms) data for Holstein cows, which is critical in verifying the genetic relationship between animals for livestock selection.

Topics

Resources

Stars

Watchers

Forks

Languages