You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
21
21
-[[PR #493](https://github.com/nf-core/chipseq/pull/493)] - Follow up to #487.
22
22
-[[#492](https://github.com/nf-core/chipseq/issues/492), [#417](https://github.com/nf-core/chipseq/issues/417)] - Refactor local modules to nf-core standard.
23
23
-[[#416](https://github.com/nf-core/chipseq/issues/416)] - Moved the KHMER_UNIQUEKMERS logic to prepare_genome
24
-
-[[#510](https://github.com/nf-core/chipseq/issues/510)] - Restrict the usage to one IP replicate against one control see: [#440](https://github.com/nf-core/chipseq/issues/440)
# Check that a given sample replicate only uses one antibody
237
+
iflen(set_antibodies) >1:
238
+
print_error(
239
+
f"Sample: {sample}, replicate {replicate} has more than one antibody specified!"
240
+
)
241
+
231
242
# Check that a given sample-replicate have only one control replicate
232
243
iflen(set_control_replicates) >1:
233
244
print_error(
234
-
f"Sample: {sample}, replicate {replicate} has more than one control replicate! Revise the experimental design, see: 'Note on IP and control replicates'"
245
+
f"Sample: {sample}, replicate {replicate} has more than one control replicate specified! Revise the experimental design, see: 'Note on IP and control replicates'"
|`sample`| Custom sample name. This entry will be identical for multiple sequencing libraries/runs from the same sample. Spaces in sample names are automatically converted to underscores (`_`). |
125
-
|`fastq_1`| Full path to FastQ file for Illumina short reads 1. File has to be gzipped and have the extension ".fastq.gz" or ".fq.gz". |
126
-
|`fastq_2`| Full path to FastQ file for Illumina short reads 2. File has to be gzipped and have the extension ".fastq.gz" or ".fq.gz". |
127
-
|`replicate`| Integer representing replicate number. This will be identical for re-sequenced libraries. Must start from `1..<number of replicates>`. |
128
-
|`antibody`| Antibody name. This is required to segregate downstream analysis for different antibodies. Required when `control` is specified. |
129
-
|`control`| Sample name for control sample. |
130
-
|`control_replicate`| Integer representing replicate number for control sample. |
|`sample`| Custom sample name. This entry will be identical for multiple sequencing libraries/runs from the same sample. Spaces in sample names are automatically converted to underscores (`_`). It should be unique and contain the antibody name. E.g: `{Treatment or cell type}_{antibody}_IP`|
125
+
|`fastq_1`| Full path to FastQ file for Illumina short reads 1. File has to be gzipped and have the extension ".fastq.gz" or ".fq.gz". |
126
+
|`fastq_2`| Full path to FastQ file for Illumina short reads 2. File has to be gzipped and have the extension ".fastq.gz" or ".fq.gz". |
127
+
|`replicate`| Integer representing replicate number. This will be identical for re-sequenced libraries. Must start from `1..<number of replicates>`. |
128
+
|`antibody`| Antibody name. This is required to segregate downstream analysis for different antibodies. Required when `control` is specified. |
129
+
|`control`| Sample name for control sample. |
130
+
|`control_replicate`| Integer representing replicate number for control sample. |
131
131
132
132
Example design files have been provided with the pipeline for [paired-end](../assets/samplesheet_pe.csv) and [single-end](../assets/samplesheet_se.csv) data.
0 commit comments