SlideShare a Scribd company logo
1 of 13
ROHUB – ResearchObjects Management System
Raul Palma, PhD
Semantics Technologies coordinator
Network Services Division
ResearchObjects overview
• Semanticaggregationsof relatedscientificresources,theirannotations
and researchcontext.
• Enable referringa bundleof researchartifacts supporting an investigation
• Providemechanismsto associatehuman and machine-readablemetadatato
theseartifacts.
• RO model1 enablesto capture and describetheseobjects,theirprovenance
and lifecycle
Research
Object
ResourceResourceResource
AnnotationAnnotationAnnotation
oa:hasTarget
oa:hasBody
ore:aggregates
Manifest
Annotation graph1 http://wf4ever.github.io/ro/index.html
ROHub
• Enables the sharing of scientific findings via Research
Objects (ROs)
• Support scientists throughout the research lifecycle to
create and maintain high-qualityROs that can be
interpreted and reproducedin thefuture.
• Combination of digital libraries, long term-preservation
and semantic technologies.
• ROHub comprises a backendexposing a set of RESTful
APIs and a SPARQLendpoint, and a frontend Web
Portal providing a graphical userinterface.
RO storage, lifecyclemanagement and preservation
• ROHub backend is composed of
– access components,
– long-term preservation components and
– controller that manages the flow ofdata.
• ROs arestored in the access repositoryonce created, and
periodicallythe new and/or modified ROs are pushed tothe
long-term preservation repository.
• The storage backend can be based on dLibra1,orit can use a
built-in module for storing ROs directly in the filesystem.
• The long-term preservation components is based on dArceo2
RO storage, lifecyclemanagement and preservation
1 http://dingo.psnc.pl/dlibra/
2 http://dingo.psnc.pl/darceo/
Key Features
Create, manage and share ROs
5
ROHubprovidesdifferentmethodsforcreatingROsanddifferentaccessmodestoshare
them: open,public orprivate
Key Features
Finding ROs
6
ROHubprovidesa facetedsearchinterface,in additiontoa keywordsearch box
Key Features
Assessing RO Quality
7
Inthe Overview panel, ROHub shows a progress bar of the ROqualitybased on set of predefined basic
ROrequirements. Additional quality information can bevisualized inthe Quality panel.
Key Features
Managing RO Evolution
Userscan createROsnapshotsatanypointin time,andreleaseandpreservetheROwhenthe
researchhasconcluded.Userscanvisualizethe evolutionof theROfromthe Historypanel
ROHub calculates and saves the changes between consecutive snapshots
Key Features
RO inspection
ROHubprovidesa navigationpaneltotraversethe ROcontent,showinginformationabout
resourcesizeor numberoffolderentriesplus thenumberofcommentson theresource
Key Features
Navigation of ROruns
Scientists canaggregateanytype of resource, including links to externalresources andRO bundles,
whicharestructuredZIP files representing self-containedROs thatfacilitatetheirtransferand
integrationwith3rd partytools (e.g., Taverna)
Key Features
Monitoring ROs
ROHub includes monitoring features,suchasfixity checking and RO quality,whichgenerate
notificationswhenchanges aredetected (e.g., workflow decay). Users canvisualizethis
information in theNotification panel andtheycansubscribe totheatomfeed.
Publications and links
– Architecture:
• K. Page, R. Palma, P. Holubowicz,G. Klyne, S. Soiland-Reyes,D. Cruickshank,R. G. Cabero,E. G. Cuesta,D. D. Roure,and J. Zhao,"From workflowsto
ResearchObjects:an architecturefor preservingthe semanticsof science,"Proceedingsof the 2ndInternationalWorkshopon Linked Science,ISWC,
Boston,USA, November12, 2012.
– APIs:
• Palma, R., HołubowicP., et al. A suiteof APIfor themanagementof ResearchObjects.InProceedingsofthe ISWCDevelopersWorkshop2014.
Trentino,Italy.
– ROHUB:
• PalmaR., CorchoO., Gómez-PérezJ.M., Mazurek,C., “ROHub– A DigitalLibrary forSharingandPreservingResearchObjects”.PosterProceedingsof
iPres2014.
• PalmaR., CorchoO., Gómez-PérezJ.M., Mazurek,C., “ROHubA Digital Libraryof ResearchObjectsSupportingScientistsTowardsReproducible
Science”.InSemanticPublishingChallengeof Proc. ExtendedSemanticWebConference(ESWC),Crete, Greece, May25-29, 2014.
• PageK., Palma R., HołubowiczP., KlyneG., Soiland-ReyesS.,GarijoD., BelhajjameK., MayerR., ResearchObjectsfor AudioProcessing:Capturing
SemanticsforReproducibility.InProc. 53rdAudioEngineeringSocietyInternationalConferenceonSemanticAudio, London,UK, January27-29, 2014
• PalmaR., CorchoO., Hołubowicz P., PérezS., Page K., MazurekC., Digitallibrariesforthe preservationof researchmethodsandassociatedartefacts.
InProc. 1stInternationalWorkshopontheDigital PreservationofResearchMethodsand Artefacts(DPRMA 2013)at JointConferenceonDigital
Libraries(JCDL 2013).pp.8-15.Indianapolis,Indiana,USA, July2013.
– APIsoverview:http://www.wf4ever-project.org/wf4ever-reference-implementation
– Live Instance: http://www.rohub.org/
– Source code:https://github.com/organizations/wf4ever
– Demovideo:https://youtu.be/TxW2wvreyoQ
PoznańSupercomputingandNetworkingCenter
ul. Noskowskiego 12/14, 61-704 Poznań, POLAND,
Office: phone center: (+48 61) 858-20-00, fax: (+48 61) 852-59-54,
e-mail: office@man.poznan.pl, http://www.psnc.pl
affiliatedto theInstituteof BioorganicChemistryof the PolishAcademyof Sciences,

