Skip to content

Commit efeff7e

Browse files
authored
Merge pull request #86 from MoTrPAC/feat/preemptible
Add option to run on pre-emptible VMs
2 parents b6ca511 + 82d5fb5 commit efeff7e

17 files changed

+182
-55
lines changed

inputs/templates/msgfplus/config-msgfplus-ac-lf.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,11 @@
4343
"proteomics_msgfplus.wrapper_disk": 80,
4444
"proteomics_msgfplus.wrapper_docker": "docker-repository/plexedpiper:v0.4.1",
4545
"proteomics_msgfplus.wrapper_ncpu": 8,
46-
"proteomics_msgfplus.wrapper_ramGB": 60
46+
"proteomics_msgfplus.wrapper_ramGB": 60,
47+
"proteomics_msgfplus.masic_preemptible": 2,
48+
"proteomics_msgfplus.msconvert_preemptible": 2,
49+
"proteomics_msgfplus.msgf_preemptible": 2,
50+
"proteomics_msgfplus.phrp_preemptible": 2,
51+
"proteomics_msgfplus.ascore_preemptible": 2,
52+
"proteomics_msgfplus.wrapper_preemptible": 2
4753
}

inputs/templates/msgfplus/config-msgfplus-ac-tmt11.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-ac-tmt16.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-ac-tmt18.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-ph-lf.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,11 @@
4343
"proteomics_msgfplus.wrapper_disk": 80,
4444
"proteomics_msgfplus.wrapper_docker": "docker-repository/plexedpiper:v0.4.1",
4545
"proteomics_msgfplus.wrapper_ncpu": 8,
46-
"proteomics_msgfplus.wrapper_ramGB": 60
46+
"proteomics_msgfplus.wrapper_ramGB": 60,
47+
"proteomics_msgfplus.masic_preemptible": 2,
48+
"proteomics_msgfplus.msconvert_preemptible": 2,
49+
"proteomics_msgfplus.msgf_preemptible": 2,
50+
"proteomics_msgfplus.phrp_preemptible": 2,
51+
"proteomics_msgfplus.ascore_preemptible": 2,
52+
"proteomics_msgfplus.wrapper_preemptible": 2
4753
}

inputs/templates/msgfplus/config-msgfplus-ph-tmt11.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-ph-tmt16.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-ph-tmt18.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}

inputs/templates/msgfplus/config-msgfplus-pr-lf.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,11 @@
3535
"proteomics_msgfplus.wrapper_disk": 80,
3636
"proteomics_msgfplus.wrapper_docker": "docker-repository/plexedpiper:v0.4.1",
3737
"proteomics_msgfplus.wrapper_ncpu": 8,
38-
"proteomics_msgfplus.wrapper_ramGB": 60
38+
"proteomics_msgfplus.wrapper_ramGB": 60,
39+
"proteomics_msgfplus.masic_preemptible": 2,
40+
"proteomics_msgfplus.msconvert_preemptible": 2,
41+
"proteomics_msgfplus.msgf_preemptible": 2,
42+
"proteomics_msgfplus.phrp_preemptible": 2,
43+
"proteomics_msgfplus.ascore_preemptible": 2,
44+
"proteomics_msgfplus.wrapper_preemptible": 2
3945
}

inputs/templates/msgfplus/config-msgfplus-pr-tmt11.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,11 @@
4040
"proteomics_msgfplus.proteomics_experiment": "String",
4141
"proteomics_msgfplus.refine_prior": true,
4242
"proteomics_msgfplus.sequence_db_name": "String",
43-
"proteomics_msgfplus.unique_only": false
43+
"proteomics_msgfplus.unique_only": false,
44+
"proteomics_msgfplus.masic_preemptible": 2,
45+
"proteomics_msgfplus.msconvert_preemptible": 2,
46+
"proteomics_msgfplus.msgf_preemptible": 2,
47+
"proteomics_msgfplus.phrp_preemptible": 2,
48+
"proteomics_msgfplus.ascore_preemptible": 2,
49+
"proteomics_msgfplus.wrapper_preemptible": 2
4450
}

