#!/usr/bin/env nextflow nextflow.enable.dsl = 2 include { NORMALISE } from './modules/normalise' include { VEP } from './modules/vep' include { LOAD_DB } from './modules/load_db' workflow { if (!params.vcf) error "Provide --vcf" vcf_ch = Channel.fromPath(params.vcf, checkIfExists: true) NORMALISE(vcf_ch) VEP(NORMALISE.out.vcf) LOAD_DB(VEP.out.tsv, params.job_id ?: 'local', params.db_url ?: 'none') }