Skip to content

maize-genetics/MLImpute

Repository files navigation

MLImpute

Simple tool to run Machine Learning based imputation techniques

Installation Conda Environment

conda env create -f environment.yml

Installation using pixi

Install pixi if you haven't already:

curl -sSf https://pixi.sh/install.sh | bash

Then, you can install the MLImpute package using:

# For CPU only
pixi install

# For Linux + GPU machines
pixi install --environment gpu

Run CLI Script

Conda:

python impute.py --input <input_file> --output <output_file> --model <imputation_method>

Pixi:

pixi run -- python impute.py --input <input_file> --output <output_file> --model <imputation_method>

Development

Prerequisites

  • Node.js
  • Rust

Run Tauri dev container

npm run tauri dev

Run the unit tests with HTML output

pytest --cov=src --cov-report=term-missing --cov-report=html

About

Simple tool to run Machine Learning based imputation techniques

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •