Installation

From PyPI

Install the latest stable version from PyPI:

pip install lymphoseq

Development Installation

For development, clone the repository and install in editable mode:

git clone https://github.com/shashidhar22/lymphoseq.git
cd lymphoseq
pip install -e ".[dev]"

Requirements

LymphoSeq requires Python 3.8 or higher and depends on the following packages:

  • pandas >= 1.5.0

  • numpy >= 1.21.0

  • polars >= 0.19.0

  • pyarrow >= 10.0.0

  • dask[dataframe] >= 2023.1.0

  • pydantic >= 2.0.0

  • typer >= 0.9.0

  • rich >= 13.0.0

  • plotly >= 5.15.0

  • seaborn >= 0.12.0

  • matplotlib >= 3.6.0

  • scipy >= 1.9.0

  • scikit-learn >= 1.1.0

  • biopython >= 1.80

  • networkx >= 2.8

  • pyyaml >= 6.0