Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
Main use case: A user logged into a Galaxy instance can click on a OSF link where, after any needed authentication, they can select files from any OSF data store (OSF native and any of the current or future storage add-ons:S3, Box.net, Dataverse, Dropbox, figshare, GitHub, Google Drive) to be sent to the originating Galaxy instance for analysis. More details: 1. Galaxy user selects the "Open Science Framework" link under "Get Data". ![Screenshot of the Galaxy web interface.][1] 2. User is redirected to the main osf.io site with a Galaxy re-entry URL stored in the query string. Optional: a banner is displayed at the top of the OSF interface reminding the user that they are in "Galaxy File Export" mode. 3. The user browses to an OSF project of their choice where they select a file from either the OSF Storage or an addon storage provider. 3. In the view mode for the selected file is a button "Export to Galaxy". The user clicks that button. 4. osf.io sends the user back to the Galaxy re-entry URL provided in step 2 via an HTTP post 5. Galaxy uses the parameters from the HTTP post to download the data directly from osf.io. For an illustrated example see [http://database.oxfordjournals.org/content/2011/bar011/F2.expansion.html][2] [OSF API][3] [Galaxy API][4] Galaxy expects that a third-party website will provide the user interface to authenticate and browse the external data source. The logical place for this to occur is the OSF web service itself. Depending on how easy it is to setup a seperate OSF frontend I may end up prototyping the logic with a seperate lightweight web site to act as an easy to hack broker. Michael R. Crusoe is [supported by an incubator grant from the Center for Open Science][5] to implement the above. Community feedback is very welcome! [1]: https://osf.io/ca4j9/?mode=render&action=download&accept_url=false [2]: http://database.oxfordjournals.org/content/2011/bar011/F2.expansion.html [3]: https://osf.io/y9jdt/wiki/home/ [4]: https://wiki.galaxyproject.org/Admin/Internals/DataSources [5]: http://ivory.idyll.org/blog/2015-osf-galaxy-dibs-funding.html
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.