Python helpers for the drake workflow language
Utilities for making life easier in Python with Drake workflows.
Run pip install drakeutil.
For Python steps inside your workflow include the line:
from drakeutil import *
This will populate the special family of variables INPUT, OUTPUT from the environment. For example:
somefile.out <- somefile.in [python] from drakeutil import * with open(INPUT) as istream: with open(OUTPUT) as ostream: for l in istream: for word in l.split(): print >> ostream, word
In the future we might add more helpers. Can you think of any that would be useful?
- Support special INPUT and OUTPUT family of environment variables
- Provide mysql_cursor helper when MySQLdb module is installed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size drakeutil-0.1.0.tar.gz (2.3 kB)||File type Source||Python version None||Upload date||Hashes View|