housekeepingMinerPy

housekeepingMinerPy is a Python library for mine housekeeping genes in RNA-seq experiments.

Requirements

  • data manipulation packages:

    • numpy (version >= 1.26.4)

    • pandas (version >= 1.5.3)

    • anndata (version >= 0.10.5)

  • stats and machine learning packages:

    • scipy (version >= 1.11.4)

    • scikit-network (version >= 0.31.0)

    • umap-learn (version >= 0.5.5)

    • scikit-learning (version >= 1.4.0)

    • hdbscan (version >= 0.8.36)

    • pygad (version >= 3.3.1)

    • boruta_py (version >= 0.3)

  • plot packages:

    • matplotlib (version >= 3.8.3)

    • seaborn (version >= 0.11.2)

    • upsetplot (version >= 0.9.0)

    • statannotations (version >= 0.6.0)

    • adjusttext (version >= 1.0.4)

Installing

We recommend use pip to install the package

pip install housekeepingMinerPy

But you can also use the git clone and install via setup.py