FASTR¶
FASTR is a framework that helps creating workflows of different tools. The workflows created in FASTR are automatically enhanced with flexible data input/output, execution options (local, cluster, etc) and solid provenance.
We chose to create tools by creating wrappers around executables and connecting everything with Python.
Fastr is open-source (licensed under the Apache 2.0 license) and hosted on bitbucket at https://bitbucket.org/bigr_erasmusmc/fastr
For support, go to https://groups.google.com/d/forum/fastr-users
To get yourself a copy, see the Installation
The official documentation can be found at fastr.readthedocs.io
The Fastr workflow system is presented in the following article:
FASTR Documentation¶
- Introduction
- Quick start guide
- User Manual
- Command Line Tools
- Resource File Formats
- Resource Reference
- Development and Design Documentation
- Changelog
FASTR User reference¶
FASTR REST API reference¶
FASTR Developer Module reference¶
- fastr Package
fastr
Packageconfigmanager
Moduledatatypes
Moduleexceptions
Moduleplugins
Moduleversion
Module- Subpackages
- core Package
core
Packagebasemanager
Modulebaseplugin
Moduledatatypemanager
Moduledimension
Moduleinputoutput
Moduleinterface
Moduleioplugin
Modulelink
Modulenetwork
Modulenetworkmanager
Modulenode
Moduleobjectmanager
Modulepluginmanager
Moduleprovenance
Modulesamples
Moduleserializable
Moduletarget
Moduletool
Moduletoolmanager
Moduleupdateable
Moduleversion
Modulevfs
Module- Subpackages
- data Package
- examples Package
- execution Package
- resources Package
- test Package
- utils Package
utils
Packagechecksum
Moduleclassproperty
Moduleclear_pycs
Modulecompare
Moduledicteq
Modulegettools
Moduleiohelpers
Modulejsonschemaparser
Modulemultiprocesswrapper
Modulepim_publisher
Moduleprocutils
Modulerest_generation
Moduleschematotable
Modulesysinfo
Moduleverify
Modulexmltodict
Module- Subpackages
- web Package
- core Package