Kitware / flow

Full data science workflows on the web
http://resonant-flow.readthedocs.org
Apache License 2.0
20 stars 15 forks source link

programmatic access for power users #33

Open zackgalbreath opened 10 years ago

zackgalbreath commented 10 years ago

A common question during the hackathon was "is there an API to interact with arbor?" Apparently power users prefer to use the keyboard as opposed to the mouse. This issue mostly came up when discussing the possibility of batch processing (performing the same workflow on many different inputs).

Another related request / potential solution was the ability to download a whole workflow as a standalone script for offline use. I could see this working as long as the workflow doesn't swap back and forth between languages.

curtislisle commented 10 years ago

Good comments. I have assumed that Arbor/tangelo-hub would eventually mature to support a REST API around upload/analyzing/download items.

On Sep 19, 2014, at 9:48 AM, zackgalbreath notifications@github.com wrote:

A common question during the hackathon was "is there an API to interact with arbor?" Apparently power users prefer to use the keyboard as opposed to the mouse. This issue mostly came up when discussing the possibility of batch processing (performing the same workflow on many different inputs).

Another related request / potential solution was the ability to download a whole workflow as a standalone script for offline use. I could see this working as long as the workflow doesn't swap back and forth between languages.

— Reply to this email directly or view it on GitHub.

jeffbaumes commented 10 years ago

This exists in some form since Girder can be called programmatically, and about everything in TangeloHub is a Girder call. But cleaning up a nice library (maybe Python and R) for running analyses and getting data would be a great addition.