Skip to content

Commit 9330e1e

Browse files
committed
output.md updated
1 parent 920faca commit 9330e1e

3 files changed

Lines changed: 16 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Initial release of nf-core/proteinannotator, created with the [nf-core](https://
99

1010
### `Added`
1111

12+
- [#67](https://github.com/nf-core/proteinannotator/pull/67) - Swapped to the updated, non-buggy, nf-core version of `INTERPROSCAN`. (by @vagkaratzas)
1213
- [#65](https://github.com/nf-core/proteinannotator/pull/65) - Converted the pipeline schematic to nf-core metromap. (by @vagkaratzas)
1314
- [#62](https://github.com/nf-core/proteinannotator/pull/62) - Added the option to download and use the latest FunFam HMM library (or use path to an existing one) for domain annotation. (by @vagkaratzas)
1415
- [#61](https://github.com/nf-core/proteinannotator/pull/61) - Added nf-core modules `ARIA2` and `HMMER_HMMSEARCH` to download latest Pfam HMM library (or use path to existing one) and match domains to input sequences. (by @vagkaratzas)

conf/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ process {
120120

121121
withName: 'NFCORE_PROTEINANNOTATOR:PROTEINANNOTATOR:FUNCTIONAL_ANNOTATION:INTERPROSCAN' {
122122
publishDir = [
123-
path: { "${params.outdir}/functional_annotation/interproscan/" },
123+
path: { "${params.outdir}/functional_annotation/interproscan/${meta.id}/" },
124124
mode: params.publish_dir_mode,
125125
saveAs: { filename -> filename.equals('versions.yml') ? null : filename },
126126
]

docs/output.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,23 @@ Each of the `domain_annotation/` subfolders (e.g., `pfam`, `funfam`) contain a `
103103
<details markdown="1">
104104
<summary>Output files</summary>
105105

106-
- `functional_annotation/interproscan`
107-
- `*.gff.gz`: gzip-compressed general feature format (GFF) file
108-
- `*.json.gz`: gzip-compressed javascript object notation (JSON) file
109-
- `*.tsv.gz`: gzip-compressed tab-separated variable (TSV) file
110-
- `*.xml.gz`: gzip-compressed eXtensible markup language (XML) file
106+
- `downloaded_dbs/`
107+
- `data/`: (optional) uncompressed archive data from the downloaded InterProScan database
108+
- `*/`: (optional) one directory for each of the member databases of InterProScan
109+
- `interproscan_test.tar.gz`: (optional) the downloaded InterProScan archive of member databases according to the optional user-provided url
110+
- `functional_annotation/`
111+
- `interproscan/`
112+
- `<samplename>/`
113+
- `<samplename>.gff`: general feature format (GFF) file
114+
- `<samplename>.json`: javascript object notation (JSON) file
115+
- `<samplename>.tsv`: tab-separated variable (TSV) file
116+
- `<samplename>.xml`: eXtensible markup language (XML) file
111117

112118
</details>
113119

114-
[InterProScan](https://interproscan-docs.readthedocs.io/en/v5/#) is a protein annotation tool that searches [InterPro](http://www.ebi.ac.uk/interpro/), a database which integrates together predictive information about proteins’ function from a number of partner resources, giving an overview of the families that a protein belongs to and the domains and sites it contains.
120+
[InterProScan](https://interproscan-docs.readthedocs.io/en/v5/#) is a protein annotation tool that searches [InterPro](http://www.ebi.ac.uk/interpro/), a database which integrates predictive information about protein function from a number of member resources, giving an overview of the families that a protein belongs to and the domains and sites it contains.
121+
For `nf-core/proteinannotator`, the default database applications that are used to functionally annotate sequences include
122+
Hamap, PANTHER, PIRSF, TIGRFAM and sfld. The main `nextflow.config` contains a [url]("https://ftp.ebi.ac.uk/pub/software/unix/iprscan/5/5.72-103.0/interproscan-5.72-103.0-64-bit.tar.gz") parameter (`--interproscan_db_url`) for the full version of the InterProScan database, whereas the test profiles override that with a minimal test version of the database. If, instead, a local database is provided via the `--interproscan_db` parameter, then the download is skipped.
115123

116124
See also [InterProScan output documentation](https://interproscan-docs.readthedocs.io/en/v5/), where most of these examples are taken from.
117125

0 commit comments

Comments
 (0)