SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Representation Information (RepInfo)

 Stephen Rankin (STFC, stephen.rankin@stfc.ac.uk), Matt
Dunckley (STFC), Brian Mcilwrath (STFC), Esther
   Conway (STFC), David Giaretta (STFC),
             CASPAR and DCC
Outline
• OAIS Representation Information and Representation
  Information Networks
• Organisation of Existing Representation Information
• Structure and Semantics Example
• RepInfo Network Example
• CASPAR/DCC RepInfo Registry/Repository
• CASPAR/DCC Tools for curating RepInfo
• CASPAR/DCC RepInfo Tools Training Material
OAIS Representation Information and
Representation Information Networks
Information Model & Representation Information

                                           Information
                                             Object




The Information Model                                                   1+


is key                                    Data
                                         Object
                                                    interpreted
                                                    using         1+ Representation
                                                                      Information
                                                                                      interpreted
                                                                                      using

Recursion ends at
KNOWLEDGEBASE of the
DESIGNATED COMMUNITY
(this knowledge will change
over time and region)         Physical              Digital
                              Object                Object




                                                         1+

                                                     Bit
                                                  Sequence
Organisation of Existing
          Representation Information
• RepInfo can be any type of object, a PDF document,
  software, text, xml etc.
• In its basic form it is just the existing information about
  the data.
• So curating RepInfo can be viewed as classifying and
  organising existing information about data.
• RepInfo is the only thing that can allow data to be
  reused.
• RepInfo some can be shared and reused.
RepInfo for a Hot Cup of Tea
RepInfo for a Hot Cup of Tea
UNESCO Villa Livia Data
Villa Livia Data
• 3D point clouds (formats: imp, dxf, dwg)
• Elevation grids (agr, bt)
• 3D meshes (mdl, vrml, v3d)
• Textured 3D models (max, pmr, ive, osg)
• Satellite data (ers, ecw)
• GPS data, maps (txt, apm, shp)
• Digital images (targa, jpeg, tiff, png, psd, bmp, gif,
  dds)
Total data size approximately 500 GB
UNESCO Villa Livia Data
RepInfo Network Example
CASPAR/DCC RepInfo Registry/Repository
•    Allows you to stores and retrieve RepInfo and RepInfo Networks.
•    Facilitates the sharing and reuse of Repinfo – unique identifiers for
     RepInfo (CPIDs).
•    Has an API (software interfaces) to allow you to communicate with
     it.
•    Currently implemented with OASIS ebXML Registry software
     (FreebXML) and JAXR API.
•    API could be implemented with any registry software.
•    Web Interface at http://registry.casparpreserves.eu
•    Registry software and API available in the CASPAR SVN Code
     Repository: http://developers.casparpreserves.eu:8080/
Registry API

                      CASPAR
                      Registry API
              •SOAP

                         CASPAR
  Non-                                 •JAVA
 CASPAR                  Registry
                      Implementation
 Registries

E.g.
PRONOM,
                                               API allows applications
GDFR
                                       •JAXR   to talk to many
                                               different
                                               implementations
CASPAR/DCC Tools for curating
                 RepInfo
• Java GUI Tool for adding or retrieving RepInfo and
  RepInfo networks to/from the RepInfo Registry.
• It also allows you to visualise RepInfo Networks that
  exist within the Registry.
• Links to applications that allow you to view the RepInfo.
• Allows you to retrieve the unique identifier (CPID) for the
  RepInfo.
RepInfo GUI Tool
Registry visualisation, searching and
 display of contents using GUI tool(s)
CASPAR/DCC RepInfo Tools Training
                Material
•   Video tutorials of using the RepInfo GUI tool
•   Documentation tutorial for using the RepInfo GUI tool.
•   Brain Training Game for RepInfo
•   Video tutorial of using RepInfo creation tools (creating structure and
    semantics).
•   Packaging tutorial.
•   More under construction – Programming guides etc.
•   All very much under development but a preview for the material is
    available at:
    http://twiki.dcc.rl.ac.uk/bin/view/Main/TheStoryPlanAndPresentation
•   Or we can come to you or you can come to us for a tutorial on our
    tools. You just need to ask!

Contenu connexe

En vedette (10)

Trm Training Overview Planets
Trm Training Overview PlanetsTrm Training Overview Planets
Trm Training Overview Planets
 
Preservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCCPreservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCC
 
Data For World Heritage Sites Mario Hernandez
Data For World Heritage Sites Mario HernandezData For World Heritage Sites Mario Hernandez
Data For World Heritage Sites Mario Hernandez
 
Drambora Pisa07
Drambora Pisa07Drambora Pisa07
Drambora Pisa07
 
PLATTER - Jan Hutar
PLATTER - Jan HutarPLATTER - Jan Hutar
PLATTER - Jan Hutar
 
Practical ways to tackle digital preservation using DPE
Practical ways to tackle digital preservation using DPEPractical ways to tackle digital preservation using DPE
Practical ways to tackle digital preservation using DPE
 
