Skip to content

📤 DNAnexus applet for hosting QC reports on the Viapath server

License

Notifications You must be signed in to change notification settings

NMNS93/dnanexus_upload_multiqc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upload MultiQC

Application logo

A DNAnexus applet for hosting MultiQC reports on the Viapath Genomics web server:

dx run upload_multiqc_v1.1 -imultiqc_html=index.html

Features

  • Uploads MultiQC reports to the /reports folder for hosting
  • Creates hyperlink to report in the webserver index
  • Returns original and updated index file for auditing

Installation

Clone and build the applet using the DNAnexus SDK.

git clone https://github.com/NMNS93/dnanexus_upload_multiqc.git
## Note: Application keys should be copied to dnanexus_upload_multiqc/src/.ssh before build
dx build ./dnanexus_upload_multiqc

Usage

usage: dx run upload_multiqc_v1.1 [-iINPUT_NAME=VALUE ...]

Applet: Upload Multiqc v1.1

Uploads multiqc file to the Viapath Genomics server

Inputs:
  Multiqc HTML: -imultiqc_html=(file)
        A multiqc html output file

Outputs:
  MultiQC server index.html files: upload_multiqc (array:file)
        Upload MultiQC app outputs

License

MIT License. Copyright (c) 2019 Nana Mensah

About

📤 DNAnexus applet for hosting QC reports on the Viapath server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 50.3%
  • Shell 49.7%