Skip to content

Commit bdc352f

Browse files
authored
Merge pull request #51 from tom-tan/add-files-for-examples
Add files for the examles in user guide
2 parents ed2b15c + feab991 commit bdc352f

File tree

12 files changed

+161
-0
lines changed

12 files changed

+161
-0
lines changed

_includes/cwl/03-input/whale.txt

Whitespace-only changes.

_includes/cwl/04-output/hello.tar

10 KB
Binary file not shown.

_includes/cwl/06-params/hello.tar

10 KB
Binary file not shown.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
type: enum
2+
name: apps
3+
symbols:
4+
- TIGRFAM
5+
- SFLD
6+
- SUPERFAMILY
7+
- Gene3D
8+
- Hamap
9+
- Coils
10+
- ProSiteProfiles
11+
- SMART
12+
- CDD
13+
- PRINTS
14+
- PIRSF
15+
- ProSitePatterns
16+
- Pfam
17+
- ProDom
18+
- MobiDBLite
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
proteinFile:
2+
class: File
3+
path: test_proteins.fasta
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
>Q97R95
2+
MKYKRIVFKVGTSSLTNEDGSLSRSKVKDITQQLAMLHEAGHELILVSSGAIAAGFGALG
3+
FKKRPTKIADKQASAAVGQGLLLEEYTTNLLLRQIVSAQILLTQDDFVDKRRYKNAHQAL
4+
SVLLNRGAIPIINENDSVVIDELKVGDNDTLSAQVAAMVQADLLVFLTDVDGLYTGNPNS
5+
DPRAKRLERIETINREIIDMAGGAGSSNGTGGMLTKIKAATIATESGVPVYICSSLKSDS
6+
MIEAAEETEDGSYFVAQEKGLRTQKQWLAFYAQSQGSIWVDKGAAEALSQYGKSLLLSGI
7+
VEAEGVFSYGDIVTVFDKESGKSLGKGRVQFGASALEDMLRSQKAKGVLIYRDDWISITP
8+
EIQLLFTEF
9+
>A2VDN9
10+
MEVKGKKKLTGKGTKMSQEKSKFHKNNDSGSSKTFPKKVVKEGGPKITSKNFEKTATKPGKKGVKQFKNKQQGDRIPKNK
11+
FQQANKFNQKRKFQPDSKSDESAAKKPKWDEFKKKKKELKQSRQLSDKTNYDIVIRAKQIWEILRRKDCDKEKRVKLMSD
12+
LQKLIQGKIKTIAFAHDSTRVIQCYIQFGNEEQRKQAFEELRGDLVELSKAKYSRNIVKKFLMYGSKAQIAEIIRSFKGH
13+
VRKLLRHAEASAIVEYAYNDKAILEQRNMLTEELYGNTFQLYKSADHPTLDKVLEVQPEKLELIMDEMKQILTPMAQKEA
14+
VIKHSLVHKVFLDFFTYAPPKLRSEMIEAIREAVVYLAHTHDGARVAMYCLWHGTPKDRKVIVKTMKTYIEKVANGQYSH
15+
LVLLAAFDCIDDTKLVKQIIISEIINSLPNIVNDKYGRKVLLYLLSPRDPAHTVREIIEVLQKGDGNAHSKKDTEIRRRE
16+
LLESISPALLSYLQGHAQEVVLDKSACVLVADILGTATGDVQPAMDAVASLAAAELHPGGKDGELHIAEHPAGHLVLKWL
17+
IEQDKKMKERGREGCFAKTLIERVGVKNLKSWASVNRGAIILSSLLQSSDQEVANKVKAGLKSLIPALEKSKNTSKGIEM
18+
LLEKLTA
19+
>A2YIW7
20+
MAAEEGVVIACHNKDEFDAQMTKAKEAGKVVIIDFTASWCGPCRFIAPVFAEYAKKFPGAVFLKVDVDELKEVAEKYNVE
21+
AMPTFLFIKDGAEADKVVGARKDDLQNTIVKHVGATAASASA
22+
>P22298
23+
GRGLLPFVLLALGIXAPWAVEGAENALKGGACPPRKIVQCLRYEKPKCTSDWQCPDKKKC
24+
CRDTCAIKCLNPVAITNPVKVKPGKCPVVYGQCMMLNPPNHCKTDSQCLGDLKCCKSMCG
25+
KVCLTPVKA
26+
>A0B6J9
27+
MSKIGKSIRLERIIDRKTRKTVIVPMDHGLTVGPIPGLIDLAAAVDKVAEGGANAVLGHM
28+
GLPLYGHRGYGKDVGLIIHLSASTSLGPDANHKVLVTRVEDAIRVGADGVSIHVNVGAED
29+
EAEMLRDLGMVARRCDLWGMPLLAMMYPRGAKVRSEHSVEYVKHAARVGAELGVDIVKTN
30+
YTGSPETFREVVRGCPAPVVIAGGPKMDTEADLLQMVYDAMQAGAAGISIGRNIFQAENP
31+
TLLTRKLSKIVHEGYTPEEAARLKL
32+
>P02939
33+
MNRTKLVLGAVILGSTLLAGCSSNAKIDQLSTDVQTLNAKVDQLSNDVTAIRSDVQAAKD
34+
DAARANQRLDNQAHSYRK
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/env cwl-runner
2+
3+
cwlVersion: v1.0
4+
class: CommandLineTool
5+
label: Example trivial wrapper for Java 7 compiler
6+
hints:
7+
DockerRequirement:
8+
dockerPull: java:7-jdk
9+
baseCommand: javac
10+
arguments: ["-d", $(runtime.outdir)]
11+
inputs:
12+
src:
13+
type: File
14+
inputBinding:
15+
position: 1
16+
outputs:
17+
classfile:
18+
type: File
19+
outputBinding:
20+
glob: "*.class"
21+
2 KB
Binary file not shown.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env cwl-runner
2+
3+
cwlVersion: v1.0
4+
class: CommandLineTool
5+
baseCommand: [tar, xf]
6+
inputs:
7+
tarfile:
8+
type: File
9+
inputBinding:
10+
position: 1
11+
extractfile:
12+
type: string
13+
inputBinding:
14+
position: 2
15+
outputs:
16+
example_out:
17+
type: File
18+
outputBinding:
19+
glob: $(inputs.extractfile)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/usr/bin/env cwl-runner
2+
3+
cwlVersion: v1.0
4+
class: Workflow
5+
inputs:
6+
inp: File
7+
ex: string
8+
9+
outputs:
10+
classout:
11+
type: File
12+
outputSource: compile/classfile
13+
14+
steps:
15+
untar:
16+
run: tar-param.cwl
17+
in:
18+
tarfile: inp
19+
extractfile: ex
20+
out: [example_out]
21+
22+
compile:
23+
run: arguments.cwl
24+
in:
25+
src: untar/example_out
26+
out: [classfile]
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/env cwl-runner
2+
3+
cwlVersion: v1.0
4+
class: CommandLineTool
5+
label: Example trivial wrapper for Java 7 compiler
6+
hints:
7+
DockerRequirement:
8+
dockerPull: java:7-jdk
9+
baseCommand: javac
10+
arguments: ["-d", $(runtime.outdir)]
11+
inputs:
12+
src:
13+
type: File
14+
inputBinding:
15+
position: 1
16+
outputs:
17+
classfile:
18+
type: File
19+
outputBinding:
20+
glob: "*.class"
21+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env cwl-runner
2+
3+
cwlVersion: v1.0
4+
class: CommandLineTool
5+
baseCommand: [tar, xf]
6+
inputs:
7+
tarfile:
8+
type: File
9+
inputBinding:
10+
position: 1
11+
extractfile:
12+
type: string
13+
inputBinding:
14+
position: 2
15+
outputs:
16+
example_out:
17+
type: File
18+
outputBinding:
19+
glob: $(inputs.extractfile)

0 commit comments

Comments
 (0)