NEWS.md

title: "flowr" subtitle: "Streamlining Workflows" author: Sahil Seth date: "r Sys.Date()" output: html_document packagedocs: toc: true navpills: |

  • Overview
  • Install
  • Tutorial
  • Help
  • News
  • Github
  • brand: |- flowr icon copyright: Licence MIT source: "github.com/flow-r/flowr/tree/devel/NEWS.md"

    flowr 0.9.11

    2021-03-01

    flowr 0.9.10.9022

    2017-04-30

    flowr 0.9.10 (dates)

    2016-04-18

    tl;dr (summary of changes)

    # 'cherries' version
    cd <path to pipelines>
    flowr x=mypipeline
    
    # 'dates' version
    flowr x=<path to pipelines>/mypipeline
    
    # 'cherries' version: a fixed directory structure was recommended:
    ~/flowr
    ├── conf
    │   ├── flowr.conf
    ├── pipelines
    │   ├── sleep_pipe.R
    ├── runs
    
    # 'dates' version: one may change the default paths to run, config files etc using 
    ~/.flowr.conf
    
    # this file controls the location of these folders:
    flow_base_path  ~/flowr # flowr home
    flow_conf_path  {{flow_base_path}}/conf  # path to configuration files, not required if using ~/.flowr.conf
    flow_run_path   ~/flowr/runs  # default home of all executed flows, you may change this
    flow_pipe_paths ~/flowr/pipelines,<add new paths...> # multiple paths can be specified using ","
    

    flowr 0.9.9.5 (cherries)

    2015-12-03

    tl;dr (summary of changes)

    additions/changes to flowr.conf file

    # version >= 0.9.8.9004
    # max number of cores to use when running on a local server
    local_cores 4
    
    # default module of a pipeline
    # version >= 0.9.8.9015
    module_cmds ''
    
    # examples: one may define all modules used in a pipeline here, 
    # further one may specify any other command which should be run before 
    # script executes.
    #module_cmds    'module load samtools;export PATH=$PATH:/apps/bin'
    
    

    addition/changes to status()

    ## now this works well !
    flowr status x=.
    

    addition/changes to run() and rerun() functions

    other changes

    flowr 0.9.8 (blueberries)

    2015-10-02

    ================================================================================
    |                | total| started| completed| exit_status|status     |
    |:---------------|-----:|-------:|---------:|-----------:|:----------|
    |001.alnCmd1     |   109|     109|       109|           0|completed  |
    |007.markCmd     |     3|       3|         0|           0|processing |
    
    checking if required columns are present...
    checking if resources columns are present...
    checking if dependency column has valid names...
    checking if submission column has valid names...
    checking for missing rows in def...
    checking for extra rows in def...
    checking submission and dependency types...
        jobname prev.sub_type --> dep_type --> sub_type: relationship
        1: aln1_a   none --> none --> scatter 
        2: aln2_a   scatter --> none --> scatter 
        3: sampe_a  scatter --> serial --> scatter rel: complex one:one
        4: fixrg_a  scatter --> serial --> scatter rel: complex one:one
        5: merge_a  scatter --> gather --> serial rel: many:one
        6: markdup_a    serial --> serial --> serial rel: simple one:one
        7: target_a serial --> serial --> serial rel: simple one:one
        8: realign_a    serial --> burst --> scatter rel: one:many
        9: baserecalib_a    scatter --> serial --> scatter rel: complex one:one
        10: printreads_a    scatter --> serial --> scatter rel: complex one:one
    

    flowr 0.9.7 (apples)

    2015-08-22 (0.9.7.10)

    flowr 0.9.6.13

    flowr 0.9.6.7

    2015-04-07

    flowr 0.9.5.1

    2015-03-16

    TODO

    flowr 0.85

    2014-12-05

    Versioning:

    Loosely, following fruits A-Z.



    flow-r/flowr documentation built on Feb. 14, 2025, 5:52 p.m.