Skip to content

Commit 2c09938

Browse files
committed
Merge branch 'master' of github.com:PMCC-BioinformaticsCore/janis-bioinformatics
2 parents 9fb9e2a + 250d78b commit 2c09938

File tree

6 files changed

+122
-12
lines changed

6 files changed

+122
-12
lines changed

janis_bioinformatics/tools/dawson/workflows/mutectjointsomaticworkflow.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,22 @@
99
BcfToolsNorm_1_9 as BcfToolsNorm,
1010
)
1111
from janis_bioinformatics.tools.dawson.createcallregions.base import CreateCallRegions
12+
13+
# these dont need cram, because they dont work on crams
1214
from janis_bioinformatics.tools.gatk4 import (
1315
Gatk4CalculateContaminationLatest as CalculateContamination,
1416
Gatk4FilterMutectCallsLatest as FilterMutectCalls,
1517
Gatk4LearnReadOrientationModelLatest as LearnReadOrientationModel,
1618
Gatk4MergeMutectStatsLatest as MergeMutectStats,
1719
)
20+
21+
# for these we need the special cram version because they work directly on the cram
1822
from janis_bioinformatics.tools.gatk4.mutect2.versions import (
19-
GatkMutect2Cram_4_1_6 as Mutect2,
23+
GatkMutect2Cram_4_1_8 as Mutect2,
2024
)
2125

2226
from janis_bioinformatics.tools.gatk4.getpileupsummaries.versions import (
23-
Gatk4GetPileUpSummariesCram_4_1_6 as GetPileUpSummaries,
27+
Gatk4GetPileUpSummariesCram_4_1_8 as GetPileUpSummaries,
2428
)
2529

2630

janis_bioinformatics/tools/gatk4/calculatecontaminations/versions.py

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
from .base import Gatk4CalculateContaminationBase
2-
from ..versions import Gatk_4_1_2_0, Gatk_4_1_3_0, Gatk_4_1_4_0
2+
from ..versions import (
3+
Gatk_4_1_2_0,
4+
Gatk_4_1_3_0,
5+
Gatk_4_1_4_0,
6+
Gatk_4_1_6_0,
7+
Gatk_4_1_7_0,
8+
Gatk_4_1_8_1,
9+
)
310

411

