Commit 2ae04d6a authored by Michael R. Crusoe's avatar Michael R. Crusoe 🏳️‍🌈
Browse files

New upstream version 5.5.4

parent 39a63878
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
[5.5.4] - 2019-07-21
====================
Changed
-------
- Reports now automatically include workflow code and configuration for improved transparency.

[5.5.3] - 2019-07-11
====================
Changed
+3 −1
Original line number Diff line number Diff line
.. getting_started-installation:
.. _getting_started-installation:

============
Installation
@@ -7,6 +7,8 @@ Installation
Snakemake is available on PyPi as well as through Bioconda and also from source code.
You can use one of the following ways for installing Snakemake.

.. _conda-install:

Installation via Conda
======================

+1 −0
Original line number Diff line number Diff line
@@ -179,6 +179,7 @@ Please consider to add your own.
   getting_started/installation
   getting_started/examples
   tutorial/tutorial
   tutorial/short


.. toctree::
+1 −1
Original line number Diff line number Diff line
@@ -203,7 +203,7 @@ We modify the rule ``bwa_map`` accordingly:
  initialization to the DAG phase. In contrast to input functions, these can
  optionally take additional arguments ``input``, ``output``, ``threads``, and ``resources``.

Similar to input and output files, ``params`` can be accessed from the shell command or the Python based ``run`` block (see :ref:`tutorial-report`).
Similar to input and output files, ``params`` can be accessed from the shell command the Python based ``run`` block, or the script directive (see :ref:`tutorial-script`).

Exercise
........
+3 −1
Original line number Diff line number Diff line
@@ -365,8 +365,10 @@ Exercise
   :align: center


.. _tutorial-script:

Step 6: Using custom scripts
::::::::::::::::::::
::::::::::::::::::::::::::::

Usually, a workflow not only consists of invoking various tools, but also contains custom code to e.g. calculate summary statistics or create plots.
While Snakemake also allows you to directly :ref:`write Python code inside a rule <.. _snakefiles-rules>`_, it is usually reasonable to move such logic into separate scripts.
Loading