Installation

Requirements

PhenoQC requires Python 3.8 or later. The package and its dependencies can be installed using pip.

Using pip

The easiest way to install PhenoQC is using pip:

pip install phenoqc

From Source

To install PhenoQC from source:

git clone https://github.com/jorgeMFS/PhenoQC.git
cd PhenoQC
pip install -e .

Dependencies

PhenoQC requires the following Python packages:

  • pandas

  • jsonschema

  • requests

  • plotly

  • reportlab

  • streamlit

  • pyyaml

  • watchdog

  • kaleido

  • tqdm

  • Pillow

  • scikit-learn

  • fancyimpute

  • fastjsonschema

  • pronto

  • rapidfuzz

These dependencies will be automatically installed when installing PhenoQC using pip.