More Related Content

What's hot

Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.orgNorman Morrison
 
The Research Object Initiative: Frameworks and Use Cases
The Research Object Initiative:Frameworks and Use CasesThe Research Object Initiative:Frameworks and Use Cases
The Research Object Initiative: Frameworks and Use CasesCarole Goble
 
Being FAIR: Enabling Reproducible Data Science
Being FAIR: Enabling Reproducible Data ScienceBeing FAIR: Enabling Reproducible Data Science
Being FAIR: Enabling Reproducible Data ScienceCarole Goble
 
Advances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsAdvances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsCarole Goble
 
FAIR Data, Operations and Model management for Systems Biology and Systems Me...
FAIR Data, Operations and Model management for Systems Biology and Systems Me...FAIR Data, Operations and Model management for Systems Biology and Systems Me...
FAIR Data, Operations and Model management for Systems Biology and Systems Me...Carole Goble
 
Mtsr2015 goble-keynote
Mtsr2015 goble-keynoteMtsr2015 goble-keynote
Mtsr2015 goble-keynoteCarole Goble
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...Carole Goble
 
Research Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMResearch Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMCarole Goble
 
Reproducibility Using Semantics: An Overview
Reproducibility Using Semantics: An OverviewReproducibility Using Semantics: An Overview
Reproducibility Using Semantics: An Overviewdgarijo
 
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...Alejandra Gonzalez-Beltran
 
Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.FAIRDOM
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)Carole Goble
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCarole Goble
 
Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...FAIRDOM
 

What's hot (20)

Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.org
 
The Research Object Initiative: Frameworks and Use Cases
The Research Object Initiative:Frameworks and Use CasesThe Research Object Initiative:Frameworks and Use Cases
The Research Object Initiative: Frameworks and Use Cases
 
Being FAIR: Enabling Reproducible Data Science
Being FAIR: Enabling Reproducible Data ScienceBeing FAIR: Enabling Reproducible Data Science
Being FAIR: Enabling Reproducible Data Science
 
Advances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsAdvances in Scientific Workflow Environments
Advances in Scientific Workflow Environments
 
