Configure pipeline for WES execution with Harbor image and s3 paths

This commit is contained in:
2026-03-18 22:47:45 +01:00
parent e7261ba7ce
commit 4d199b4207
2 changed files with 17 additions and 6 deletions

View File

@@ -2,8 +2,8 @@
nextflow.enable.dsl=2
params.pdb = '/mnt/OmicNAS/private/old/olamide/ligandmpnn/input/1BC8.pdb'
params.outdir = '/mnt/OmicNAS/private/old/olamide/ligandmpnn/output'
params.pdb = 's3://omic/eureka/ligandmpnn/1BC8'
params.outdir = 's3://omic/eureka/ligandmpnn/output'
params.model_type = 'ligand_mpnn'
params.temperature = 0.1
params.seed = 111
@@ -14,8 +14,7 @@ params.fixed_residues = ''
params.pack_side_chains = 0
process LIGANDMPNN {
container 'ligandmpnn:latest'
containerOptions '--rm --gpus all -v /mnt:/mnt'
container 'harbor.cluster.omic.ai/omic/ligandmpnn:latest'
publishDir params.outdir, mode: 'copy'
stageInMode 'copy'

View File

@@ -10,8 +10,8 @@ manifest {
// Global default parameters
params {
pdb = "/mnt/OmicNAS/private/old/olamide/ligandmpnn/input/1BC8.pdb"
outdir = "/mnt/OmicNAS/private/old/olamide/ligandmpnn/output"
pdb = "s3://omic/eureka/ligandmpnn/1BC8"
outdir = "s3://omic/eureka/ligandmpnn/output"
model_type = "ligand_mpnn"
temperature = 0.1
seed = 111
@@ -40,3 +40,15 @@ executor {
memory = '32 GB'
}
}
// Kubernetes profile for WES execution
profiles {
k8s {
docker.enabled = false
process.container = 'harbor.cluster.omic.ai/omic/ligandmpnn:latest'
}
k8s_gpu {
docker.enabled = false
process.container = 'harbor.cluster.omic.ai/omic/ligandmpnn:latest'
}
}