Guest User

Untitled

a guest
Jul 19th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.57 KB | None | 0 0
  1. {
  2. "id": "a65fa62bcebc0418cbb947485a63b30cd",
  3. "name": "Fastx trimmer",
  4. "label": "Fastx trimmer",
  5. "type": "",
  6. "groups": [
  7. {
  8. "id": "idPanelData1",
  9. "name": "Select data:",
  10. "label": "Select input data",
  11. "properties": [
  12. {
  13. "id": "FastxTrimmer_sequencefile",
  14. "validator": {
  15. "name": "",
  16. "required": true
  17. },
  18. "name": "name0",
  19. "label": "select file(s)",
  20. "type": "FileInput"
  21. }
  22. ],
  23. "type": "step"
  24. },
  25. {
  26. "id": "idPanel2",
  27. "name": "Remove Non-Biological Sequences",
  28. "label": "Remove Non-Biological Sequences",
  29. "properties": [
  30. {
  31. "id": "FastxTrimmer_",
  32. "isVisible": true,
  33. "name": "This tool trims (cut bases from) sequences in a FASTQ file.",
  34. "label": "This tool trims (cut bases from) sequences in a FASTQ file.",
  35. "type": "Info"
  36. },
  37. {
  38. "id": "FastxTrimmer_fileFormat",
  39. "isVisible": true,
  40. "validator": {
  41. "id": "",
  42. "name": "filecontains",
  43. "label": "",
  44. "required": true,
  45. "rules": [
  46. {
  47. "MustContain": [
  48. "Single End Read",
  49. "Pair End Concatenated Read",
  50. "Pair End with Associated mate in separate file"
  51. ]
  52. }
  53. ]
  54. },
  55. "name": "File Contains:",
  56. "value": "0",
  57. "label": "File Contains:",
  58. "type": "selection"
  59. },
  60. {
  61. "id": "FastxTrimmer_firstBaseToKeep",
  62. "isVisible": true,
  63. "validator": {
  64. "id": "",
  65. "name": "First base to keep field",
  66. "label": "",
  67. "required": true,
  68. "rules": [
  69. {
  70. "IntAbove": [
  71. 0
  72. ]
  73. },
  74. {
  75. "IntBelowField": [
  76. "lastBaseToKeep",
  77. "last base"
  78. ]
  79. }
  80. ]
  81. },
  82. "name": "First base to keep:",
  83. "value": "1",
  84. "label": "First base to keep:",
  85. "type": "Number"
  86. },
  87. {
  88. "id": "FastxTrimmer_lastBaseToKeep",
  89. "isVisible": true,
  90. "validator": {
  91. "id": "",
  92. "name": "Last base to keep field",
  93. "label": "",
  94. "required": true,
  95. "rules": [
  96. {
  97. "IntAbove": [
  98. 1
  99. ]
  100. },
  101. {
  102. "IntAboveField": [
  103. "firstBaseToKeep",
  104. "first base"
  105. ]
  106. }
  107. ]
  108. },
  109. "name": "Last base to keep:",
  110. "value": "28",
  111. "label": "Last base to keep:",
  112. "type": "Number"
  113. }
  114. ],
  115. "type": "step"
  116. },
  117. {
  118. "id": "idPanel3",
  119. "name": "Convert to Sanger Scoring",
  120. "label": "Convert to Sanger Scoring",
  121. "properties": [
  122. {
  123. "id": "FastxTrimmer_",
  124. "isVisible": true,
  125. "name": "This tool will convert quality scoring to Sanger scoring.",
  126. "label": "This tool will convert quality scoring to Sanger scoring.",
  127. "type": "Info"
  128. },
  129. {
  130. "id": "FastxTrimmer_qualityScoresType",
  131. "isVisible": true,
  132. "validator": {
  133. "id": "",
  134. "name": "",
  135. "label": "",
  136. "required": true,
  137. "rules": [
  138. {
  139. "MustContain": [
  140. "Illumina 1.3+",
  141. "Sanger PHRED 33 (SRA)",
  142. "Solexa"
  143. ]
  144. }
  145. ]
  146. },
  147. "name": "My sequence reads are the following scoring type:",
  148. "label": "My sequence reads are the following scoring type:",
  149. "type": "Selection"
  150. }
  151. ],
  152. "type": "step"
  153. }
  154. ]
  155. }
Add Comment
Please, Sign In to add comment