nyu-molecular-pathology / demux-nf Goto Github PK
View Code? Open in Web Editor NEWNextflow pipeline for Illumina NGS demultiplexing
License: GNU General Public License v3.0
Nextflow pipeline for Illumina NGS demultiplexing
License: GNU General Public License v3.0
Right now only 'output/Unaligned/passed0' is used for deploying a new NGS580 based on demultiplexing results, but there could be multiple 'passed' directories, need to update deploy-NGS580
method to use variable number of fastq dirs
The yellow color currently used for 'C' grade undetermined read counts in the NextSeq report is too light and hard to read, need to adjust it for better visibility.
Need to convert the Demultiplex_Stats.htm
table output by bcl2fastq
to one or more .csv formatted tables for easier usage and importing elsewhere.
Need to develop Docker and/or Singularity containers for bcl2fastq
to enable usage of pipeline on systems that support them.
The subdirectory in the output dir which holds the demultiplexed .fastq.gz files has a dynamically generated name based on the contents of the sample sheet used for demultiplexing. This creates inconsistency when trying to figure out the path to the fastq files for downstream usages. Need to come up with a script or method that will create a relative symlink to the output directory. Need to consider how output directories are created based on the samplesheet project name, and sample project names.
The current demultiplexing report shows the total PF clusters ('PF Clusters' column in Demultiplexing htm file). However, this does not reflect the true number of PF clusters that passed quality thresholds ('% PF Clusters'). The report needs to be updated to show the percent of PF clusters that passed, in order to reflect quality control criteria.
references:
Need to get PDF output for custom demultiplexing report, currently giving errors about missing LaTeX .sty files
Need to develop methods for the pipeline to make outbound API calls during processing in order to update future LIMS/LIS systems of demultiplexing status.
Need to add the steps from this repo to the pipeline;
https://github.com/stevekm/fastq-checker
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.