{"id":19327967,"url":"https://github.com/inab/openvre","last_synced_at":"2025-04-22T21:30:40.231Z","repository":{"id":46755779,"uuid":"172063925","full_name":"inab/openVRE","owner":"inab","description":"Open Virtual Research Environment","archived":false,"fork":false,"pushed_at":"2024-10-30T09:13:55.000Z","size":13952,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-02T04:04:09.395Z","etag":null,"topics":["html","javascript","mongodb","php","vre"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-22T12:37:58.000Z","updated_at":"2025-02-17T21:43:32.000Z","dependencies_parsed_at":"2024-07-18T17:14:41.276Z","dependency_job_id":null,"html_url":"https://github.com/inab/openVRE","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inab%2FopenVRE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inab%2FopenVRE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inab%2FopenVRE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inab%2FopenVRE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inab","download_url":"https://codeload.github.com/inab/openVRE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250328109,"owners_count":21412562,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["html","javascript","mongodb","php","vre"],"created_at":"2024-11-10T02:19:37.925Z","updated_at":"2025-04-22T21:30:35.216Z","avatar_url":"https://github.com/inab.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Open Virtual Research Environment (openVRE)\n=========\n\n### :information_source: Please, visit the [Wiki Pages](https://github.com/inab/openVRE/wiki) to learn more on openVRE\n\n___\nopenVRE is a cloud-based working environment that allow to rapidly build your own computational platform. It offers:\n- a user-friendly web-based interface that integrates a number of pluggable resources:\n\t- analysis tools or pipelines,\n\t- interfaces to external data repositories,\n\t- visualizaters\n- an scalable backend for cloud computing compatible with OCCI middlewares like OpenNebula or OpenStack.\n\n\n### Flavors\n\nSeveral research projects have adopted openVRE as the framework for rapidly prototying their computational platforms:\n\n| Project     | Title | URL | Repository |\n| ----------- | ----- | ----| -----------|\n| MuG         | Virtual Research Enviroment for Multiscale Complex Genomics  | https://vre.multiscalegenomics.eu | [Code](https://github.com/Multiscale-Genomics/VRE) |\n| OpenEBench  | ELIXIR Benchmarking Platform | https://openebench.bsc.es/vre | [Code](https://github.com/inab/openEBench_vre) |\n| euCanSHare  | Computational environment for cardiovascular research | https://vre.eucanshare.bsc.es/ | [Code](https://github.com/euCanSHare/vre/) |\n| IPC         | Individualized Paediatric Cancer Analysis Platform | https://vre.ipc-project.bsc.es/ |  [Code](https://gitlab.bsc.es/inb/ipc/openvre) |\n| euCanImage  | Cancer imaging analysis platform enhanced by Artificial Intelligence| https://vre.eucanimage.eu/ |[Code](https://gitlab.bsc.es/inb/eucanimage/vre) |\n| Disc4All    | Computational simulations in translational medicine, applied to intervertebral disc degeneration.|https://vre.disc4all.eu/ |[Code](https://gitlab.bsc.es/inb/eucanimage/vre) |\n\n\n\n\n### Components\n\nThis repository contains the code of the openVRE core, the central web server managing and distributing the executions to plugged-in elements. However, a fully functional infrastructure include other elements depicted here:\n\n![arch](https://github.com/inab/openVRE/raw/master/public/assets/layouts/layout/img/wiki/architecture_overview.png)\n\n\n### Code repository structure\n\nopenVRE cores is a server-side web application mainly written in PHP modules, as well as some Java Script based libraries.  Following, a short description of the content of this repository. \n\n- composer.json: 3rd party software requirements\n- [config](./config) : configuration files \n\t- [settings](./config/globals.inc.php.sample) sample for the global application settings\n\t- [bootstrap](./config/bootstrap.php) bootstrap VRE application\n- [install](./install) : installation instructions and data \n\t- [install](./install/README.md) instructions\n\t- [database](./install/database) skeleton with structural collections\n\t- [data](./install/data) datasets and sample schemas\n- [public](./public) : web application elements under the web server root directory\n\t- **web pages**\n\t- [home](./public/home) pages for 'Homepage' section\n\t- [workspace](./public/workspace) pages for 'User Workspace' section\n\t- [getdata](./public/getdata) pages for 'Get Data' section\n\t- [launch](./public/launch) pages for 'Run Tool / Visualizers' section\n\t- [help](./public/help) pages for 'Help' section\n\t- [helpdesk](./public/helpdesk) pages for 'Helpdesk' section\n\t- [admin](./public/admin) pages for 'Admin' section\n\t- [user](./public/user) pages for 'User Profile' section\n\t- [cookies](./public/cookies) notification\n\t- **libraries**\n\t- [applib](./public/applib) : pages' backend\n\t- [assets](./public/assets) : pages' client scripts\n\t- [phplib](./public/phplib) : VRE libraries and classes\n\t- [htmlib](./public/htmlib) : html templates\n\t- **content**\n\t- [tools](./public/tools) : web form, assets and summart page for integrated tools\n\t- [visualizers](./public/visualizers) : visualizers code\n- [scripts](./scripts) : maintainance scripts\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finab%2Fopenvre","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finab%2Fopenvre","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finab%2Fopenvre/lists"}