Skip to content

Commit 076c2c6

Browse files
committed
Merge branch 'lcms_metab' into 'master'
Update to CoreMS 3.8.1 See merge request mass-spectrometry/metams!25
2 parents 511a738 + 625c027 commit 076c2c6

27 files changed

Lines changed: 68 additions & 53 deletions

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 3.2.1
2+
current_version = 3.2.2
33
commit = False
44
tag = False
55

.bumpversion_lcmsmetab.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.0.1
2+
current_version = 1.0.2
33
commit = False
44
tag = False
55

.bumpversion_lipid.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.2.1
2+
current_version = 1.2.2
33
commit = False
44
tag = False
55

.github/workflows/workflow_tests.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -32,33 +32,33 @@ jobs:
3232
run: |
3333
make get-test-data
3434
35-
- name: Run Lipidomics WDL with lipidomics test data and pushed Docker Image
36-
run: |
37-
miniwdl run wdl/metaMS_lcmslipidomics.wdl -i wdl/metams_input_lipidomics.json --verbose --no-cache --copy-input-files
38-
39-
- name: Run LCMS metabolomics WDL with test data and pushed Docker Image
40-
run: |
41-
make wdl-run-lcms-metab
42-
43-
- name: Run GCMS WDL with pushed Docker Image
44-
run: |
45-
miniwdl run wdl/metaMS_gcms.wdl -i wdl/metams_input_gcms.json --verbose --no-cache --copy-input-files
46-
4735
- name: Build Docker Image
4836
run: |
4937
docker build -t local-metams:latest .
5038
5139
- name: Run GCMS WDL with local Docker Image based on Dockerfile
5240
run: |
5341
miniwdl run wdl/metaMS_gcms.wdl -i wdl/metams_input_gcms_local_docker.json --verbose --no-cache --copy-input-files
54-
42+
43+
- name: Run LCMS metabolomics WDL with local Docker Image based on Dockerfile
44+
run: |
45+
miniwdl run wdl/metaMS_lcms_metabolomics.wdl -i wdl/metams_input_lcms_metabolomics_local_docker.json --verbose --no-cache --copy-input-files
46+
5547
- name: Run Lipidomics WDL with local Docker Image based on Dockerfile
5648
run: |
5749
miniwdl run wdl/metaMS_lcmslipidomics.wdl -i wdl/metams_input_lipidomics_local_docker.json --verbose --no-cache --copy-input-files
58-
59-
- name: Run LCMS metabolomics WDL with local Docker Image based on Dockerfile
50+
51+
- name: Run Lipidomics WDL with lipidomics test data and pushed Docker Image
6052
run: |
61-
miniwdl run wdl/metaMS_lcms_metabolomics.wdl -i wdl/metams_input_lcms_metabolomics_local_docker.json --verbose --no-cache --copy-input-files
53+
miniwdl run wdl/metaMS_lcmslipidomics.wdl -i wdl/metams_input_lipidomics.json --verbose --no-cache --copy-input-files
54+
55+
- name: Run LCMS metabolomics WDL with test data and pushed Docker Image
56+
run: |
57+
make wdl-run-lcms-metab
58+
59+
- name: Run GCMS WDL with pushed Docker Image
60+
run: |
61+
miniwdl run wdl/metaMS_gcms.wdl -i wdl/metams_input_gcms.json --verbose --no-cache --copy-input-files
6262
6363
- name: Remove test data
6464
run: |

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ COPY metaMS/ /metams/metaMS/
2121
COPY README.md disclaimer.txt Makefile requirements.txt setup.py /metams/
2222

2323
# Install the correct version of CoreMS from github
24-
RUN pip install git+https://github.com/EMSL-Computing/CoreMS.git@v3.8.0
24+
RUN pip install git+https://github.com/EMSL-Computing/CoreMS.git@v3.8.1
2525

2626
# Install the MetaMS package in editable mode
2727
RUN pip3 install --editable .

MAINTAINERS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ To test a workflow before an associated docker image is pushed, you can run the
4545
The following steps should be followed in order
4646

4747
### Bump Version Numbers
48-
The versioning of the repo, docker image and the GC/MS workflow are currently 3.2.1.
49-
The version of the lipid workflow is currently 1.2.1.
50-
The version of the LCMS metabolomics workflow is currently 1.0.1.
48+
The versioning of the repo, docker image and the GC/MS workflow are currently 3.2.2.
49+
The version of the lipid workflow is currently 1.2.2.
50+
The version of the LCMS metabolomics workflow is currently 1.0.2.
5151

5252
To bump the repo *and all workflows*, run one of the following commands. This will update the runtime version of all of the workflows, the version of the repo and the version of the docker image.
5353

Makefile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,15 @@ get-lipid-test-data:
134134
@rm test_data/test_lipid_data.zip
135135
@echo "Test data downloaded and unzipped"
136136

137+
get-lcms-metab-test-data:
138+
@echo "Downloading test data for LC-MS metabolomics"
139+
@mkdir -p test_data
140+
@mkdir -p test_data/test_lcms_metab_data
141+
@curl --retry 3 --retry-delay 5 --connect-timeout 30 --max-time 300 -L -o test_data/test_lcms_metab_data/lcms_test_data1.mzML https://nmdcdemo.emsl.pnnl.gov/metabolomics/test_data/metams_lcms_metab_test_data/lcms_test_data1.mzML
142+
@curl --retry 3 --retry-delay 5 --connect-timeout 30 --max-time 300 -L -o test_data/test_lcms_metab_data/lcms_test_data2.mzML https://nmdcdemo.emsl.pnnl.gov/metabolomics/test_data/metams_lcms_metab_test_data/lcms_test_data2.mzML
143+
@curl --retry 3 --retry-delay 5 --connect-timeout 30 --max-time 300 -L -o test_data/test_lcms_metab_data/lcms_test_data3.mzML https://nmdcdemo.emsl.pnnl.gov/metabolomics/test_data/metams_lcms_metab_test_data/lcms_test_data3.mzML
144+
@echo "LCMS test data downloaded"
145+
137146
wdl-run-lipid :
138147
miniwdl run wdl/metaMS_lcmslipidomics.wdl -i wdl/metams_input_lipidomics.json --verbose --no-cache --copy-input-files
139148

@@ -144,6 +153,7 @@ wdl-run-lipid-local:
144153
get-test-data:
145154
@make get-lipid-test-data
146155
@make get-lcms-database
156+
@make get-lcms-metab-test-data
147157

148158
wdl-run-lcms-metab :
149159
miniwdl run wdl/metaMS_lcms_metabolomics.wdl -i wdl/metams_input_lcms_metabolomics.json --verbose --no-cache --copy-input-files

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
## Current Version
1212

13-
### `3.2.1`
13+
### `3.2.2`
1414

1515
## Available Workflows
1616

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[ms2]
2+
scan_filter = "hcd"
3+
resolution = "high"

docs/gcms_metabolomics/README_GCMS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
## Current Version
2222

23-
### `3.2.1`
23+
### `3.2.2`
2424

2525
### Data input formats
2626

0 commit comments

Comments
 (0)