512
class Gatk4CalculateContamination_4_1_2(Gatk_4_1_2_0, Gatk4CalculateContaminationBase):
@@ -14,7 +21,19 @@ class Gatk4CalculateContamination_4_1_4(Gatk_4_1_4_0, Gatk4CalculateContaminatio
1421
pass
1522

1623

17-
Gatk4CalculateContaminationLatest = Gatk4CalculateContamination_4_1_4
24+
class Gatk4CalculateContamination_4_1_6(Gatk_4_1_6_0, Gatk4CalculateContaminationBase):
25+
pass
26+
27+
28+
class Gatk4CalculateContamination_4_1_7(Gatk_4_1_7_0, Gatk4CalculateContaminationBase):
29+
pass
30+
31+
32+
class Gatk4CalculateContamination_4_1_8(Gatk_4_1_8_1, Gatk4CalculateContaminationBase):
33+
pass
34+
35+
36+
Gatk4CalculateContaminationLatest = Gatk4CalculateContamination_4_1_8
1837

1938
if __name__ == "__main__":
2039
print(Gatk4CalculateContaminationBase().help())

janis_bioinformatics/tools/gatk4/filtermutectcalls/versions.py

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
from .base import Gatk4FilterMutectCallsBase
2-
from ..versions import Gatk_4_1_2_0, Gatk_4_1_3_0, Gatk_4_1_4_0
2+
from ..versions import (
3+
Gatk_4_1_2_0,
4+
Gatk_4_1_3_0,
5+
Gatk_4_1_4_0,
6+
Gatk_4_1_6_0,
7+
Gatk_4_1_7_0,
8+
Gatk_4_1_8_1,
9+
)
310

411

512
class Gatk4FilterMutectCalls_4_1_2(Gatk_4_1_2_0, Gatk4FilterMutectCallsBase):
@@ -14,7 +21,19 @@ class Gatk4FilterMutectCalls_4_1_4(Gatk_4_1_4_0, Gatk4FilterMutectCallsBase):
1421
pass
1522

1623

17-
Gatk4FilterMutectCallsLatest = Gatk4FilterMutectCalls_4_1_3
24+
class Gatk4FilterMutectCalls_4_1_6(Gatk_4_1_6_0, Gatk4FilterMutectCallsBase):
25+
pass
26+
27+
28+
class Gatk4FilterMutectCalls_4_1_7(Gatk_4_1_7_0, Gatk4FilterMutectCallsBase):
29+
pass
30+
31+
32+
class Gatk4FilterMutectCalls_4_1_8(Gatk_4_1_8_1, Gatk4FilterMutectCallsBase):
33+
pass
34+
35+
36+
Gatk4FilterMutectCallsLatest = Gatk4FilterMutectCalls_4_1_8
1837

1938
if __name__ == "__main__":
2039
print(Gatk4FilterMutectCallsBase().help())

janis_bioinformatics/tools/gatk4/getpileupsummaries/versions.py

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
from .base import Gatk4GetPileUpSummariesBase
22
from .base_cram import Gatk4GetPileUpSummariesCramBase
3-
from ..versions import Gatk_4_1_2_0, Gatk_4_1_3_0, Gatk_4_1_4_0, Gatk_4_1_6_0
3+
from ..versions import (
4+
Gatk_4_1_2_0,
5+
Gatk_4_1_3_0,
6+
Gatk_4_1_4_0,
7+
Gatk_4_1_6_0,
8+
Gatk_4_1_7_0,
9+
Gatk_4_1_8_1,
10+
)
411

512

613
class Gatk4GetPileUpSummaries_4_1_2(Gatk_4_1_2_0, Gatk4GetPileUpSummariesBase):
@@ -19,6 +26,15 @@ class Gatk4GetPileUpSummaries_4_1_6(Gatk_4_1_6_0, Gatk4GetPileUpSummariesBase):
1926
pass
2027

2128

29+
class Gatk4GetPileUpSummaries_4_1_7(Gatk_4_1_7_0, Gatk4GetPileUpSummariesBase):
30+
pass
31+
32+
33+
class Gatk4GetPileUpSummaries_4_1_8(Gatk_4_1_8_1, Gatk4GetPileUpSummariesBase):
34+
pass
35+
36+
37+
# cram versions
2238
class Gatk4GetPileUpSummariesCram_4_1_2(Gatk_4_1_2_0, Gatk4GetPileUpSummariesCramBase):
2339
pass
2440

@@ -35,7 +51,15 @@ class Gatk4GetPileUpSummariesCram_4_1_6(Gatk_4_1_6_0, Gatk4GetPileUpSummariesCra
3551
pass
3652

3753

38-
Gatk4GetPileUpSummariesLatest = Gatk4GetPileUpSummaries_4_1_6
54+
class Gatk4GetPileUpSummariesCram_4_1_7(Gatk_4_1_7_0, Gatk4GetPileUpSummariesCramBase):
55+
pass
56+
57+
58+
class Gatk4GetPileUpSummariesCram_4_1_8(Gatk_4_1_8_1, Gatk4GetPileUpSummariesCramBase):
59+
pass
60+
61+
62+
Gatk4GetPileUpSummariesLatest = Gatk4GetPileUpSummaries_4_1_8
3963

4064
if __name__ == "__main__":
4165
print(Gatk4GetPileUpSummariesBase().help())

janis_bioinformatics/tools/gatk4/learnreadorientationmodel/versions.py

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
1-
from ..versions import Gatk_4_1_2_0, Gatk_4_1_3_0, Gatk_4_1_4_0
21
from .base import Gatk4LearnReadOrientationModelBase
2+
from ..versions import (
3+
Gatk_4_1_2_0,
4+
Gatk_4_1_3_0,
5+
Gatk_4_1_4_0,
6+
Gatk_4_1_6_0,
7+
Gatk_4_1_7_0,
8+
Gatk_4_1_8_1,
9+
)
310

411

512
class Gatk4LearnReadOrientationModel_4_1_2(
@@ -20,7 +27,25 @@ class Gatk4LearnReadOrientationModel_4_1_4(
2027
pass
2128

2229

23-
Gatk4LearnReadOrientationModelLatest = Gatk4LearnReadOrientationModel_4_1_4
30+
class Gatk4LearnReadOrientationModel_4_1_6(
31+
Gatk_4_1_6_0, Gatk4LearnReadOrientationModelBase
32+
):
33+
pass
34+
35+
36+
class Gatk4LearnReadOrientationModel_4_1_7(
37+
Gatk_4_1_7_0, Gatk4LearnReadOrientationModelBase
38+
):
39+
pass
40+
41+
42+
class Gatk4LearnReadOrientationModel_4_1_8(
43+
Gatk_4_1_8_1, Gatk4LearnReadOrientationModelBase
44+
):
45+
pass
46+
47+
48+
Gatk4LearnReadOrientationModelLatest = Gatk4LearnReadOrientationModel_4_1_8
2449

2550
if __name__ == "__main__":
2651
print(Gatk4LearnReadOrientationModelBase().help())

janis_bioinformatics/tools/gatk4/mergemutectstats/versions.py

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
from .base import Gatk4MergeMutectStatsBase
2-
from ..versions import Gatk_4_1_2_0, Gatk_4_1_3_0, Gatk_4_1_4_0
2+
from ..versions import (
3+
Gatk_4_1_2_0,
4+
Gatk_4_1_3_0,
5+
Gatk_4_1_4_0,
6+
Gatk_4_1_6_0,
7+
Gatk_4_1_7_0,
8+
Gatk_4_1_8_1,
9+
)
310

411

512
class Gatk4MergeMutectStats_4_1_2(Gatk_4_1_2_0, Gatk4MergeMutectStatsBase):
@@ -14,7 +21,19 @@ class Gatk4MergeMutectStats_4_1_4(Gatk_4_1_4_0, Gatk4MergeMutectStatsBase):
1421
pass
1522

1623

17-
Gatk4MergeMutectStatsLatest = Gatk4MergeMutectStats_4_1_4
24+
class Gatk4MergeMutectStats_4_1_6(Gatk_4_1_6_0, Gatk4MergeMutectStatsBase):
25+
pass
26+
27+
28+
class Gatk4MergeMutectStats_4_1_7(Gatk_4_1_7_0, Gatk4MergeMutectStatsBase):
29+
pass
30+
31+
32+
class Gatk4MergeMutectStats_4_1_8(Gatk_4_1_8_1, Gatk4MergeMutectStatsBase):
33+
pass
34+
35+
36+
Gatk4MergeMutectStatsLatest = Gatk4MergeMutectStats_4_1_8
1837

1938
if __name__ == "__main__":
2039
print(Gatk4MergeMutectStatsBase().help())

0 commit comments

Comments
 (0)