Skip to content

Commit

Permalink
Merge pull request #24 from uclahs-cds/ts-docker-updates
Browse files Browse the repository at this point in the history
Docker repo updates
  • Loading branch information
timothyjsanders authored May 8, 2021
2 parents e8aed01 + 977f863 commit 41e86bd
Show file tree
Hide file tree
Showing 12 changed files with 18 additions and 100 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/cicd-base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ name: CICD-base
on:
push:
branches:
- master
- main
pull_request:
branches:
- master
- main

jobs:
CICD-base:
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Changelog
All notable changes to the call-gSV pipeline.

## [2.2.0] - 2021-05-07
### Changed
- Updated modules to point to tool specific Docker Hub repos
- Update of BCFtools from 1.11 to 1.12
- Update of RTG-tools from 3.11 to 3.12

## [2.1.0] - 2021-04-01
### Added
- Added Validate-nf logging outputs to output logging directory
Expand Down
36 changes: 0 additions & 36 deletions docker/bcftools/Dockerfile

This file was deleted.

14 changes: 0 additions & 14 deletions docker/delly/Dockerfile

This file was deleted.

18 changes: 0 additions & 18 deletions docker/rtgtools/Dockerfile

This file was deleted.

20 changes: 0 additions & 20 deletions docker/vcftools/Dockerfile

This file was deleted.

4 changes: 2 additions & 2 deletions metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Description: "a pipeline for calling structural variants and copy number variant
Maintainers: "Boutros Lab Infrastructure [email protected]"
Contributors: ["Yael Berkovich", "Tim Sanders"]
Languages: ["Nextflow", "Docker"]
Dependencies: ["Java", "Nextflow", "Docker", "Slurm"]
Dependencies: ["Java", "Nextflow", "Docker"]
References: "https://confluence.mednet.ucla.edu/display/BOUTROSLAB/Guide+to+Nextflow"
Tools: ["Delly:v0.8.7", "BCFtools:v1.11", "VCFtools:v0.1.16", "RTG-tools:v3.11", "Validate-nf:v2.1.0"]
Tools: ["Delly:v0.8.7", "BCFtools:v1.12", "VCFtools:v0.1.16", "RTG-tools:v3.12", "Validate-nf:v2.1.0"]
Engineering_Owner: []
Scientific_Owner: []
4 changes: 2 additions & 2 deletions pipeline/config/methods.config
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ methods.setup()
params {
// Pipeline tool versions
delly_version = '0.8.7'
bcftools_version = '1.11'
bcftools_version = '1.12'
vcftools_version = '0.1.16'
rtgtools_version = '3.11'
rtgtools_version = '3.12'
validate_version = '2.1.0'
sha512_version = '0.1'
}
Expand Down
2 changes: 1 addition & 1 deletion pipeline/config/nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ manifest {
author = 'Tim Sanders & Yael Berkovich'
homePage = 'https://github.com/uclahs-cds/pipeline-call-gSV'
description = 'A pipeline to call structural variants utilizing Delly'
version = '2.1.0'
version = '2.2.0'
}

params {
Expand Down
2 changes: 1 addition & 1 deletion pipeline/modules/bcftools.nf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env nextflow

def docker_image_bcftools = "blcdsdockerregistry/call-gsv:bcftools-${params.bcftools_version}"
def docker_image_bcftools = "blcdsdockerregistry/bcftools:${params.bcftools_version}"

log.info """\
------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions pipeline/modules/delly.nf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env nextflow

def docker_image_delly = "blcdsdockerregistry/call-gsv:delly-${params.delly_version}"
def docker_image_delly = "blcdsdockerregistry/delly:${params.delly_version}"

log.info """\
------------------------------------
Expand Down Expand Up @@ -86,4 +86,4 @@ process delly_call_cnv {
--mappability ${params.mappability_map} \
$input_bam
"""
}
}
4 changes: 2 additions & 2 deletions pipeline/modules/rtgtools.nf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env nextflow

def docker_image_rtgtools = "blcdsdockerregistry/call-gsv:rtgtools-${params.rtgtools_version}"
def docker_image_rtgtools = "blcdsdockerregistry/rtg-tools:${params.rtgtools_version}"

log.info """\
------------------------------------
Expand Down Expand Up @@ -36,4 +36,4 @@ process rtgtools_vcfstats {
rtg vcfstats $vcf_sv_file > DELLY-${params.delly_version}_${params.dataset_id}_${bam_sample_name}_stats.txt
"""
}
}

0 comments on commit 41e86bd

Please sign in to comment.