Navigation

  • index
  • next |
  • previous |
  • Ruffus v. 2.5
  • Home |
  • Contents |
  • Install |
  • Manual /
  • (TOC) |
  • FAQ |
  • Cheat sheet |
  • Command Line |
  • Gallery |
  • Latest Changes »

Code for the simple tutorial: 8 steps to Ruffus¶

  • A simple tutorial

Table of Contents¶

Chain tasks (functions) together into a pipeline Provide parameters to run jobs in parallel Tracing through your new pipeline Using flowcharts Split up a large problem into smaller chunks Calculate partial solutions in parallel Re-combine the partial solutions into the final result Automatically signal the completion of each step of our pipeline

Table Of Contents

  • Code for the simple tutorial: 8 steps to Ruffus
    • Table of Contents

Previous topic

Code for the manual tutorial

Next topic

Ruffus Decorators

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

Quick Reference:

    Core:

    • @originate
    • @split
    • @transform
    • @merge

    Advanced

    • @subdivide
    • @transform (add_inputs)
    • @collate
    • @collate (add_inputs)
    • @graphviz
    • @mkdir
    • @follows / mkdir
    • @posttask touch_file
    • @active_if
    • @jobs_limit

    Combinatorial:

    • @product
    • @permutations
    • @combinations
    • @combinations_ _with_replacement

    Esoteric

    • @files (on the fly)
    • @parallel
    • @check_if_uptodate

    Indicator objects

    Pipeline functions

    • pipeline_run
    • pipeline_printout
    • pipeline_printout_graph
    • pipeline_get_task_names
    • drmaa_wrapper.run_job
    Future plans

Navigation

  • index
  • next |
  • previous |
  • Ruffus v. 2.5
  • Home |
  • Contents |
  • Install |
  • Manual /
  • (TOC) |
  • FAQ |
  • Cheat sheet |
  • Command Line |
  • Gallery |
  • Latest Changes »
© Copyright 2009-2013 Leo Goodstadt. Created using Sphinx 1.2b1.