FAIR Data, Operations and Model management for Systems Biology and Systems Me...
FAIR Data, Operations and Model management for Systems Biology and Systems Me...FAIR Data, Operations and Model management for Systems Biology and Systems Me...
FAIR Data, Operations and Model management for Systems Biology and Systems Me...
 
FAIRer Research
FAIRer ResearchFAIRer Research
FAIRer Research
 
Mtsr2015 goble-keynote
Mtsr2015 goble-keynoteMtsr2015 goble-keynote
Mtsr2015 goble-keynote
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
 
Research Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMResearch Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOM
 
Reproducibility Using Semantics: An Overview
Reproducibility Using Semantics: An OverviewReproducibility Using Semantics: An Overview
Reproducibility Using Semantics: An Overview
 
Beyond the PDF 2, 2013
Beyond the PDF 2, 2013Beyond the PDF 2, 2013
Beyond the PDF 2, 2013
 
UKON 2014
UKON 2014UKON 2014
UKON 2014
 
CSHALS 2013
CSHALS 2013CSHALS 2013
CSHALS 2013
 
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
 
NETTAB 2012
NETTAB 2012NETTAB 2012
NETTAB 2012
 
NETTAB 2013
NETTAB 2013NETTAB 2013
NETTAB 2013
 
Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teams
 
Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...
 

Similar to ROHub

RELIANCE ROHub hackathon
RELIANCE ROHub hackathonRELIANCE ROHub hackathon
RELIANCE ROHub hackathonRaul Palma
 
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...Anita de Waard
 
RO-crate-FDO-ROHub
RO-crate-FDO-ROHubRO-crate-FDO-ROHub
RO-crate-FDO-ROHubRaul Palma
 
ROHub-Argos integration
ROHub-Argos integrationROHub-Argos integration
ROHub-Argos integrationRaul Palma
 
FDO as building block for digitization technology stacks
FDO as building block for digitization technology stacksFDO as building block for digitization technology stacks
FDO as building block for digitization technology stacksRaul Palma
 
FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout Carole Goble
 
Research Object Community Update
Research Object Community UpdateResearch Object Community Update
Research Object Community UpdateCarole Goble
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityOscar Corcho
 
"Data Provenance: Principles and Why it matters for BioMedical Applications"
"Data Provenance: Principles and Why it matters for BioMedical Applications""Data Provenance: Principles and Why it matters for BioMedical Applications"
"Data Provenance: Principles and Why it matters for BioMedical Applications"Pinar Alper
 
2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objects2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objectsStian Soiland-Reyes
 
Research Objects Tutorial (TPDL)
Research Objects Tutorial (TPDL)Research Objects Tutorial (TPDL)
Research Objects Tutorial (TPDL)dgarijo
 
2011 03-provenance-workshop-edingurgh
2011 03-provenance-workshop-edingurgh2011 03-provenance-workshop-edingurgh
2011 03-provenance-workshop-edingurghJun Zhao
 
Core @ repositories fringe 2015
Core @ repositories fringe 2015Core @ repositories fringe 2015
Core @ repositories fringe 2015Lucas anastasiou
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE
 
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Amanda Vizedom
 

Similar to ROHub (20)

RELIANCE ROHub hackathon
RELIANCE ROHub hackathonRELIANCE ROHub hackathon
RELIANCE ROHub hackathon
 
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
 
RO-crate-FDO-ROHub
RO-crate-FDO-ROHubRO-crate-FDO-ROHub
RO-crate-FDO-ROHub
 
RoHub
RoHubRoHub
RoHub
 
ROHub-Argos integration
ROHub-Argos integrationROHub-Argos integration
ROHub-Argos integration
 
FDO as building block for digitization technology stacks
FDO as building block for digitization technology stacksFDO as building block for digitization technology stacks
FDO as building block for digitization technology stacks
 
FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout
 
Research Object Community Update
Research Object Community UpdateResearch Object Community Update
Research Object Community Update
 
