Skip to content

Commit 2a8cd6d

Browse files
committed
Update
1 parent 8d6d71a commit 2a8cd6d

5 files changed

Lines changed: 19 additions & 107 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

Dockerfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
FROM nvidia/cuda:12.4.0-runtime-ubuntu22.04
2+
FROM python:3.11 AS base
3+
4+
RUN pip install --no-cache-dir uv
5+
6+
RUN uv pip install --system --no-cache torch torchvision torchaudio "jax[cuda12]"
7+
RUN pip install --no-cache-dir --extra-index-url https://pypi.nvidia.com cuml-cu12 cudf-cu12 cugraph-cu12
8+
9+
CMD ["/bin/bash"]
10+
11+
FROM base AS build
12+
13+
ENV POPV_PATH="/usr/local/lib/python3.11/site-packages/popv"
14+
15+
COPY . ${POPV_PATH}
16+
17+
ARG DEPENDENCIES=""
18+
RUN uv pip install --system "popv[${DEPENDENCIES}] @ ${POPV_PATH}"

package-lock.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

package.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ exclude = ["resources/*", "tests/*", "dataset/*"]
1010

1111
[project]
1212
name = "popV"
13-
version = "0.5.1"
13+
version = "0.5.1post1"
1414
description = "Consensus prediction of cell type labels with popV"
1515
readme = "README.md"
1616
requires-python = ">=3.10"

0 commit comments

Comments
 (0)