inputs/templates/msgfplus/config-msgfplus-pr-tmt16.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,11 @@
4040
"proteomics_msgfplus.proteomics_experiment": "String",
4141
"proteomics_msgfplus.refine_prior": true,
4242
"proteomics_msgfplus.sequence_db_name": "String",
43-
"proteomics_msgfplus.unique_only": false
43+
"proteomics_msgfplus.unique_only": false,
44+
"proteomics_msgfplus.masic_preemptible": 2,
45+
"proteomics_msgfplus.msconvert_preemptible": 2,
46+
"proteomics_msgfplus.msgf_preemptible": 2,
47+
"proteomics_msgfplus.phrp_preemptible": 2,
48+
"proteomics_msgfplus.ascore_preemptible": 2,
49+
"proteomics_msgfplus.wrapper_preemptible": 2
4450
}

inputs/templates/msgfplus/config-msgfplus-pr-tmt18.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,11 @@
4040
"proteomics_msgfplus.proteomics_experiment": "String",
4141
"proteomics_msgfplus.refine_prior": true,
4242
"proteomics_msgfplus.sequence_db_name": "String",
43-
"proteomics_msgfplus.unique_only": false
43+
"proteomics_msgfplus.unique_only": false,
44+
"proteomics_msgfplus.masic_preemptible": 2,
45+
"proteomics_msgfplus.msconvert_preemptible": 2,
46+
"proteomics_msgfplus.msgf_preemptible": 2,
47+
"proteomics_msgfplus.phrp_preemptible": 2,
48+
"proteomics_msgfplus.ascore_preemptible": 2,
49+
"proteomics_msgfplus.wrapper_preemptible": 2
4450
}

inputs/templates/msgfplus/config-msgfplus-ub-lf.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@
4343
"proteomics_msgfplus.wrapper_disk": 80,
4444
"proteomics_msgfplus.wrapper_docker": "docker-repository/plexedpiper:v0.4.1",
4545
"proteomics_msgfplus.wrapper_ncpu": 8,
46-
"proteomics_msgfplus.wrapper_ramGB": 60
46+
"proteomics_msgfplus.wrapper_ramGB": 60,
47+
"proteomics_msgfplus.masic_preemptible": 2,
48+
"proteomics_msgfplus.msconvert_preemptible": 2,
49+
"proteomics_msgfplus.msgf_preemptible": 2,
50+
"proteomics_msgfplus.phrp_preemptible": 2,
51+
"proteomics_msgfplus.ascore_preemptible": 2,
52+
"proteomics_msgfplus.wrapper_preemptible": 2
4753
}
48-
49-

inputs/templates/msgfplus/config-msgfplus-ub-tmt11.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}
51-
52-

inputs/templates/msgfplus/config-msgfplus-ub-tmt16.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}
51-
52-

inputs/templates/msgfplus/config-msgfplus-ub-tmt18.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@
4646
"proteomics_msgfplus.proteomics_experiment": "String",
4747
"proteomics_msgfplus.refine_prior": true,
4848
"proteomics_msgfplus.sequence_db_name": "String",
49-
"proteomics_msgfplus.unique_only": false
49+
"proteomics_msgfplus.unique_only": false,
50+
"proteomics_msgfplus.masic_preemptible": 2,
51+
"proteomics_msgfplus.msconvert_preemptible": 2,
52+
"proteomics_msgfplus.msgf_preemptible": 2,
53+
"proteomics_msgfplus.phrp_preemptible": 2,
54+
"proteomics_msgfplus.ascore_preemptible": 2,
55+
"proteomics_msgfplus.wrapper_preemptible": 2
5056
}
51-
52-

0 commit comments

Comments
 (0)