Difference between revisions of "EGI Galaxy"
Line 42: | Line 42: | ||
= Early adopter communities = | = Early adopter communities = | ||
<!-- | |||
* [http://opendreamkit.org/ OpenDreamKit]: Open Digital Research Environment Toolkit for the Advancement of Mathematics | * [http://opendreamkit.org/ OpenDreamKit]: Open Digital Research Environment Toolkit for the Advancement of Mathematics | ||
*[http://www.aginfra.eu/ AGINFRA+]: Accelerating user-driven e-infrastructure innovation in Food and Agriculture | *[http://www.aginfra.eu/ AGINFRA+]: Accelerating user-driven e-infrastructure innovation in Food and Agriculture | ||
* IFREMER: Marine sciences | * IFREMER: Marine sciences | ||
--> | |||
= Technology Stack = | = Technology Stack = |
Revision as of 13:54, 2 March 2018
EGI Galaxy is an 'as a Service' environment based on Galaxy, offering a browser-based for data intensive biomedical research. The EGI Galaxy is a multi-user service and can scale to multiple servers based on the EGI cloud service.
Unique Features
EGI Galaxy provides the well-known Galaxy interface without the need for users to install or configure any software and with the following added features:
- Integration with EGI Check-in for authentication, login with any EduGAIN, RI AAI (e.g. ELIXIR) or social accounts (e.g. Google, Facebook)
- Runs on EGI e-Infrastructure so can easily scale to run the most demanding workflows.
Service Modes
We offer different service modes depending on your needs:
- Individual users can use the centrally operated service from EGI. Users, after lightweight approval, can login, and use Galaxy features. Storage and compute capacity is provided by the access.egi.eu Virtual Organisation. Request access via EGI marketplace
- User communities can have their customised Galaxy service instance. EGI offers consultancy and support, as well as can operate the setup. Contact support@egi.eu to make an arrangement. A community specific setup allows the community to
- use the community's own Virtual Organisation (i.e. federated compute and storage sites)
- have fine grained control on who can access the instance (based on the information available to the EGI Check-in AAI service).
Data Management
Persistent storage for Galaxy is . Access to other kinds of persistent storage, specially for community specific instances that can be tailored to your specific needs and available storage systems.
Getting your data in
Your notebooks have full outgoing internet connectivity so you can connect to any external service to bring data in for analysis. We are evaluating integration with EOSC-hub services for facilitating the access to input data, with EGI DataHub as first target. Please contact support@egi.eu if you are interested in other I/O integrations.
Deposit output data
As with input data, you can connect to any external service to deposit the notebooks output.
Early adopter communities
Technology Stack
The EGI setup is based in the following components:
- Docker compose for defining and running multi-container Docker application
- Apache HTTPD for reverse proxy with authentication using EGI Check-in
- bgruening/galaxy-stable Docker image to provide the basic Galaxy deployment.
The github repo contains detailed configuration information on the existing setup at EGI resources.
Next steps
We are looking into:
- Integration with Kubernetes
- Integration with EGI accounting to report usage of resources
- Integration with storage services, EGI DataHub as first target