Skip to content

Commit 0a3ba8e

Browse files
committed
feat: version bump to 1.0.2
1 parent 5e01340 commit 0a3ba8e

File tree

5 files changed

+33
-12
lines changed

5 files changed

+33
-12
lines changed

Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,27 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.2](https://github.com/asaravia-butler/GeneLab_Data_Processing/tree/NF_MAAffymetrix_1.0.2/Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix)
9+
10+
### Added
11+
12+
- Workflow now produces a file called meta.sh (in the 'GeneLab' sub-directory) that contains information about the workflow run. This file is used by the post processing workflow to generate a protocol description. (5a8a255)
13+
- POST_PROCESSING will now generate a protocol description using the contents of meta.sh and text templates. (801e2ad)
14+
- Workflow can now be run using an ISA archive by supplying parameter: 'isaArchivePath' (as either a local path or public web uri) (8822069)
15+
16+
### Changed
17+
18+
- Update dp_tools from 1.3.2 to 1.3.4 (158ce5e)
19+
- This updates the POST_PROCESSING workflow assay table to join multiple files by ',' instead of ',<SPACE>' and enables max flag code setting.
20+
- Slightly reduced stringency in V&V check for log2fc computation to account for rounding errors, specifically from 99.9% of rows within tolerance to 99.5%. (9fd2c11)
21+
- Publish directory behavior reworked to use the OSD accession as part of the default name. Now uses `resultsDir` instead of `outputDir` as the parameter name when a user does control the published files directory. (97cba72)
22+
23+
### Fixed
24+
25+
- Halt level flags now properly trigger workflow halt. (0885175)
26+
- Boxplots now show all y-axis labels when working with many samples. (7ec10d4s)
27+
- Density plot legend cex (character expansion) now has a minimum of 0.35 (rather than raising an exception for very large numbers of samples) (9a54fdc)
28+
829
## [1.0.1](https://github.com/asaravia-butler/GeneLab_Data_Processing/tree/NF_MAAffymetrix_1.0.1/Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix) - 2023-04-28
930

1031
### Added

Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ All files required for utilizing the NF_MAAffymetrix GeneLab workflow for proces
9797
copy of latest NF_MAAffymetrix version on to your system, the code can be downloaded as a zip file from the release page then unzipped after downloading by running the following commands:
9898
9999
```bash
100-
wget https://github.com/asaravia-butler/GeneLab_Data_Processing/releases/download/NF_MAAffymetrix_1.0.1/NF_MAAffymetrix_1.0.1.zip
100+
wget https://github.com/asaravia-butler/GeneLab_Data_Processing/releases/download/NF_MAAffymetrix_1.0.2/NF_MAAffymetrix_1.0.2.zip
101101
102-
unzip NF_MAAffymetrix_1.0.1.zip
102+
unzip NF_MAAffymetrix_1.0.2.zip
103103
```
104104
105105
<br>
@@ -108,15 +108,15 @@ unzip NF_MAAffymetrix_1.0.1.zip
108108
109109
### 3. Run the Workflow
110110
111-
While in the location containing the `NF_MAAffymetrix_1.0.1` directory that was downloaded in [step 2](#2-download-the-workflow-files), you are now able to run the workflow. Below are three examples of how to run the NF_MAAffymetrix workflow:
111+
While in the location containing the `NF_MAAffymetrix_1.0.2` directory that was downloaded in [step 2](#2-download-the-workflow-files), you are now able to run the workflow. Below are three examples of how to run the NF_MAAffymetrix workflow:
112112
> Note: Nextflow commands use both single hyphen arguments (e.g. -help) that denote general nextflow arguments and double hyphen arguments (e.g. --ensemblVersion) that denote workflow specific parameters. Take care to use the proper number of hyphens for each argument.
113113
114114
<br>
115115
116116
#### 3a. Approach 1: Run the workflow on a GeneLab Affymetrix Microarray dataset
117117
118118
```bash
119-
nextflow run NF_MAAffymetrix_1.0.1/main.nf \
119+
nextflow run NF_MAAffymetrix_1.0.2/main.nf \
120120
-profile singularity \
121121
--osdAccession OSD-266 \
122122
--gldsAccession GLDS-266
@@ -129,7 +129,7 @@ nextflow run NF_MAAffymetrix_1.0.1/main.nf \
129129
> Note: Specifications for creating a runsheet manually are described [here](examples/runsheet/README.md).
130130
131131
```bash
132-
nextflow run NF_MAAffymetrix_1.0.1/main.nf \
132+
nextflow run NF_MAAffymetrix_1.0.2/main.nf \
133133
-profile singularity \
134134
--runsheetPath </path/to/runsheet>
135135
```
@@ -141,7 +141,7 @@ nextflow run NF_MAAffymetrix_1.0.1/main.nf \
141141
> Note: Specifications for the ISA Tab Archive format can be found [here](https://isa-specs.readthedocs.io/en/latest/isatab.html).
142142
143143
```bash
144-
nextflow run NF_MAAffymetrix_1.0.1/main.nf \
144+
nextflow run NF_MAAffymetrix_1.0.2/main.nf \
145145
-profile singularity \
146146
--isaArchivePath </path/to/isaArchive>
147147
```
@@ -150,7 +150,7 @@ nextflow run NF_MAAffymetrix_1.0.1/main.nf \
150150
151151
**Required Parameters For All Approaches:**
152152
153-
* `NF_MAAffymetrix_1.0.1/main.nf` - Instructs Nextflow to run the NF_MAAffymetrix workflow
153+
* `NF_MAAffymetrix_1.0.2/main.nf` - Instructs Nextflow to run the NF_MAAffymetrix workflow
154154
155155
* `-profile` - Specifies the configuration profile(s) to load, `singularity` instructs Nextflow to setup and use singularity for all software called in the workflow
156156
@@ -182,7 +182,7 @@ nextflow run NF_MAAffymetrix_1.0.1/main.nf \
182182
All parameters listed above and additional optional arguments for the NF_MAAffymetrix workflow, including debug related options that may not be immediately useful for most users, can be viewed by running the following command:
183183
184184
```bash
185-
nextflow run NF_MAAffymetrix_1.0.1/main.nf --help
185+
nextflow run NF_MAAffymetrix_1.0.2/main.nf --help
186186
```
187187
188188
See `nextflow run -h` and [Nextflow's CLI run command documentation](https://nextflow.io/docs/latest/cli.html#run) for more options and details common to all nextflow workflows.
@@ -196,7 +196,7 @@ See `nextflow run -h` and [Nextflow's CLI run command documentation](https://nex
196196
All R code steps and output are rendered within a Quarto document yielding the following:
197197
198198
- Output:
199-
- NF_MAAffymetrix_1.0.1.html (html report containing executed code and output including QA plots)
199+
- NF_MAAffymetrix_1.0.2.html (html report containing executed code and output including QA plots)
200200
201201
202202
The outputs from the Analysis Staging and V&V Pipeline Subworkflows are described below:

Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/workflow_code/bin/Affymetrix.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Affymetrix Processing"
3-
subtitle: "Workflow Version: NF_MAAffymetrix_1.0.1"
3+
subtitle: "Workflow Version: NF_MAAffymetrix_1.0.2"
44
date: now
55
title-block-banner: true
66
format:

Microarray/Affymetrix/Workflow_Documentation/NF_MAAffymetrix/workflow_code/nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ manifest {
4545
mainScript = 'main.nf'
4646
defaultBranch = 'main'
4747
nextflowVersion = '>=22.10.0'
48-
version = '1.0.1'
48+
version = '1.0.2'
4949
}
5050

5151
// Section related to resource usage

Microarray/Affymetrix/Workflow_Documentation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ GeneLab has wrapped each step of the pipeline into a workflow with validation an
88

99
|Pipeline Version|Current Workflow Version (for respective pipeline version)|Nextflow Version|
1010
|:---------------|:---------------------------------------------------------|:---------------|
11-
|*[GL-DPPD-7114.md](../Pipeline_GL-DPPD-7114_Versions/GL-DPPD-7114.md)|[1.0.1](NF_MAAffymetrix)|22.10.1|
11+
|*[GL-DPPD-7114.md](../Pipeline_GL-DPPD-7114_Versions/GL-DPPD-7114.md)|[1.0.2](NF_MAAffymetrix)|22.10.1|
1212

1313
*Current GeneLab Pipeline/Workflow Implementation
1414

0 commit comments

Comments
 (0)