- Add Nextflow pipeline (main.nf) with Harbor container image - Add nextflow.config with k8s/k8s_gpu/standard profiles - Add params.json for TRS/WES parameter discovery - Add Dockerfile, entrypoint.py, meta.yml from original implementation - Update paths to use /omic/eureka/Pocketminer/ convention - Update .gitignore to allow params.json
37 lines
731 B
Plaintext
37 lines
731 B
Plaintext
profiles {
|
|
standard {
|
|
docker {
|
|
enabled = true
|
|
temp = 'auto'
|
|
}
|
|
}
|
|
|
|
k8s {
|
|
process {
|
|
executor = 'k8s'
|
|
}
|
|
docker {
|
|
enabled = true
|
|
}
|
|
k8s {
|
|
storageClaimName = 'eureka-pvc'
|
|
storageMountPath = '/omic/eureka'
|
|
}
|
|
}
|
|
|
|
k8s_gpu {
|
|
process {
|
|
executor = 'k8s'
|
|
pod = [[nodeSelector: 'nvidia.com/gpu.present=true']]
|
|
accelerator = [request: 1, type: 'nvidia.com/gpu']
|
|
}
|
|
docker {
|
|
enabled = true
|
|
}
|
|
k8s {
|
|
storageClaimName = 'eureka-pvc'
|
|
storageMountPath = '/omic/eureka'
|
|
}
|
|
}
|
|
}
|