COPO kick-off meeting
COPO kick-off meetingCOPO kick-off meeting
COPO kick-off meeting
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibility
 
"Data Provenance: Principles and Why it matters for BioMedical Applications"
"Data Provenance: Principles and Why it matters for BioMedical Applications""Data Provenance: Principles and Why it matters for BioMedical Applications"
"Data Provenance: Principles and Why it matters for BioMedical Applications"
 
COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"
 
2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objects2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objects
 
Workflow Preservation
Workflow PreservationWorkflow Preservation
Workflow Preservation
 
Research Objects Tutorial (TPDL)
Research Objects Tutorial (TPDL)Research Objects Tutorial (TPDL)
Research Objects Tutorial (TPDL)
 
2011 03-provenance-workshop-edingurgh
2011 03-provenance-workshop-edingurgh2011 03-provenance-workshop-edingurgh
2011 03-provenance-workshop-edingurgh
 
Core @ repositories fringe 2015
Core @ repositories fringe 2015Core @ repositories fringe 2015
Core @ repositories fringe 2015
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
 
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
 

More from Raul Palma

RELIANCE-reproducible-OS.pptx
RELIANCE-reproducible-OS.pptxRELIANCE-reproducible-OS.pptx
RELIANCE-reproducible-OS.pptxRaul Palma
 
RELIANCE-services-final.pptx
RELIANCE-services-final.pptxRELIANCE-services-final.pptx
RELIANCE-services-final.pptxRaul Palma
 
Fostering the Smart Agriculture Development in North East Europe
Fostering the Smart Agriculture Development in North East EuropeFostering the Smart Agriculture Development in North East Europe
Fostering the Smart Agriculture Development in North East EuropeRaul Palma
 
Reliance project introduction
Reliance project introductionReliance project introduction
Reliance project introductionRaul Palma
 
Linked data publication pipelines for agri-related use cases
Linked data publication pipelines for agri-related use casesLinked data publication pipelines for agri-related use cases
Linked data publication pipelines for agri-related use casesRaul Palma
 
Exposing EO Linked (meta-)Data from OpenSearch Catalogue
Exposing EO Linked (meta-)Data from OpenSearch CatalogueExposing EO Linked (meta-)Data from OpenSearch Catalogue
Exposing EO Linked (meta-)Data from OpenSearch CatalogueRaul Palma
 
Linked Data with hybrid services in Agriculture
Linked Data with hybrid services in AgricultureLinked Data with hybrid services in Agriculture
Linked Data with hybrid services in AgricultureRaul Palma
 
Publication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked dataPublication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked dataRaul Palma
 
Inspire hack 2017-linked-data
Inspire hack 2017-linked-dataInspire hack 2017-linked-data
Inspire hack 2017-linked-dataRaul Palma
 
Wielkopolska activities with potential to cluster to cluster collaboration EU...
Wielkopolska activities with potential to cluster to cluster collaboration EU...Wielkopolska activities with potential to cluster to cluster collaboration EU...
Wielkopolska activities with potential to cluster to cluster collaboration EU...Raul Palma
 
Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...Raul Palma
 
An INSPIRE-based vocabulary for the publication of Agricultural Linked Data
An INSPIRE-based vocabulary for the publication of Agricultural Linked DataAn INSPIRE-based vocabulary for the publication of Agricultural Linked Data
An INSPIRE-based vocabulary for the publication of Agricultural Linked DataRaul Palma
 

More from Raul Palma (12)

RELIANCE-reproducible-OS.pptx
RELIANCE-reproducible-OS.pptxRELIANCE-reproducible-OS.pptx
RELIANCE-reproducible-OS.pptx
 
RELIANCE-services-final.pptx
RELIANCE-services-final.pptxRELIANCE-services-final.pptx
RELIANCE-services-final.pptx
 
Fostering the Smart Agriculture Development in North East Europe
Fostering the Smart Agriculture Development in North East EuropeFostering the Smart Agriculture Development in North East Europe
Fostering the Smart Agriculture Development in North East Europe
 