Digital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and RequirementsDigital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and Requirements
 
The Planets Preservation Planning workflow
The Planets Preservation Planning workflowThe Planets Preservation Planning workflow
The Planets Preservation Planning workflow
 
Patikima Saugykla
Patikima SaugyklaPatikima Saugykla
Patikima Saugykla
 
Dpe
DpeDpe
Dpe
 

Similaire à Representation Information Steve Rankin

Caspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve RenkinCaspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve RenkinDigitalPreservationEurope
 
Caspa Preservabl Infrastructure Luigi Briguglio
Caspa  Preservabl  Infrastructure Luigi BriguglioCaspa  Preservabl  Infrastructure Luigi Briguglio
Caspa Preservabl Infrastructure Luigi BriguglioDigitalPreservationEurope
 
Big Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No CodeBig Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No CodeLiana Ye
 
100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brusselsRudolf Husar
 
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...DataWorks Summit/Hadoop Summit
 
Big Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's PerspectiveBig Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's PerspectiveAerospike, Inc.
 
Insider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala LumpurInsider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala LumpurRaffael Marty
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Recordspbajcsy
 
Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007Raffael Marty
 
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkTugdual Grall
 
Digital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasDigital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasTom-Cramer
 
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data CenterCloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data Centervsarathy
 
Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...Zekeriya Besiroglu
 
Predictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-timePredictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-timeAerospike, Inc.
 
Large Scale Data Analysis Tools
Large Scale Data Analysis ToolsLarge Scale Data Analysis Tools
Large Scale Data Analysis Toolsboorad
 
Fra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAPFra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAPmudnaes
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?CodePolitan
 

Similaire à Representation Information Steve Rankin (20)

Caspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve RenkinCaspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve Renkin
 
Caspa Preservabl Infrastructure Luigi Briguglio
Caspa  Preservabl  Infrastructure Luigi BriguglioCaspa  Preservabl  Infrastructure Luigi Briguglio
Caspa Preservabl Infrastructure Luigi Briguglio
 
Galaxy of bits
Galaxy of bitsGalaxy of bits
Galaxy of bits
 
Big Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No CodeBig Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No Code
 
100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brussels
 
Big Data Analysis Starts with R
Big Data Analysis Starts with RBig Data Analysis Starts with R
Big Data Analysis Starts with R
 
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
 
Big Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's PerspectiveBig Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's Perspective
 
Insider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala LumpurInsider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala Lumpur
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Records
 
Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007
 
Text mining and Visualizations
Text mining  and VisualizationsText mining  and Visualizations
Text mining and Visualizations
 
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Digital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasDigital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared Canvas
 
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data CenterCloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
 
Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...
 
Predictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-timePredictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-time
 
Large Scale Data Analysis Tools
Large Scale Data Analysis ToolsLarge Scale Data Analysis Tools
Large Scale Data Analysis Tools
 
Fra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAPFra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAP
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
 

Plus de DigitalPreservationEurope

Significant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred ThallerSignificant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred ThallerDigitalPreservationEurope
 
Scalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross KingScalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross KingDigitalPreservationEurope
 
Preservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian UpshallPreservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian UpshallDigitalPreservationEurope
 
Preservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore MelePreservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore MeleDigitalPreservationEurope
 
Emulation Bridging The Past To The Future Dirk Von Suchodoletz
Emulation Bridging  The Past To The Future Dirk Von SuchodoletzEmulation Bridging  The Past To The Future Dirk Von Suchodoletz
Emulation Bridging The Past To The Future Dirk Von SuchodoletzDigitalPreservationEurope
 

Plus de DigitalPreservationEurope (20)

Infrastructure Training Session
Infrastructure Training SessionInfrastructure Training Session
Infrastructure Training Session
 
Drm Training Session
Drm Training SessionDrm Training Session
Drm Training Session
 
2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor
 
Trusted Repositories
Trusted RepositoriesTrusted Repositories
Trusted Repositories
 
Preservation Metadata
Preservation MetadataPreservation Metadata
Preservation Metadata
 
An Introduction to Digital Preservation
An Introduction to Digital PreservationAn Introduction to Digital Preservation
An Introduction to Digital Preservation
 
Sustainability Clive Billenness
Sustainability Clive  BillennessSustainability Clive  Billenness
Sustainability Clive Billenness
 
Significant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred ThallerSignificant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred Thaller
 
Shaman Project Hemmje
Shaman Project  HemmjeShaman Project  Hemmje
Shaman Project Hemmje
 
Scalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross KingScalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross King
 
Risks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus RossRisks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus Ross
 
Preservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian UpshallPreservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian Upshall
 
Preservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore MelePreservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore Mele
 
Platter Colin Rosenthal
Platter Colin RosenthalPlatter Colin Rosenthal
Platter Colin Rosenthal
 
