|
[tool.poetry] |
|
name = "scprint" |
|
version = "0.1.0" |
|
license = "MIT" |
|
description = "" |
|
authors = ["jeremie kalfon"] |
|
readme = ["README.md", "LICENSE"] |
|
repository = "https://github.com/jkobject/scPrint" |
|
keywords = [ |
|
"scRNAseq", |
|
"transformer", |
|
"GRN", |
|
"gene regulatory network", |
|
"scPrint", |
|
] |
|
|
|
[tool.poetry.dependencies] |
|
lamindb = "*" |
|
python = "3.10" |
|
cellxgene-census = "*" |
|
torch = ">=2.0.0" |
|
anndata = "*" |
|
matplotlib = "*" |
|
seaborn = "*" |
|
gseapy = "*" |
|
ipykernel = "*" |
|
owlready2 = "*" |
|
torchdata = "*" |
|
biomart = "*" |
|
scib = "*" |
|
scikit-learn = "*" |
|
scipy = "*" |
|
pandas = ">=2.0.0" |
|
numpy = "*" |
|
leidenalg = "*" |
|
decoupler = "*" |
|
Bio = "*" |
|
attridict = "*" |
|
gget = "*" |
|
torchvision = "*" |
|
fair-esm = { git = "https://github.com/facebookresearch/esm.git", branch = "main" } |
|
hydra-core = "*" |
|
lightning = "*" |
|
|
|
|
|
pynndescent = ">=0.5.11" |
|
scDataLoader = "*" |
|
einops = "*" |
|
rich = "*" |
|
typeshed-client = "*" |
|
tensorboardX = "*" |
|
jsonargparse = "*" |
|
docstring-parser = "*" |
|
lnschema-bionty = "*" |
|
bionty = "*" |
|
wandb = "*" |
|
wandb-core = "*" |
|
pykeops = "*" |
|
louvain = "*" |
|
hdbscan = "*" |
|
scib-metrics = "*" |
|
scikit-misc = "*" |
|
zarr = "*" |
|
galore-torch = { git = "https://github.com/jiaweizzhao/GaLore", branch = "master" } |
|
tensorly = "*3 |
|
|
|
[tool.poetry.group.flashattention.dependencies] |
|
# C_INCLUDE_PATH=$CONDA_HOME/envs/scprint/include |
|
torchtext = "0.15.1" |
|
triton = "2.0.0.dev20221202" #no deps |
|
torch = "2.0.0" |
|
torchvision = "0.15.0" |
|
torchaudio = "2.0.0" |
|
pytorch-fast-transformers = "*" |
|
|
|
[tool.poetry.group.dev.dependencies] |
|
pytest = "^7.4.3" |
|
coverage = "^7.3.2" |
|
flake8 = "^6.1.0" |
|
black = "^23.10.1" |
|
isort = "^5.12.0" |
|
pytest-cov = "^4.1.0" |
|
mypy = "^1.6.1" |
|
gitchangelog = "^3.0.4" |
|
mkdocs = "^1.5.3" |
|
mkdocs-git-revision-date-localized-plugin = "*" |
|
mkdocstrings = "*" |
|
mkdocs-git-authors-plugin = "*" |
|
mkdocs-jupyter = "*" |
|
mkdocstrings-python = "*" |
|
|
|
[build-system] |
|
requires = ["poetry-core"] |
|
build-backend = "poetry.core.masonry.api" |
|
|
|
[tool.poetry.scripts] |
|
scprint = 'scprint.__main__:main' |
|
|