Reliance project introduction
Reliance project introductionReliance project introduction
Reliance project introduction
 
Linked data publication pipelines for agri-related use cases
Linked data publication pipelines for agri-related use casesLinked data publication pipelines for agri-related use cases
Linked data publication pipelines for agri-related use cases
 
Exposing EO Linked (meta-)Data from OpenSearch Catalogue
Exposing EO Linked (meta-)Data from OpenSearch CatalogueExposing EO Linked (meta-)Data from OpenSearch Catalogue
Exposing EO Linked (meta-)Data from OpenSearch Catalogue
 
Linked Data with hybrid services in Agriculture
Linked Data with hybrid services in AgricultureLinked Data with hybrid services in Agriculture
Linked Data with hybrid services in Agriculture
 
Publication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked dataPublication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked data
 
Inspire hack 2017-linked-data
Inspire hack 2017-linked-dataInspire hack 2017-linked-data
Inspire hack 2017-linked-data
 
Wielkopolska activities with potential to cluster to cluster collaboration EU...
Wielkopolska activities with potential to cluster to cluster collaboration EU...Wielkopolska activities with potential to cluster to cluster collaboration EU...
Wielkopolska activities with potential to cluster to cluster collaboration EU...
 
Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...Towards the development of smart agriculture infrastructure in Wielkopolska r...
Towards the development of smart agriculture infrastructure in Wielkopolska r...
 
An INSPIRE-based vocabulary for the publication of Agricultural Linked Data
An INSPIRE-based vocabulary for the publication of Agricultural Linked DataAn INSPIRE-based vocabulary for the publication of Agricultural Linked Data
An INSPIRE-based vocabulary for the publication of Agricultural Linked Data
 

Recently uploaded

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

