I installed Taverna Server, and play with taverna-player-portal.

I think Ruby on Rails will be a good choise for Databundle viewer, because
already exists ro-bundle and taverna-player gems, written in Ruby.
Maybe create viewer as a gem, like taverna-player?

And what with Taverna Online? This project proprietary software?

My brief proposal plan:
1) Upload file with using carrierwave (
https://github.com/carrierwaveuploader/carrierwave), parse it on the
backend(with using ruby-ro-bundle) and send data to frontend.
For backend use RoR, for frontend ember.js or backbone.

Need to save uploaded file for next usage? And how big size of bundle file?

2) Show structure of file on frontend with js and bootstrap
What data may contain bundle file? Graphics, images, text, anything else?

What i need to do now?
For showing competence in rails, maybe to do something with
taverna-payer-portal?
For example, add build status images or upgrade rails to 4.2, or something
else?


2015-03-02 16:30 GMT+03:00 Stian Soiland-Reyes <[email protected]>:

> ..apologies for the confusing text.. we put it together a bit quickly.
> You actually found it in the bug tracker the next day!
>
>
> We were thinking mainly as an independent viewer of past results -
> exactly how those runs were made should not be important, as you can
> create DataBundles from the workbench, command line and server. The
> data bundles could also be shared on websites like myExperiment.org
> and Dropbox - and be attached as supplementary material to published
> papers.
>
> Obviously an integration with say the Taverna Player code (Ruby on
> Rails plugin for executing through taverna server) could also be
> interesting - but I was thinking to mainly focus on the viewer aspect
> rather than prepare-for-run aspect (which we have some support for
> already in Taverna Player).
>
> If this becomes useful we can try to host the DataBundle Viewer
> somewhere as a general service - similar to Python Notebook Viewer in
> a way.
>
>
>
> On 1 March 2015 at 14:56, Денис Карякин <[email protected]> wrote:
> > Hello, my name is Denis, I'm very interested in your project to develop
> web
> > viewer for Taverna. I found it here:
> > https://issues.apache.org/jira/browse/COMDEV-121
> >
> > I have questions about user story:
> > "User navigates to inputs/outputs" - this means user can upload input
> > data?And then get output data?
> > So, as I understand, user can upload workflow file, then upload input
> data.
> > All this data will be sended to Taverna Server, and after processing user
> > can upload output data.
> > Or, maybe, needed to do visualization how workflow works and which data
> > have been processing?
> >
> > Briefly about me:
> > I get a master's degree at the Saratov State University
> > I am in Russia, Saratov, UTC + 3
> > This is my first participation in GSOC.
> > I am currently working at the university, developing learning management
> > system.
> > I started work with Ruby on Rails two years ago, so i have medium work
> > experience with this framework. Also, i used Bootstrap, jQuery, etc.
> > In university I also used C++, Java and PHP.
> > I also very interesting in bioinformatic, i visited the Bioinformatic
> > summer school (http://bioinformaticsinstitute.ru/summer2014) and took
> part
> > in the work on a small scientific task.
> > This is my Github profile https://github.com/Samhane
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating)
> http://orcid.org/0000-0001-9842-9718
>

Reply via email to