What is ROHub?

Research object management platform supporting the preservation and lifecycle management of scientific investigations, research campaigns and operational processes. As the only existing platform implementing natively the full research object model and paradigm, resources associated to a particular experiment are aggregated in a single digital entity (research object), and metadata relevant to understand and interpret the content is represented as semantic annotations that are user and machine readable.

ROHub can support different stakeholders, with the primary focus on scientists, researchers, students and enthusiasts, enabling them to manage and preserve their research work, to share it and make it available for publishing, to collaborate and to discover new knowledge. However, other user groups can be benefited by ROHub like the Industry that can leverage the platform to externalize their research to a community of researches worldwide in multiple scientific domains, e.g., launching campaings for research on specific topics, and the follow and monitor the progress. Similarly, investors can keep up to date and track scientific advances to fund and get involved in future breakthroughs. As another example, publishers can also leverage ROHub to advertise their journals with researchers, have access to a pool of potential reviewers, and implement more interactive, review processes.

ROHub comprises both a backed service, exposing a set of Restful APIs implementing the RO model to support programmatically access to the provided functionalities, and a reference Web application exposing all the research object functionalities to the end-users. The full specification of all the APIs is publicly available at Github. Note, however, that the backend can support multiple client applications; some existing applications using ROHub include (alpha) myexperiment, RO Manager command line tool, collaboration shperes, and VRC portals.

Internally, ROHub backed has a modular structure that comprises access components, long-term preservation components and the controller that manages the flow of data. For more information please refer to publications. The system is released as Open Source with MIT license. The source code is available at GitHub.