annotate 0.7.0/modules/kma/index/README.md @ 18:75558ffe3e68

planemo upload
author kkonganti
date Mon, 15 Jul 2024 11:01:13 -0400
parents 0e7a0053e4a6
children
rev   line source
kkonganti@17 1 # NextFlow DSL2 Module
kkonganti@17 2
kkonganti@17 3 ```bash
kkonganti@17 4 KMA_INDEX
kkonganti@17 5 ```
kkonganti@17 6
kkonganti@17 7 ## Description
kkonganti@17 8
kkonganti@17 9 Run `kma index` alinger on input FASTA files.
kkonganti@17 10
kkonganti@17 11 \
kkonganti@17 12  
kkonganti@17 13
kkonganti@17 14 ### `input:`
kkonganti@17 15
kkonganti@17 16 ___
kkonganti@17 17
kkonganti@17 18 Type: `tuple`
kkonganti@17 19
kkonganti@17 20 Takes in the following tuple of metadata (`meta`) and a FASTA file of type `path` (`fasta`) per sample (`id:`).
kkonganti@17 21
kkonganti@17 22 Ex:
kkonganti@17 23
kkonganti@17 24 ```groovy
kkonganti@17 25 [
kkonganti@17 26 [
kkonganti@17 27 id: 'FAL00870',
kkonganti@17 28 ],
kkonganti@17 29 '/path/to/FAL00870_contigs.fasta'
kkonganti@17 30 ]
kkonganti@17 31 ```
kkonganti@17 32
kkonganti@17 33 \
kkonganti@17 34  
kkonganti@17 35
kkonganti@17 36 #### `meta`
kkonganti@17 37
kkonganti@17 38 Type: Groovy Map
kkonganti@17 39
kkonganti@17 40 A Groovy Map containing the metadata about the FASTA file.
kkonganti@17 41
kkonganti@17 42 Ex:
kkonganti@17 43
kkonganti@17 44 ```groovy
kkonganti@17 45 [
kkonganti@17 46 id: 'FAL00870'
kkonganti@17 47 ]
kkonganti@17 48 ```
kkonganti@17 49
kkonganti@17 50 \
kkonganti@17 51  
kkonganti@17 52
kkonganti@17 53 #### `fasta`
kkonganti@17 54
kkonganti@17 55 Type: `path`
kkonganti@17 56
kkonganti@17 57 NextFlow input type of `path` pointing to the FASTA file on which the `kma index` command should be run.
kkonganti@17 58
kkonganti@17 59 \
kkonganti@17 60  
kkonganti@17 61
kkonganti@17 62 ### `output:`
kkonganti@17 63
kkonganti@17 64 ___
kkonganti@17 65
kkonganti@17 66 Type: `tuple`
kkonganti@17 67
kkonganti@17 68 Outputs a tuple of metadata (`meta` from `input:`) and a folder containing `kma index` files.
kkonganti@17 69
kkonganti@17 70 \
kkonganti@17 71  
kkonganti@17 72
kkonganti@17 73 #### `idx`
kkonganti@17 74
kkonganti@17 75 Type: `path`
kkonganti@17 76
kkonganti@17 77 NextFlow output type of `path` pointing to the folder containing `kma index` files per sample (`id:`).
kkonganti@17 78
kkonganti@17 79 \
kkonganti@17 80  
kkonganti@17 81
kkonganti@17 82 #### `versions`
kkonganti@17 83
kkonganti@17 84 Type: `path`
kkonganti@17 85
kkonganti@17 86 NextFlow output type of `path` pointing to the `.yml` file storing software versions for this process.