Skip to content

datamol-io/splito

Folders and files

NameName
Last commit message
Last commit date
Jul 3, 2024
Apr 13, 2024
Jun 27, 2024
Jun 27, 2024
Sep 18, 2023
Jul 23, 2023
Apr 6, 2024
Jul 3, 2024
Jun 27, 2024
Jun 28, 2024

Repository files navigation

Splito - Dataset splitting for life sciences


PyPI Conda PyPI - Downloads Conda PyPI - Python Version Code license GitHub Repo stars GitHub Repo stars

test release code-check doc

Splito is a machine learning dataset splitting library for life sciences.

Installation

You can install splito using pip:

pip install splito

You can use conda/mamba. Ask @maclandrol for credentials to the conda forge or for a token

mamba install -c conda-forge splito

Documentation

Find the documentation at https://splito-docs.datamol.io/.

Development lifecycle

Setup dev environment

micromamba create -n splito -f env.yml
micromamba activate splito

pip install --no-deps -e .

Tests

You can run tests locally with:

pytest

Code style

We use ruff as a linter and formatter.

ruff check
ruff format

Documentation

You can build and run documentation server with:

mkdocs serve

License

Under the Apache-2.0 license. See LICENSE.