Skip to content

Commit a6e51ab

Browse files
authored
Merge pull request #35 from fmalmeida/dev
Release v2.6.3
2 parents dad810c + 99e3e09 commit a6e51ab

17 files changed

+92
-45
lines changed

.github/workflows/test_pr_illumina_docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing illumina / docker from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.github/workflows/test_pr_illumina_singularity.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing illumina / singularity from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.github/workflows/test_pr_nanopore_docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing nanopore / docker from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.github/workflows/test_pr_nanopore_singularity.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing nanopore / singularity from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.github/workflows/test_pr_pacbio_docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing pacbio / docker from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.github/workflows/test_pr_pacbio_singularity.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
name: Testing pacbio / singularity from PR
88
on:
99
pull_request:
10-
branches: master
10+
branches: [ master, dev ]
1111
types: [ opened, synchronize, reopened ]
1212

1313
jobs:

.readthedocs.yaml

Lines changed: 0 additions & 35 deletions
This file was deleted.

.zenodo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"description": "<p>The pipeline</p>\n\n<p>ngs-preprocess is built using Nextflow, a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker/Singularity containers making installation trivial and results highly reproducible. It is an easy to use pipeline that uses state-of-the-art software for quality check and pre-processing ngs reads of Illumina, Pacbio and Oxford Nanopore Technologies.</p>",
33
"license": "other-open",
44
"title": "fmalmeida/ngs-preprocess: A pipeline for preprocessing short and long sequencing reads",
5-
"version": "v2.6.2",
5+
"version": "v2.6.3",
66
"upload_type": "software",
77
"creators": [
88
{

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
The tracking for changes started in v2.2
44

5+
## v2.6.3 -- [2024-Fev-23]
6+
7+
* [[#32](https://github.com/fmalmeida/ngs-preprocess/issues/32)] - Add as output a template samplesheet that can be readily used as input for MpGAP to assemble each downloaded read on its own.
8+
59
## v2.6.2 -- [2024-Jan-19]
610

711
* [[#24](https://github.com/fmalmeida/ngs-preprocess/issues/24)] - Added documentation on generated outputs, as requested in paper review

docs/outputs.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ preprocessed_reads
1818
├── final_output
1919
│ └── nanopore
2020
│ └── SRR23337893.filtered.fq.gz
21+
# a template input ready for MpGAP
22+
├── mpgap_samplesheet.yml
2123
# directory containing the nextflow execution reports
2224
├── pipeline_info
2325
│ ├── ngs_preprocess_report_2023-11-18_10-07-36.html
@@ -35,6 +37,22 @@ preprocessed_reads
3537
└── SRR23337893_sra_runInfo.csv
3638
```
3739

40+
## The pre-formatted MpGAP input samplesheet
41+
42+
Once finished, the pipeline also generates a file called `mpgap_samplesheet.yml` (showed below). Basically this samplesheet defines all the **minimum** definitions in order to assemble these reads using the [MpGAP](https://mpgap.readthedocs.io/en/latest/) pipeline.
43+
44+
```yaml
45+
samplesheet:
46+
- id: SRR23337893
47+
nanopore: /workspace/ngs-preprocess/testing/preprocessed_reads/final_output/nanopore/SRR23337893.filtered.fq.gz
48+
```
49+
50+
!!! note
51+
52+
One must keep in mind that, this template samplesheet contains only the **bare minimum** to launch MpGAP but many other customizations are possible. For example, the generated samplesheet will assemble each read separately, but, MpGAP can also perform hybrid assemblies. Therefore, users can/must use this output as a template for easily customization of the assembly pipeline input to use the results of ngs-preprocess pipeline.
53+
54+
For more information, please refer to the [MpGAP](https://mpgap.readthedocs.io/en/latest/) documentation.
55+
3856
## Example of QC outputs
3957
4058
Here I am going to display just a very few examples of results produced, focusing on the QC, as the main result is a cleaned FASTQ file.

0 commit comments

Comments
 (0)