Skip to content

datamol-io/splito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.