Commits

Johannes Köster committed 043d847

Edited online

  • Participants
  • Parent commits e21bf7a

Comments (0)

Files changed (1)

     shell:  'somecommand {input} {output}'
 ```
 
-Like with GNU Make, in Snakemake you first specify targets in terms of a pseudo rule, and then how they are created via one or more steps of subsequent rule applications. Rules can be generalized via wildcards (here `{dataset}`). Everything is propagated top-down, i.e. here Snakemake determines that for the file `"plots/dataset1.pdf"` the rule plot has to be applied with wildcard `{dataset} = dataset1` to the file `raw/dataset1.csv`. How the files are created is specified either with a shell command or python code. Further, Snakemake can interface with R to specify R code inside rules. Also see the [FAQ](FAQ) to get an impression of the basic idea behind Snakemake. Also there is a [Getting Started with Snakemake and Qsub
-](Getting Started with Snakemake and Qsub) Guide.
+Like with GNU Make, in Snakemake you first specify targets in terms of a pseudo rule, and then how they are created via one or more steps of subsequent rule applications. Rules can be generalized via wildcards (here `{dataset}`). Everything is propagated top-down, i.e. here Snakemake determines that for the file `"plots/dataset1.pdf"` the rule plot has to be applied with wildcard `{dataset} = dataset1` to the file `raw/dataset1.csv`. How the files are created is specified either with a shell command or python code. Further, Snakemake can interface with R to specify R code inside rules. Also see the [FAQ](FAQ) to get an impression of the basic idea behind Snakemake.
 
 # Usage #
 We provide a [Documentation](Documentation), a [Tutorial](Tutorial) for a particular bioinformatics application, a [FAQ](FAQ) and further [Examples](Examples). If you have further questions, please feel free to join our [Forums](http://groups.google.com/group/Snakemake).
 
+## External Resources ##
+* [Getting Started with Snakemake and Qsub
+](Getting started with Snakemake and qsub)
+* [Flexible bioinformatics pipelines with Snakemake](http://watson.nci.nih.gov/~sdavis/blog/flexible_bioinformatics_pipelines_with_snakemake/)
+
 # Latest News #
 * **26 Mar 2013:** Release 2.3 of Snakemake. The parser has been rewritten completely to increase the flexibility. The first yield is support for nesting rules into conditional statements and for-loops (see [here](https://bitbucket.org/johanneskoester/snakemake/src/master/tests/test_conditional/Snakefile) for an example). Second, the new locking mechanism has been improved to only report a lock when a running workflow uses conflicting files in the same directory. Further, incomplete files should be reported less often since cases where the file was correctly deleted by Snakemake after a failing job are now omitted. Finally some bugs were fixed and special thanks go to Marcel Martin and Hyeshik Chang for contributing patches.