Skip to content

Commit b1104b9

Browse files
committed
NF_MAAgilent1ch: update workflow version from 1.0.3 to 1.0.4
1 parent e1d711c commit b1104b9

File tree

5 files changed

+25
-11
lines changed

5 files changed

+25
-11
lines changed

Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ 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.4](https://github.com/nasa/GeneLab_Data_Processing/tree/NF_MAAgilent1ch_1.0.4/Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch) - 2024-10-02
9+
10+
### Added
11+
12+
- Add automatic generation of processed data protocol ([#85](https://github.com/nasa/GeneLab_Data_Processing/issues/85))
13+
14+
### Changed
15+
16+
- Small bug fixes in `Agile1CMP.qmd`
17+
- Check if `getBM()` returned results before concatenating it to dataframe to avoid error in `bind_rows()` ([#96](https://github.com/nasa/GeneLab_Data_Processing/issues/96))
18+
- When renaming column names, specify which columns to rename to avoid unintentional renaming ([#97](https://github.com/nasa/GeneLab_Data_Processing/issues/97))
19+
- When renaming factor names, prevent cases where a factor is partially renamed because it contains a substring that is another factor ([#100](https://github.com/nasa/GeneLab_Data_Processing/issues/100))
20+
- Update software table generation to exclude `R.utils` from table if data files are not compressed ([#99](https://github.com/nasa/GeneLab_Data_Processing/issues/99))
21+
822
## [1.0.3](https://github.com/nasa/GeneLab_Data_Processing/tree/NF_MAAgilent1ch_1.0.3/Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch) - 2024-05-17
923

1024
### Changed

Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ We recommend installing Singularity on a system wide level as per the associated
9393
All files required for utilizing the NF_MAAgilent1ch GeneLab workflow for processing Agilent 1 Channel Microarray data are in the [workflow_code](workflow_code) directory. To get a copy of latest NF_MAAgilent1ch 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:
9494
9595
```bash
96-
wget https://github.com/nasa/GeneLab_Data_Processing/releases/download/NF_MAAgilent1ch_1.0.3/NF_MAAgilent1ch_1.0.3.zip
96+
wget https://github.com/nasa/GeneLab_Data_Processing/releases/download/NF_MAAgilent1ch_1.0.4/NF_MAAgilent1ch_1.0.4.zip
9797
98-
unzip NF_MAAgilent1ch_1.0.3.zip
98+
unzip NF_MAAgilent1ch_1.0.4.zip
9999
```
100100
101101
<br>
@@ -104,15 +104,15 @@ unzip NF_MAAgilent1ch_1.0.3.zip
104104
105105
### 3. Run the Workflow
106106
107-
While in the location containing the `NF_MAAgilent1ch_1.0.3` 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_MAAgilent1ch workflow:
107+
While in the location containing the `NF_MAAgilent1ch_1.0.4` 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_MAAgilent1ch workflow:
108108
> 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.
109109
110110
<br>
111111
112112
#### 3a. Approach 1: Run the workflow on a GeneLab Agilent 1 Channel Microarray dataset
113113
114114
```bash
115-
nextflow run NF_MAAgilent1ch_1.0.3/main.nf \
115+
nextflow run NF_MAAgilent1ch_1.0.4/main.nf \
116116
-profile singularity \
117117
--osdAccession OSD-548 \
118118
--gldsAccession GLDS-548
@@ -125,7 +125,7 @@ nextflow run NF_MAAgilent1ch_1.0.3/main.nf \
125125
> Note: Specifications for creating a runsheet manually are described [here](examples/runsheet/README.md).
126126
127127
```bash
128-
nextflow run NF_MAAgilent1ch_1.0.3/main.nf \
128+
nextflow run NF_MAAgilent1ch_1.0.4/main.nf \
129129
-profile singularity \
130130
--runsheetPath </path/to/runsheet>
131131
```
@@ -134,7 +134,7 @@ nextflow run NF_MAAgilent1ch_1.0.3/main.nf \
134134
135135
**Required Parameters For All Approaches:**
136136
137-
* `NF_MAAgilent1ch_1.0.3/main.nf` - Instructs Nextflow to run the NF_MAAgilent1ch workflow
137+
* `NF_MAAgilent1ch_1.0.4/main.nf` - Instructs Nextflow to run the NF_MAAgilent1ch workflow
138138
139139
* `-profile` - Specifies the configuration profile(s) to load, `singularity` instructs Nextflow to setup and use singularity for all software called in the workflow
140140
@@ -166,7 +166,7 @@ nextflow run NF_MAAgilent1ch_1.0.3/main.nf \
166166
All parameters listed above and additional optional arguments for the NF_MAAgilent1ch workflow, including debug related options that may not be immediately useful for most users, can be viewed by running the following command:
167167
168168
```bash
169-
nextflow run NF_MAAgilent1ch_1.0.3/main.nf --help
169+
nextflow run NF_MAAgilent1ch_1.0.4/main.nf --help
170170
```
171171
172172
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.
@@ -180,7 +180,7 @@ See `nextflow run -h` and [Nextflow's CLI run command documentation](https://nex
180180
All R code steps and output are rendered within a Quarto document yielding the following:
181181
182182
- Output:
183-
- NF_MAAgilent1ch_1.0.3.html (html report containing executed code and output including QA plots)
183+
- NF_MAAgilent1ch_1.0.4.html (html report containing executed code and output including QA plots)
184184
185185
186186
The outputs from the Analysis Staging and V&V Pipeline Subworkflows are described below:

Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch/workflow_code/bin/Agile1CMP.qmd

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

Microarray/Agilent_1-channel/Workflow_Documentation/NF_MAAgilent1ch/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 = '>=23.10.1'
48-
version = '1.0.3'
48+
version = '1.0.4'
4949
}
5050

5151
def trace_timestamp = new java.util.Date().format( 'yyyy-MM-dd_HH-mm-ss')

Microarray/Agilent_1-channel/Workflow_Documentation/README.md

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

77
|Pipeline Version|Current Workflow Version (for respective pipeline version)|Nextflow Version|
88
|:---------------|:---------------------------------------------------------|:---------------|
9-
|*[GL-DPPD-7112.md](../Pipeline_GL-DPPD-7112_Versions/GL-DPPD-7112.md)|[NF_MAAgilent1ch_1.0.3](NF_MAAgilent1ch)|23.10.1|
9+
|*[GL-DPPD-7112.md](../Pipeline_GL-DPPD-7112_Versions/GL-DPPD-7112.md)|[NF_MAAgilent1ch_1.0.4](NF_MAAgilent1ch)|23.10.1|
1010

1111
*Current GeneLab Pipeline/Workflow Implementation
1212

0 commit comments

Comments
 (0)