Sydney-Informatics-Hub / ONT-bacpac-nf

Bacterial profiling workflow for ONT data, written in Nextflow.
GNU General Public License v3.0
1 stars 0 forks source link

ONT-bacpac-nf

:wrench: THIS PIPELINE IS UNDER ACTIVE DEVELOPMENT :wrench:

WIP title, WIP workflow.

Workflow description

A rapid and portable workflow for pond-side sequencing of bacterial pathogens for sustainable aquaculture using ONT long-read sequencing.

User guide

For Gadi specific docs see docs/gadi-execution.md

Developer notes

Fast, iterative testing is best done within an interactive session on Gadi. Start an interactive session with the following command:

qsub -I -P <PROJECT> -lwalltime=2:00:00 -lmem=190GB -lncpus=24 -qnormal -lstorage=scratch/<PROJECT>

Once the session starts, you'll need to move back to your ONT-bacpac-nf directory. Execute the pipeline with:

bash test/run_test.sh

Keep in mind:

Ensure you do the following:

Please use this structure for modules and saves these files as run_process.nf:

process process_name {
  tag "ADD A TAG THAT CAPTURES TASK LEVEL INFO"
  container '<link to container>'

  input:
    tuple val(barcode), path <input>

  output:
  path("*"), emit: process_out

  script: 
  """
  # EXPLAIN THE PROCESS 
  ADD CODE 
  """
}

Component tools

Additional notes

Help / FAQ / Troubleshooting

License(s)

Acknowledgements/citations/credits