File size: 688 Bytes
fc329a3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[project]
name = "simplexuq-code"
version = "0.1.0"
requires-python = ">=3.10,<3.14"
dependencies = [
    "numpy>=1.24",
    "scipy>=1.10",
    "scikit-learn>=1.3",
    "matplotlib>=3.7",
    "pyyaml>=6.0",
]

[project.optional-dependencies]
bio = ["scanpy", "anndata", "rpy2"]    # for deconvolution experiments
r = ["rpy2"]                            # for R integration (visualization, scRNA analysis)
dev = ["pytest", "ruff", "ipykernel"]
gpu = ["torch>=2.0", "torchvision>=0.15"]  # for CIFAR softmax experiment

[tool.setuptools.packages.find]
where = ["."]
include = ["src*"]

[tool.ruff]
line-length = 100
select = ["E", "F", "I"]

[tool.pytest.ini_options]
testpaths = ["tests"]