{"push_id":2697559622,"size":36,"distinct_size":6,"ref":"refs/heads/move-make_fastqs_into_commands","head":"e2cb227caf49dadf69c1808360fe3c5a4cf595ae","before":"73365351e30a84bd9ac68dd5cb906eaa201d0f99","commits":[{"sha":"e0c59e0649a1fbb58531fb96eb913e9fe000f69d","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/illumina_qc: updates to enable multiple QC protocols (standard/SE/single-cell).\n\nUpdates to IlluminaQC class to add an optional \"protocol\" argument to\ncontrol QC commands generation, and inform expected output generation\nand checking.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/e0c59e0649a1fbb58531fb96eb913e9fe000f69d"},{"sha":"0ff340c7f36d8c6fd4ca4f1d3296ffc5c8f068f1","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"mock: update MockFastqStrandPy to simulate fastq_strand.py 0.0.2.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/0ff340c7f36d8c6fd4ca4f1d3296ffc5c8f068f1"},{"sha":"2951113d424394c944bdc62aa3681a27aa708a13","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/reporting: update handling of fastq_strand outputs (can be from R1 or R2, or pair).","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/2951113d424394c944bdc62aa3681a27aa708a13"},{"sha":"3819719b75d889babdae565da0fe9caea084c428","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"reportqc.py: update 'zip_report' to use supplied IlluminaQC instance to gather files for inclusion.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/3819719b75d889babdae565da0fe9caea084c428"},{"sha":"954d15474aa51d5cd26ae3731439445af0ceb075","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"run_qc: updates to set QC protocol based on project metadata, to handle single-ended and single-cell data.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/954d15474aa51d5cd26ae3731439445af0ceb075"},{"sha":"c9eedcd383c93eb91cf34428dc860c458a1483a9","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/runqc: store QC protocol in new 'protocol' attribute of qc.info file.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/c9eedcd383c93eb91cf34428dc860c458a1483a9"},{"sha":"2f5b37e74547936d44f75c1ad065ad257b31369b","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"publish_qc: get the QC protocol from the qc.info file for QC dirs.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/2f5b37e74547936d44f75c1ad065ad257b31369b"},{"sha":"b1ebe86e287de779ed2251608a1e7036125ebe01","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/reporting: exclude stranded stats from per-pair QC reports if no fastq_strand outputs found.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/b1ebe86e287de779ed2251608a1e7036125ebe01"},{"sha":"8e62cd7833b3ec3ecb09db86d151496a63c3e9f8","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"run_qc: move the QC protocol determination into new function in 'qc/utils.py'.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/8e62cd7833b3ec3ecb09db86d151496a63c3e9f8"},{"sha":"5157329e5a769f1c125a92c8ee2f10cf33d1c04e","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"run_qc.py: add determination of the QC protocol.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/5157329e5a769f1c125a92c8ee2f10cf33d1c04e"},{"sha":"4515b5a765aab36290094a76c6a8830a8e3c1ef2","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"run_qc.py: add -p/--protocol argument (explicitly set the QC protocol).","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/4515b5a765aab36290094a76c6a8830a8e3c1ef2"},{"sha":"0c00fd5e79745ac3c29a2c4c24da12a893c96ad5","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/reporting: report the QC protocol in the QC report.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/0c00fd5e79745ac3c29a2c4c24da12a893c96ad5"},{"sha":"04caae794f23572b31feed63e78347ae3afea26e","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/illumina_qc: move 'determine_qc_protocol' from utils to here, and update other code to accommodate this move.\nAlso put the list of QC protocol names into a constant which can be accessed by other code.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/04caae794f23572b31feed63e78347ae3afea26e"},{"sha":"8ec48b8285ffe51f8865c59e5d406bcb16df49fa","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"reportqc.py: use 'determine_qc_protocol' to set the default QC protocol.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/8ec48b8285ffe51f8865c59e5d406bcb16df49fa"},{"sha":"3c6a5e8c9bd9a2aa3dee065c20b2e3257b72cc99","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"qc/illumina_qc: update names of the available QC protocols.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/3c6a5e8c9bd9a2aa3dee065c20b2e3257b72cc99"},{"sha":"453de806a337e61c102ad5051a8666371ce4e53a","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"'publish_qc' command: set QC protocol to 'standardPE' if none was stored in QC dir.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/453de806a337e61c102ad5051a8666371ce4e53a"},{"sha":"a0e7c8f0477a28d4fb49c31528042f3945d446cb","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"mock: also store the QC protocol in qc.info when adding QC outputs to a project.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/a0e7c8f0477a28d4fb49c31528042f3945d446cb"},{"sha":"659d0d435880d39824dab8ad94aee520f4ab553e","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"'publish_qc' command: explicitly specify QC protocol in unit tests dealing with ICELL8.","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/659d0d435880d39824dab8ad94aee520f4ab553e"},{"sha":"e478ba8e13c4c1c6b8215388f3f69f90b3912f3a","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"Merge pull request #210 from fls-bioinformatics-core/strand-stats-for-single-end-and-single-cell\n\n[WIP] Implement strand stats in QC pipeline for single end and single cell data","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/e478ba8e13c4c1c6b8215388f3f69f90b3912f3a"},{"sha":"02e906dba5b9ea0ae0774525315c875d2251c03a","author":{"name":"Peter Briggs","email":"50ba68e56d76fe7cd24e3f55c56ce6ca19418b77@manchester.ac.uk"},"message":"Merge pull request #211 from fls-bioinformatics-core/reportqc-exclude-strandedness-if-not-in-qc-outputs\n\nExclude stranded stats from per-pair QC reports if no 'fastq_strand' outputs are present","distinct":false,"url":"https://api.github.com/repos/fls-bioinformatics-core/auto_process_ngs/commits/02e906dba5b9ea0ae0774525315c875d2251c03a"}]}
{"actor":{"display_login":"pjbriggs"}}