The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Initial release of Clinical-Genomics/oncoflow, created with the nf-core template.
- #2 Added
NEXTFLOW_RUNlocal module based onmahesh-panchal/nf-cascade. - #3 Added
NFCORE_ONCOANALYSERusing theNEXTFLOW_RUNlocal module to run thenf-core/oncoanalyserpipeline inONCOFLOWworkflow. - #3 Added input parameters for running
nf-core/oncoanalyser:oncoanalyser_config,oncoanalyser_nextflow_optsandoncoanalyser_samplesheet. - #5 and #10 Added
CREATE_PARAMS_FILElocal module. - #9
CREATE_ONCOANALYSER_PARAMS_FILEusingCREATE_PARAMS_FILEtoONCOFLOWworkflow. - #9 Added input parameters
oncoanalyser_create_stub_placeholders,oncoanalyser_genomeandoncoanalyser_modenecessary for creating theoncoanalyserparams file using theCREATE_ONCOANALYSER_PARAMS_FILElocal module. - #9
getOncoanalyserParamsListfunction to produce the list of parameters necessary forCREATE_ONCOANALYSER_PARAMS_FILE. - #5 and #10 Added
CREATE_ONCOREFINER_PARAMS_FILEusingCREATE_PARAMS_FILEtoONCOFLOWworkflow. - #5 Added metadata parameters
case_id,sample_id_tumor,sample_id_normal,subject_idandsex, necessary for creating theoncorefinerparams file using theCREATE_ONCOREFINER_PARAMS_FILElocal module. - #10 Added
getOncorefinerParamsListfunction to produce the list of parameters necessary forCREATE_ONCOREFINER_PARAMS_FILE. - #4 Added
CLINICAL_GENOMICS_ONCOREFINERusing theNEXTFLOW_RUNlocal module to run theClinical-Genomics/oncorefinerpipeline inONCOFLOWworkflow. - #4 Added input parameters for running
Clinical-Genomics/oncorefiner:oncorefiner_configandoncorefiner_nextflow_opts. - #17 Added
linx_fusion_tsv,linx_breakends_tsvandlinx_sv_tsvparameters togetOncorefinerParamsList. - #30 Added
amber_baf_tsv_gz, cobalt_ratio_pcf_normal, cobalt_ratio_pcf_tumor, cnv_gene_tsv, cnv_segment_tsvparameters togetOncorefinerParamsList.
- #3 Changed default test to not capture
pipeline_infofiles for all pipelines. - #3 and #4 Updated
.nftignoreto ignorepipeline_info,multiqcandvepfiles for all pipelines. - #3 Updated
.nftignoreto ignore gzipped output files fromoncoanalyserdue to nf-core/oncoanalyser#299. - #3 Updated
.nftignoreto ignore*.command.*output files fromoncoanalysersince several files include the run directory and platform information which changes for each run and therefore cannot be snapshot. - #8 Changed
NFCORE_ONCOANALYSERto run forked fixedClinical-Genomics/oncoanalyserinstead, due to bug nf-core/oncoanalyser#301. - #8 Changed test config to run the above with revision
2.2.0-with-purple-tbi-fixwhich includes the fix for nf-core/oncoanalyser#301 andnf-core/oncoanalyserversion 2.2.0 since this was the version used for previous test runs. - #11 Set
process.errorStrategy = 'finish'for all processes to allow for resuming runs after there is an error while running a pipeline. - #13 Changed logic to propagate the oncoflow config file for all run pipelines but also allow for providing individual config files for each pipeline through the corresponding parameters.
- #19 Set revision for
oncorefinerin test config. - #18 Updated test config to use the revised oncoanalyser version
2.2.0-with-purple-and-linx-stub-fix. - #21 Updated test config to use latest dev revision of
oncorefiner. - #22 Removed logic to propagate config file to child pipelines.
- #23 Updated test config to use
oncoanalyserversion 3.0.0 - patched revision3.0.0-with-linx-stub-fix- and compatibleoncorefinerversion - revisiond876cc0b576892210bc52c1486c3eec3d3aaa1de. - #23 Updated bam file paths in
getOncorefinerParamsListfor compatibility with updated output file structure ofoncoanalyserversion 3.0.0. - #24 Updated the nextflow version from 25.10.4 to 26.04.0.
- #25 Updated
NEXTFLOW_RUNlocal module based on fix from mahesh-panchal/nf-cascade#6, to ensure compatibility with running with Nextflow Tower. - #26 Updated
NEXTFLOW_RUNmodule to sync with new version frommahesh-panchal/nf-cascade. - #25 Updated
NEXTFLOW_RUNlocal module to ensure compatibility with running with Nextflow Tower with the current Hasta nextflow config. - #28 Updated file paths for Oncoanalyser collection to use
case_idandsample_id_tumor/normal. Also updated meta information to match the test data from Oncoanalyser. - [#29][#29] Updated test config to use
oncoanalyserversion 3.0.0 - patched revision3.0.0-with-linx-cobalt-amber-stub-fix. - #31 Updated documentation.