Added custom models as submodule, added pipleline for trap species handling (up to alignment). Initial progress on custom model rules

This commit is contained in:
Tom Kasper
2026-10-03 15:16:36 +01:00
parent 3b93ceaf6e
commit f0cd594148
17 changed files with 270 additions and 21 deletions
+10
View File
@@ -0,0 +1,10 @@
channels:
- conda-forge
- bioconda
dependencies:
- python=3.14
- pysam=0.24
- pandas=3.0
- pyarrow
- biopython
- pydantic
+1
View File
@@ -1,3 +1,4 @@
name: samtools-test
channels:
- bioconda
dependencies:
+17
View File
@@ -0,0 +1,17 @@
name: e1-torch-cpu
channels:
- conda-forge
dependencies:
- python=3.14
- pytorch=2.13.*=cpu*
- numpy>=2.0,<3
- polars>=1.0
- pip
- pytest>=8
- pip:
- pod5
# E1 genus probe package, checked out as the `custom_models` submodule
# in the repo root (torch comes from conda here and satisfies the
# requirement, so only this package gets installed).
# Relative path assumes snakemake is invoked from `workflow/`.
- ../custom_models
+15
View File
@@ -0,0 +1,15 @@
name: e1-torch-cuda
channels:
- conda-forge
dependencies:
- python=3.14
- pytorch=2.13.*=cuda129*
- numpy>=2.0,<3
- polars>=1.0
- pip
- pip:
- pod5
# E1 genus probe package, checked out as the `custom_models` submodule
# in the repo root (torch comes from conda here).
# Relative path assumes snakemake is invoked from `workflow/`.
- ../custom_models