Skip to content

Commit

Permalink
Add: Basic templates for user workflow setup
Browse files Browse the repository at this point in the history
  • Loading branch information
dileep-kishore committed May 25, 2021
1 parent 13271fe commit bbf2bcb
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
15 changes: 15 additions & 0 deletions micone/pipelines/workflow.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// Process specific configuration
includeConfig './configs/process.config'

// Module specific configuration
includeConfig './configs/denoise_cluster.config'
includeConfig './configs/tax_assignment.config'
includeConfig './configs/otu_processing.config'
includeConfig './configs/network_inference.config'

// User configuration
// Refer: documentation for details

params {

}
18 changes: 18 additions & 0 deletions micone/pipelines/workflow.nf
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// Include workflows
include { denoise_cluster_workflow } from './modules/denoise_cluster/denoise_cluster_workflow.nf'
include { tax_assignment_workflow } from './modules/tax_assignment/tax_assignment_workflow.nf'
include { otu_processing_workflow } from './modules/otu_processing/otu_processing_workflow.nf'
include { network_inference_workflow } from './modules/network_inference/network_inference_workflow.nf'


// Include data ingestion functions

// TODO: Channels here

workflow {
input_channel \
| denoise_cluster_workflow \
| tax_assignment_workflow \
| otu_processing_workflow \
| network_inference_workflow
}

0 comments on commit bbf2bcb

Please sign in to comment.