New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New api, to easily use VisTrails in other applications #24
Conversation
In addition to pkg.namespace['module'].
Conflicts: vistrails/core/debug.py
They give the names of the InputPort and OutputPort modules in the pipeline.
Conflicts: vistrails/core/debug.py
Conflicts: vistrails/core/api.py vistrails/core/configuration.py vistrails/core/packagemanager.py
Conflicts: vistrails/core/packagemanager.py
Well, that is cool. |
attn @danielballan |
Way cool! On Tue, Feb 17, 2015 at 6:25 PM, Remi Rampin notifications@github.com
Juliana Freire, PhD Admin: Ann Messinger, Program Operations Manager |
After today's meeting: could add a way to define modules with a cell magic, and add them or replace them in the workflow.
|
Conflicts: vistrails/core/api.py vistrails/core/configuration.py vistrails/core/modules/output_modules.py vistrails/packages/matplotlib/bases.py
Something that I'm missing is overriding output modules configuration. What I had initially envisioned was: import vistrails as vt
vistrail = vt.load_vistrail("terminator.vt")
with vt.output_mode('ImageOutput', 'file',
directory='/tmp/', prefix='apitest_image', format='png'):
vistrail.execute() |
New api, to easily use VisTrails in other applications
This adds an easy-to-use API, that hides the internals and exposes wrappers.
MplFigureOutput
moduleRichTextOutput
module? (see Implements RichTextOutput module #1009)TableOutput
modulevtkRendererOutput
modulePipeline modification, can be done in a future iterationCurrent status: notebook