ROHub

  • 1. ROHUB – ResearchObjects Management System Raul Palma, PhD Semantics Technologies coordinator Network Services Division
  • 2. ResearchObjects overview • Semanticaggregationsof relatedscientificresources,theirannotations and researchcontext. • Enable referringa bundleof researchartifacts supporting an investigation • Providemechanismsto associatehuman and machine-readablemetadatato theseartifacts. • RO model1 enablesto capture and describetheseobjects,theirprovenance and lifecycle Research Object ResourceResourceResource AnnotationAnnotationAnnotation oa:hasTarget oa:hasBody ore:aggregates Manifest Annotation graph1 http://wf4ever.github.io/ro/index.html
  • 3. ROHub • Enables the sharing of scientific findings via Research Objects (ROs) • Support scientists throughout the research lifecycle to create and maintain high-qualityROs that can be interpreted and reproducedin thefuture. • Combination of digital libraries, long term-preservation and semantic technologies. • ROHub comprises a backendexposing a set of RESTful APIs and a SPARQLendpoint, and a frontend Web Portal providing a graphical userinterface. RO storage, lifecyclemanagement and preservation
  • 4. • ROHub backend is composed of – access components, – long-term preservation components and – controller that manages the flow ofdata. • ROs arestored in the access repositoryonce created, and periodicallythe new and/or modified ROs are pushed tothe long-term preservation repository. • The storage backend can be based on dLibra1,orit can use a built-in module for storing ROs directly in the filesystem. • The long-term preservation components is based on dArceo2 RO storage, lifecyclemanagement and preservation 1 http://dingo.psnc.pl/dlibra/ 2 http://dingo.psnc.pl/darceo/
  • 5. Key Features Create, manage and share ROs 5 ROHubprovidesdifferentmethodsforcreatingROsanddifferentaccessmodestoshare them: open,public orprivate
  • 6. Key Features Finding ROs 6 ROHubprovidesa facetedsearchinterface,in additiontoa keywordsearch box
  • 7. Key Features Assessing RO Quality 7 Inthe Overview panel, ROHub shows a progress bar of the ROqualitybased on set of predefined basic ROrequirements. Additional quality information can bevisualized inthe Quality panel.
  • 8. Key Features Managing RO Evolution Userscan createROsnapshotsatanypointin time,andreleaseandpreservetheROwhenthe researchhasconcluded.Userscanvisualizethe evolutionof theROfromthe Historypanel ROHub calculates and saves the changes between consecutive snapshots
  • 9. Key Features RO inspection ROHubprovidesa navigationpaneltotraversethe ROcontent,showinginformationabout resourcesizeor numberoffolderentriesplus thenumberofcommentson theresource
  • 10. Key Features Navigation of ROruns Scientists canaggregateanytype of resource, including links to externalresources andRO bundles, whicharestructuredZIP files representing self-containedROs thatfacilitatetheirtransferand integrationwith3rd partytools (e.g., Taverna)
  • 11. Key Features Monitoring ROs ROHub includes monitoring features,suchasfixity checking and RO quality,whichgenerate notificationswhenchanges aredetected (e.g., workflow decay). Users canvisualizethis information in theNotification panel andtheycansubscribe totheatomfeed.
  • 12. Publications and links – Architecture: • K. Page, R. Palma, P. Holubowicz,G. Klyne, S. Soiland-Reyes,D. Cruickshank,R. G. Cabero,E. G. Cuesta,D. D. Roure,and J. Zhao,"From workflowsto ResearchObjects:an architecturefor preservingthe semanticsof science,"Proceedingsof the 2ndInternationalWorkshopon Linked Science,ISWC, Boston,USA, November12, 2012. – APIs: • Palma, R., HołubowicP., et al. A suiteof APIfor themanagementof ResearchObjects.InProceedingsofthe ISWCDevelopersWorkshop2014. Trentino,Italy. – ROHUB: • PalmaR., CorchoO., Gómez-PérezJ.M., Mazurek,C., “ROHub– A DigitalLibrary forSharingandPreservingResearchObjects”.PosterProceedingsof iPres2014. • PalmaR., CorchoO., Gómez-PérezJ.M., Mazurek,C., “ROHubA Digital Libraryof ResearchObjectsSupportingScientistsTowardsReproducible Science”.InSemanticPublishingChallengeof Proc. ExtendedSemanticWebConference(ESWC),Crete, Greece, May25-29, 2014. • PageK., Palma R., HołubowiczP., KlyneG., Soiland-ReyesS.,GarijoD., BelhajjameK., MayerR., ResearchObjectsfor AudioProcessing:Capturing SemanticsforReproducibility.InProc. 53rdAudioEngineeringSocietyInternationalConferenceonSemanticAudio, London,UK, January27-29, 2014 • PalmaR., CorchoO., Hołubowicz P., PérezS., Page K., MazurekC., Digitallibrariesforthe preservationof researchmethodsandassociatedartefacts. InProc. 1stInternationalWorkshopontheDigital PreservationofResearchMethodsand Artefacts(DPRMA 2013)at JointConferenceonDigital Libraries(JCDL 2013).pp.8-15.Indianapolis,Indiana,USA, July2013. – APIsoverview:http://www.wf4ever-project.org/wf4ever-reference-implementation – Live Instance: http://www.rohub.org/ – Source code:https://github.com/organizations/wf4ever – Demovideo:https://youtu.be/TxW2wvreyoQ
  • 13. PoznańSupercomputingandNetworkingCenter ul. Noskowskiego 12/14, 61-704 Poznań, POLAND, Office: phone center: (+48 61) 858-20-00, fax: (+48 61) 852-59-54, e-mail: office@man.poznan.pl, http://www.psnc.pl affiliatedto theInstituteof BioorganicChemistryof the PolishAcademyof Sciences,

Editor's Notes

  1. ROHub is a digital library system for research objects that supports their storage, lifecycle management and preservation. It provides a Web interface, a SPARQL endpoint and a set of RESTful APIs defining resources and representations according to the RO model. Internally, ROHub has a modular structure that comprises Access components: storage backend built on dLibra or filesystem and semantic metadata triplestore backed by Jena TDB Longterm preservation component built on dArceo Controller that manages the flow of data