Skip to content

Commit 433b717

Browse files
authored
Release 0.10.1 (#91)
1 parent f2fe65f commit 433b717

3 files changed

Lines changed: 22 additions & 28 deletions

File tree

Dockerfile

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@ RUN wget https://repo.anaconda.com/miniconda/Miniconda3-py39_25.9.1-3-Linux-x86_
102102
conda config --add channels conda-forge && \
103103
conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main && \
104104
conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r && \
105-
conda install -c conda-forge -c bioconda longtr
105+
conda install -c conda-forge -c bioconda longtr && \
106+
cp /root/miniconda3/bin/LongTR /usr/local/bin/LongTR
106107

107108
# GNU parallel
108109
RUN wget https://ftp.gnu.org/gnu/parallel/parallel-20191022.tar.bz2 && \
@@ -113,11 +114,10 @@ RUN wget https://ftp.gnu.org/gnu/parallel/parallel-20191022.tar.bz2 && \
113114
make install
114115

115116
## deploy env ##
116-
117117
FROM ubuntu:24.04 AS deploy
118118
LABEL name="pipeface"
119119
LABEL description="docker image containing most software required for pipeface"
120-
LABEL version="0.0.2"
120+
LABEL version="0.0.3"
121121
LABEL maintainer.name="Leah Kemp"
122122
LABEL maintainer.email="leahmhkemp@gmail.com"
123123

@@ -147,6 +147,7 @@ COPY --from=build \
147147
/Jasmine/jasmine.jar \
148148
/Jasmine/jasmine_iris.jar \
149149
/usr/local/bin/parallel \
150+
/usr/local/bin/LongTR \
150151
/usr/local/bin/
151152

152153
COPY --from=build \
@@ -156,10 +157,3 @@ COPY --from=build \
156157
COPY --from=build \
157158
/usr/local/lib/ \
158159
/usr/local/lib/
159-
160-
COPY --from=build \
161-
/root/miniconda3 \
162-
/root/miniconda3
163-
164-
# add conda to path
165-
ENV PATH="/root/miniconda3/bin:${PATH}"

config/nextflow_pipeface_container.config

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ process {
3636
cpus = '1'
3737
memory = '4GB'
3838
time = '6h'
39-
container = 'leahkemp/pipeface:0.0.2'
39+
container = 'leahkemp/pipeface:0.0.3'
4040
}
4141

4242
withName: 'minimap2' {
4343
queue = ''
4444
cpus = '16'
4545
memory = '64GB'
4646
time = '14h'
47-
container = 'leahkemp/pipeface:0.0.2'
47+
container = 'leahkemp/pipeface:0.0.3'
4848
}
4949

5050
withName: 'minimod' {
@@ -53,15 +53,15 @@ process {
5353
memory = '32GB'
5454
disk = '20GB'
5555
time = '4h'
56-
container = 'leahkemp/pipeface:0.0.2'
56+
container = 'leahkemp/pipeface:0.0.3'
5757
}
5858

5959
withName: 'mosdepth' {
6060
queue = ''
6161
cpus = '8'
6262
memory = '32GB'
6363
time = '2h'
64-
container = 'leahkemp/pipeface:0.0.2'
64+
container = 'leahkemp/pipeface:0.0.3'
6565
}
6666

6767
withName: 'clair3|clair3_haploid_aware' {
@@ -78,7 +78,7 @@ process {
7878
cpus = '1'
7979
memory = '4GB'
8080
time = '30m'
81-
container = 'leahkemp/pipeface:0.0.2'
81+
container = 'leahkemp/pipeface:0.0.3'
8282
}
8383

8484
withName: 'clair3_post_processing' {
@@ -87,7 +87,7 @@ process {
8787
memory = '4GB'
8888
disk = '10GB'
8989
time = '30m'
90-
container = 'leahkemp/pipeface:0.0.2'
90+
container = 'leahkemp/pipeface:0.0.3'
9191
}
9292

9393
withName: 'deepvariant_dry_run' {
@@ -131,7 +131,7 @@ process {
131131
cpus = '1'
132132
memory = '4GB'
133133
time = '1h'
134-
container = 'leahkemp/pipeface:0.0.2'
134+
container = 'leahkemp/pipeface:0.0.3'
135135
}
136136

137137
withName: 'split_multiallele|split_multiallele_duo|split_multiallele_trio' {
@@ -140,23 +140,23 @@ process {
140140
memory = '4GB'
141141
disk = '10GB'
142142
time = '1h'
143-
container = 'leahkemp/pipeface:0.0.2'
143+
container = 'leahkemp/pipeface:0.0.3'
144144
}
145145

146146
withName: 'longtr_pre_processing' {
147147
queue = 'normal'
148148
cpus = '1'
149149
memory = '4GB'
150150
time = '1h'
151-
container = 'leahkemp/pipeface:0.0.2'
151+
container = 'leahkemp/pipeface:0.0.3'
152152
}
153153

154154
withName: 'longtr|longtr_duo|longtr_trio' {
155155
queue = ''
156156
cpus = '96'
157157
memory = '192GB'
158158
time = '24h'
159-
container = 'leahkemp/pipeface:0.0.2'
159+
container = 'leahkemp/pipeface:0.0.3'
160160
}
161161

162162
withName: 'vep_snp_indel|vep_sniffles_sv|vep_cutesv_sv' {
@@ -172,15 +172,15 @@ process {
172172
cpus = '4'
173173
memory = '16GB'
174174
time = '10h'
175-
container = 'leahkemp/pipeface:0.0.2'
175+
container = 'leahkemp/pipeface:0.0.3'
176176
}
177177

178178
withName: 'whatshap_phase_duo|whatshap_phase_trio' {
179179
queue = ''
180180
cpus = '4'
181181
memory = '16GB'
182182
time = '36h'
183-
container = 'leahkemp/pipeface:0.0.2'
183+
container = 'leahkemp/pipeface:0.0.3'
184184
}
185185

186186
withName: 'deeptrio_dry_run' {
@@ -224,7 +224,7 @@ process {
224224
cpus = '1'
225225
memory = '4GB'
226226
time = '1h'
227-
container = 'leahkemp/pipeface:0.0.2'
227+
container = 'leahkemp/pipeface:0.0.3'
228228
}
229229

230230
withName: 'glnexus_duo|glnexus_trio' {
@@ -240,31 +240,31 @@ process {
240240
cpus = '1'
241241
memory = '4GB'
242242
time = '30m'
243-
container = 'leahkemp/pipeface:0.0.2'
243+
container = 'leahkemp/pipeface:0.0.3'
244244
}
245245

246246
withName: 'sniffles' {
247247
queue = ''
248248
cpus = '4'
249249
memory = '16GB'
250250
time = '1h'
251-
container = 'leahkemp/pipeface:0.0.2'
251+
container = 'leahkemp/pipeface:0.0.3'
252252
}
253253

254254
withName: 'cutesv' {
255255
queue = ''
256256
cpus = '8'
257257
memory = '32GB'
258258
time = '1h'
259-
container = 'leahkemp/pipeface:0.0.2'
259+
container = 'leahkemp/pipeface:0.0.3'
260260
}
261261

262262
withName: 'jasmine_sniffles_duo|jasmine_cutesv_duo|jasmine_sniffles_trio|jasmine_cutesv_trio' {
263263
queue = ''
264264
cpus = '8'
265265
memory = '32GB'
266266
time = '12h'
267-
container = 'leahkemp/pipeface:0.0.2'
267+
container = 'leahkemp/pipeface:0.0.3'
268268
}
269269

270270
}

pipeface.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
nextflow.enable.dsl=2
22

33
// tag pipeface version
4-
def pipeface_version = "0.10.0"
4+
def pipeface_version = "0.10.1"
55

66
// create dummy NONE file for optional pipeface inputs
77
new File("NONE").text = "Dummy file for optional pipeface inputs. Don't delete during a pipeline run unless you want a bad time.\n"

0 commit comments

Comments
 (0)