Metadata-Version: 2.4
Name: ugbio_core
Version: 1.22.2
Summary: Ultima Genomics core bioinfo utils
Author-email: Avigail Moldovam  <avigail.moldovan@ultimagen.com>
License: Apache-2.0
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: simppl<2.0.0,>=1.0.7
Requires-Dist: pandas[hdf5]<3.0.0,>=2.2.2
Requires-Dist: numpy<2.0.0,>=1.26.4
Requires-Dist: pysam<1.0.0,>=0.22.1
Requires-Dist: matplotlib<4.0.0,>=3.7.1
Requires-Dist: pyfaidx<1.0.0,>=0.8.1
Requires-Dist: h5py<4.0.0,>=3.11.0
Requires-Dist: scipy<2.0.0,>=1.14.0
Provides-Extra: vcfbed
Requires-Dist: pybigwig<0.4.0,>=0.3.18; extra == "vcfbed"
Requires-Dist: biopython>=1.73; extra == "vcfbed"
Requires-Dist: tqdm<5.0.0,>=4.66.4; extra == "vcfbed"
Requires-Dist: bgzip<0.6.0,>=0.5.0; extra == "vcfbed"
Requires-Dist: intervaltree<=3.1.0; extra == "vcfbed"
Requires-Dist: truvari<6.0.0,>=5.4.0; extra == "vcfbed"
Requires-Dist: pytest-mock<4.0.0,>=3.14.0; extra == "vcfbed"
Provides-Extra: reports
Requires-Dist: papermill<3.0.0,>=2.6.0; extra == "reports"
Requires-Dist: jupyter<2.0.0,>=1.1.1; extra == "reports"
Requires-Dist: nbconvert<8.0.0,>=7.16.5; extra == "reports"
Requires-Dist: seaborn<1.0.0,>=0.13.2; extra == "reports"
Provides-Extra: ml
Requires-Dist: scikit-learn<1.6.0,>=1.5.2; extra == "ml"
Requires-Dist: xgboost==2.1.2; extra == "ml"
Requires-Dist: joblib<2.0.0,>=1.4.2; extra == "ml"
Provides-Extra: parquet
Requires-Dist: pyarrow<18.0.0,>=17.0.0; extra == "parquet"
Requires-Dist: fastparquet<2025.0.0,>=2024.5.0; extra == "parquet"

# ugbio_core

This module includes common python scripts and utils for bioinformatics pipelines.

To install all the optional dependencies in the package run:

`uv sync --package ugbio_core --all-extras`

To install specific optional dependency in the package run:

`uv sync --package ugbio_core --extra <dependency name>`
