Skip to content
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

Add GUI for gaia analyses #1

Closed
mbertrand opened this issue Oct 3, 2016 · 5 comments
Closed

Add GUI for gaia analyses #1

mbertrand opened this issue Oct 3, 2016 · 5 comments
Assignees

Comments

@mbertrand
Copy link

mbertrand commented Oct 3, 2016

Currently, gaia analyses can only be run by submitting a process in JSON format to the girder API (as described in README). Need a front-end for users to select which analysis to run on which datasets. The user input will be converted to gaia JSON and submitted to the API.

Related to Gaia issue OpenDataAnalytics/gaia#72

@mbertrand
Copy link
Author

@aashish24 Could you review?

@mbertrand
Copy link
Author

PS Some further backend code development may be necessary to be able to determine from the front-end which kinds of Gaia inputs/outputs are required & generated by which Gaia processes.

@mbertrand
Copy link
Author

@aashish24, the UI is ready. Here is what the widget looks like:

screen shot 2016-10-14 at 5 14 06 pm

After submitting, the job is run, and once finished the output geojson dataset is available for viewing:

screen shot 2016-10-14 at 5 15 00 pm

Currently the UI will only work with GeoJSON datasets. Essam will work on including WMS datasets next.

One issue I've noticed is that the Minerva UI cannot render certain Gaia output datasets; a javascript error results. The geojson data itself is fine (I tested it in other apps and it validated and displayed) so it may be an issue with the item metadata, I'll look into it next week.

This plugin depends on Gaia PR OpenDataAnalytics/gaia#77

@aashish24
Copy link

Currently the UI will only work with GeoJSON datasets. Essam will work on including WMS datasets next.

One issue I've noticed is that the Minerva UI cannot render certain Gaia output datasets; a javascript error results. The geojson data itself is fine (I tested it in other apps and it validated and displayed) so it may be an issue with the item metadata, I'll look into it next week.

This plugin depends on Gaia PR OpenDataAnalytics/gaia#77

this is awesome guys 👏 👏

@mbertrand
Copy link
Author

mbertrand commented Oct 20, 2016

@aashish24, the rendering issue I experienced originates in the geojs code for the release version bundled with minerva (v0.10.1). I could duplicate the problem in the 'GeoJSON file reader' example with the geojs v0.10.1 code. The problem does not occur with the latest geojs release (0.10.3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants