Skip to content

MultiQC plugin specific to GenPipes and C3G reports

Notifications You must be signed in to change notification settings

c3g/MultiQC_c3g

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

MultiQC_c3g is a plugin for MultiQC, providing additional tools which are specific to the GenPipes pipelines developed at the Canadian Centre for Computational Genomics (C3G). At the moment, it is used mostly for reporting for our internal run processing pipeline.

For more information about C3G, see http://www.computationalgenomics.ca/

For more information about GenPipes, see https://genpipes.readthedocs.io/en/latest/

For more information about MultiQC, see http://multiqc.info

What is this repository for?

This plugin allows C3G to write MultiQC extensions for custom pipeline reporting. It can also render: images, tables (tsv or csv), and content.

How do I get set up?

1- You will need to pip install this branch. You may modify the load_tem_scr.sh bash script above and use it to install multiqc_c3g.

2- If it does not work, contact Mareike Janiak to dicuss the tool and its uses and to decide if it goes in the main MultiQC repo or in the C3G plugin. You may also contact Paul Stretenowich for the questions related to C3G sections.

How to run the plugin?

1- First git clone the repository and pip install it. Alternatively, if you are working on the abacus cluster, you can load the latest module with module load mugqic_dev/MultiQC_C3G

2- Run multiqc . to search the current directory for log files and create a report.

3- For use with the c3g run processing template and modules run multiqc . --template c3g --runprocessing --interactive

Where are the example yamls?

The example yamls are located in the example_yamls folder. Follow the documentation in the docs folder for more details.

MultiQc Resources:

Basic intro

MultiQc Core modules

MultiQc Plugin

MultiQc custom template

MultiQc custom content

MegaQc

Custom plugins and content by other organizations:

Example Plugin

NGI

alascca

bcbio

C3G multiQC_C3G plugin repo

MultiQC gitter

Contribution guidelines

MultiQC and the MultiQc C3G plugin are written in python. Contributors must check the contribution guildines for C3G, as well as those for MultiQC.

Who do I talk to?

Within C3G, please talk to Mareike Janiak (mareike.janiak@computationalgenomics.ca), Paul Stretenowich (paul.stretenowich@mcgill.ca) or Jean-Michel Garant (jean-michel.garant@mcgill.ca).

About

MultiQC plugin specific to GenPipes and C3G reports

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •