scPTR / pyproject.toml
bryan7264's picture
Add files using upload-large-folder tool
925ee3b verified
Raw
History Blame Contribute Delete
857 Bytes
[build-system]
requires = ["setuptools>=64", "setuptools-scm"]
build-backend = "setuptools.build_meta"
[project]
name = "scptr"
version = "0.1.0"
description = "Single-cell post-transcriptional regulation analysis"
requires-python = ">=3.9"
dependencies = [
"anndata>=0.8",
"scanpy>=1.9",
"numpy>=1.21",
"scipy>=1.7",
"numba>=0.55",
"pandas>=1.3",
"matplotlib>=3.5",
"seaborn>=0.11",
]
[project.optional-dependencies]
dev = [
"pytest>=7.0",
"scikit-learn>=1.0",
]
datasets = [
"pooch>=1.6",
]
deep = [
"torch>=2.0",
]
[tool.setuptools.packages.find]
where = ["src"]
[tool.setuptools.package-data]
"scptr.tools" = ["data/*.csv"]
"scptr.datasets" = ["data/*.csv"]
"scptr.benchmark" = ["data/*.txt"]
[tool.pytest.ini_options]
markers = [
"slow: marks tests as slow (deselect with '-m \"not slow\"')",
]