@@ -145,15 +145,13 @@ background-image: url(images/organic_mower_wat.jpg)
145145background: #FFFFFF
146146background-repeat: no-repeat
147147
148- ### So Planemo?
149-
150148.photo-credit[ Photo Credit:
151149
152150* Peter Smith (@skwiot )* ]
153151
154152---
155153
156- class: large
154+ class: larger
157155
158156### Workflows are Programs
159157
@@ -327,18 +325,19 @@ steps:
327325 state:
328326 infile:
329327 $link: input1
330- code: "s/ World//g"
328+ code: "s/ World//g"
331329 - id: sort
332330 tool_id: tp_sort_header_tool
333331 state:
334- infile: sed#output
332+ infile:
333+ $link: sed#output
335334 style: h #Human readable
336335```
337336
338337---
339338class: large
340339
341- ### Another Aside - gxformat2
340+ ### Aside - gxformat2
342341
343342```
344343pip install gxformat2
@@ -447,17 +446,34 @@ class: large
447446
448447### Generalized Test Format
449448
450- Test any aritfact (Galaxy Tool, Galaxy Workflow, CWL Tool, CWL
449+ Test any artifact (Galaxy Tool, Galaxy Workflow, CWL Tool, CWL
451450Workflow) - using the same YAML-based scheme and format.
452451
453- If workflow is ` my_workflow.ga ` , place an aritfact named
452+ If workflow is ` my_workflow.ga ` , place an artifact named
454453` my_workflow-test.yml ` in the same directory.
455454
456455```
457456planemo test my_workflow.ga
458457```
459458
460- Will detect this aritfact and run the tests in this YAML file.
459+ Will detect this artifact and run the tests in this YAML file.
460+
461+ ---
462+
463+ ``` yaml
464+ - doc : Simple test over text tools.
465+ job :
466+ input1 :
467+ class : File
468+ path : hello.txt
469+ outputs :
470+ wf_output_1 :
471+ checksum : sha1$2ef7bde608ce5404e97d5f042f95f89f1c232871
472+ wf_output_2 :
473+ file : output1.txt
474+ compare : diff
475+ lines_diff : 2
476+ ` ` `
461477
462478---
463479
@@ -504,6 +520,8 @@ class: large
504520
505521```
506522$ planemo serve --cwl <tool.cwl>
523+ $ planemo test <tool.cwl>
524+ $ planemo run <tool.cwl> <job.json>
507525```
508526
509527When ` serve ` , ` test ` , ` run ` encounter CWL tools they will use a Galaxy fork.
@@ -583,8 +601,6 @@ Generates:
583601]]
584602
585603---
586- class : large
587-
588604
589605# ## CWL and `lint`
590606
@@ -614,3 +630,41 @@ $ planemo t --engine_type=cwltool \
614630```
615631
616632Tool test output HTML is produced in the file `tool_test_output.html`.
633+
634+ ---
635+
636+ class: inverse
637+ background-color: black
638+
639+ ### Thanks
640+
641+ .pull-left[
642+ - *Planemo contributors*
643+ - Galaxy team & IUC
644+ - Common Workflow Language group
645+ - Everyone that has ever built something cool with Planemo or Galaxy workflows
646+ ]
647+ .smaller.pull-right[- *Eric Rasche*
648+ - *Martin Cech*
649+ - *Peter Cock*
650+ - *Daniel Blankenberg*
651+ - *Björn Grüning*
652+ - *Dave Bouvier*
653+ - *Kyle Ellrott*
654+ - *Nate Coraor*
655+ - *Dannon Baker*
656+ - *Marius van den Beek*
657+ - *Lance Parsons*
658+ - *Nicola Soranzo*
659+ - *Dannon Baker*
660+ - *James Taylor*
661+ - *Mark Einon*
662+ - *Michael R. Crusoe*
663+ - *Peter van Heusden*
664+ - *Rémi Marenco*
665+ - *Matt Chambers*
666+ - *Gildas Le Corguillé*
667+ - *Nitesh Turaga*
668+ ]
669+
670+ --- **
0 commit comments