Planets Testbed Brian Aitken
Planets Testbed Brian AitkenPlanets Testbed Brian Aitken
Planets Testbed Brian Aitken
 
Oais Based Information Flow Esther Conway
Oais Based Information Flow Esther ConwayOais Based Information Flow Esther Conway
Oais Based Information Flow Esther Conway
 
Long Term Preservation Dale Peters
Long Term Preservation Dale PetersLong Term Preservation Dale Peters
Long Term Preservation Dale Peters
 
Esa Scientifics Testbed Sergio Albani
Esa Scientifics  Testbed Sergio AlbaniEsa Scientifics  Testbed Sergio Albani
Esa Scientifics Testbed Sergio Albani
 
Eo Community Vision Luigi Fusco
Eo Community Vision Luigi FuscoEo Community Vision Luigi Fusco
Eo Community Vision Luigi Fusco
 
Emulation Bridging The Past To The Future Dirk Von Suchodoletz
Emulation Bridging  The Past To The Future Dirk Von SuchodoletzEmulation Bridging  The Past To The Future Dirk Von Suchodoletz
Emulation Bridging The Past To The Future Dirk Von Suchodoletz
 

Dernier

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
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
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
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
 
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
 
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
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Dernier (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
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
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
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
 
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
 
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
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Representation Information Steve Rankin

  • 1. Representation Information (RepInfo) Stephen Rankin (STFC, stephen.rankin@stfc.ac.uk), Matt Dunckley (STFC), Brian Mcilwrath (STFC), Esther Conway (STFC), David Giaretta (STFC), CASPAR and DCC
  • 2. Outline • OAIS Representation Information and Representation Information Networks • Organisation of Existing Representation Information • Structure and Semantics Example • RepInfo Network Example • CASPAR/DCC RepInfo Registry/Repository • CASPAR/DCC Tools for curating RepInfo • CASPAR/DCC RepInfo Tools Training Material
  • 3. OAIS Representation Information and Representation Information Networks
  • 4. Information Model & Representation Information Information Object The Information Model 1+ is key Data Object interpreted using 1+ Representation Information interpreted using Recursion ends at KNOWLEDGEBASE of the DESIGNATED COMMUNITY (this knowledge will change over time and region) Physical Digital Object Object 1+ Bit Sequence
  • 5. Organisation of Existing Representation Information • RepInfo can be any type of object, a PDF document, software, text, xml etc. • In its basic form it is just the existing information about the data. • So curating RepInfo can be viewed as classifying and organising existing information about data. • RepInfo is the only thing that can allow data to be reused. • RepInfo some can be shared and reused.
  • 6. RepInfo for a Hot Cup of Tea
  • 7. RepInfo for a Hot Cup of Tea
  • 9. Villa Livia Data • 3D point clouds (formats: imp, dxf, dwg) • Elevation grids (agr, bt) • 3D meshes (mdl, vrml, v3d) • Textured 3D models (max, pmr, ive, osg) • Satellite data (ers, ecw) • GPS data, maps (txt, apm, shp) • Digital images (targa, jpeg, tiff, png, psd, bmp, gif, dds) Total data size approximately 500 GB
  • 12. CASPAR/DCC RepInfo Registry/Repository • Allows you to stores and retrieve RepInfo and RepInfo Networks. • Facilitates the sharing and reuse of Repinfo – unique identifiers for RepInfo (CPIDs). • Has an API (software interfaces) to allow you to communicate with it. • Currently implemented with OASIS ebXML Registry software (FreebXML) and JAXR API. • API could be implemented with any registry software. • Web Interface at http://registry.casparpreserves.eu • Registry software and API available in the CASPAR SVN Code Repository: http://developers.casparpreserves.eu:8080/
  • 13. Registry API CASPAR Registry API •SOAP CASPAR Non- •JAVA CASPAR Registry Implementation Registries E.g. PRONOM, API allows applications GDFR •JAXR to talk to many different implementations
  • 14. CASPAR/DCC Tools for curating RepInfo • Java GUI Tool for adding or retrieving RepInfo and RepInfo networks to/from the RepInfo Registry. • It also allows you to visualise RepInfo Networks that exist within the Registry. • Links to applications that allow you to view the RepInfo. • Allows you to retrieve the unique identifier (CPID) for the RepInfo.
  • 15. RepInfo GUI Tool Registry visualisation, searching and display of contents using GUI tool(s)
  • 16. CASPAR/DCC RepInfo Tools Training Material • Video tutorials of using the RepInfo GUI tool • Documentation tutorial for using the RepInfo GUI tool. • Brain Training Game for RepInfo • Video tutorial of using RepInfo creation tools (creating structure and semantics). • Packaging tutorial. • More under construction – Programming guides etc. • All very much under development but a preview for the material is available at: http://twiki.dcc.rl.ac.uk/bin/view/Main/TheStoryPlanAndPresentation • Or we can come to you or you can come to us for a tutorial on our tools. You just need to ask!