SlideShare a Scribd company logo
1 of 11
Kathryn Cassidy
Software Engineer, Digital Repository of Ireland
Trinity College Dublin
Moab
Directory
structure
Version Inventory
<?xml version="1.0" encoding="UTF-8"?>
<fileInventory type="version" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:02:26Z" fileCount="5" byteCount="318290081" blockCoun
<fileGroup groupId="metadata" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0001/data/metadata" fileCount="4" byteC
<file>
<fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead547
<fileInstance path="descMetadata.xml" datetime="2016-06-06T11:02:26Z"/>
</file>
<file>
<fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d51
<fileInstance path="permissions.rdf" datetime="2016-06-06T11:02:26Z"/>
</file>
<file>
<fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841f
<fileInstance path="resource.rdf" datetime="2016-06-06T11:02:26Z"/>
</file>
<file>
<fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39
<fileInstance path="properties.xml" datetime="2016-06-06T11:04:11Z"/>
</file>
</fileGroup>
<fileGroup groupId="content" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0001/data/content" fileCount="1" byteCount
<file>
<fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaa
<fileInstance path=”sample-audio.mp3" datetime="2016-06-06T11:04:10Z"/>
</file>
</fileGroup>
</fileInventory>
Signature Catalog
<?xml version="1.0" encoding="UTF-8"?>
<signatureCatalog objectId="j098zb08p" versionId="2" catalogDatetime="2016-06-06T11:04:22Z" fileCount="6" byteCount="318290310" blockCount="310834">
<entry originalVersion="1" groupId="metadata" storagePath="descMetadata.xml">
<fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead5473
</entry>
<entry originalVersion="1" groupId="metadata" storagePath="permissions.rdf">
<fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d517
</entry>
<entry originalVersion="1" groupId="metadata" storagePath="properties.xml">
<fileSignature size="229" md5="2a793511a2fe5a4002408e2bae8bbfe8" sha1="1484ecf35f3dc71dcc048f78da878862fefe3884" sha256="2515c969381c5411
</entry>
<entry originalVersion="1" groupId="metadata" storagePath="resource.rdf">
<fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841f7
</entry>
<entry originalVersion="2" groupId="metadata" storagePath="properties.xml">
<fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39e
</entry>
<entry originalVersion="2" groupId="content" storagePath=”sample-audio.mp3">
<fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaafc
</entry>
</signatureCatalog>
Version Additions
<?xml version="1.0" encoding="UTF-8"?>
<fileInventory type="additions" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:02:26Z" fileCount="2" byteCount="318284855" blockCou
<fileGroup groupId="metadata" dataSource="" fileCount="1" byteCount="229" blockCount="1">
<file>
<fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39
<fileInstance path="properties.xml" datetime="2016-06-06T11:04:11Z"/>
</file>
</fileGroup>
<fileGroup groupId="content" dataSource="" fileCount="1" byteCount="318284626" blockCount="310825">
<file>
<fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaa
<fileInstance path=”sample-audio.mp3" datetime="2016-06-06T11:04:10Z"/>
</file>
</fileGroup>
</fileInventory>
File Inventory Difference
<?xml version="1.0" encoding="UTF-8"?>
<fileInventoryDifference objectId="j098zb08p" differenceCount="2" basis="v1" other="v2" reportDatetime="2016-06-06T11:04:22Z">
<fileGroupDifference groupId="metadata" differenceCount="1" identical="3" copyadded="0" copydeleted="0" renamed="0" modified="1" added="0" deleted="0"
<subset change="identical" count="3">
<file change="identical" basisPath="descMetadata.xml" otherPath="same">
<fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead54
</file>
<file change="identical" basisPath="permissions.rdf" otherPath="same">
<fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d5
</file>
<file change="identical" basisPath="resource.rdf" otherPath="same">
<fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841
</file>
</subset>
<subset change="modified" count="1">
<file change="modified" basisPath="properties.xml" otherPath="same">
<fileSignature size="229" md5="2a793511a2fe5a4002408e2bae8bbfe8" sha1="1484ecf35f3dc71dcc048f78da878862fefe3884" sha256="2515c969381c54
<fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b3
</file>
</subset>
<subset change="copyadded" count="0"/>
<subset change="copydeleted" count="0"/>
<subset change="renamed" count="0"/>
<subset change="added" count="0"/>
<subset change="deleted" count="0"/>
</fileGroupDifference>
<fileGroupDifference groupId="content" differenceCount="1" identical="0" copyadded="0" copydeleted="0" renamed="0" modified="0" added="1" deleted="0">
<subset change="added" count="1">
<file change="added" basisPath="" otherPath=”salmpe-audio.mp3">
<fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308ecea
</file>
Manifest Inventory
<?xml version="1.0" encoding="UTF-8"?>
<fileInventory type="manifests" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:04:22Z" fileCount="4" byteCount="8034" blockCount="1
<fileGroup groupId="manifests" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0002/manifests" fileCount="4" byteCount
<file>
<fileSignature size="2853" md5="5235b7f01145a9b983f81dcf0c8befa9" sha1="46a3127d53b074905b2e049a685f8774fac95923" sha256="e09890bcbc14bb
<fileInstance path="fileInventoryDifference.xml" datetime="2016-06-06T11:04:22Z"/>
</file>
<file>
<fileSignature size="1952" md5="3a79851fb8648b1a58f21cd7d526fb02" sha1="2bf83f9ee132ceef4f2489d27b0796edf337737c" sha256="e02519dec4edd07
<fileInstance path="signatureCatalog.xml" datetime="2016-06-06T11:04:22Z"/>
</file>
<file>
<fileSignature size="1083" md5="ec6d89c6d787646535c6202b7fe8644f" sha1="1eaa746c8b4b37b8ec27dfd468c383a7f8667978" sha256="c2345050a2177
<fileInstance path="versionAdditions.xml" datetime="2016-06-06T11:04:22Z"/>
</file>
<file>
<fileSignature size="2146" md5="7ae887fdc3559e8c4ca1cab2a9092bc3" sha1="37c0b328192502af4ea3b0e162b2f5a81e08f452" sha256="e6b480db134b1
<fileInstance path="versionInventory.xml" datetime="2016-06-06T11:04:22Z"/>
</file>
</fileGroup>
</fileInventory>
Resources
• http://journal.code4lib.org/articles/8482
• https://github.com/sul-dlss/moab-versioning
• https://gist.github.com/hellbunnie/55d6dce0e026ce5f842ac81b8a9eb277
Thank you!
Repository.dri.ie
@dri_ireland
@angrybunnie

More Related Content

What's hot

Understanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesUnderstanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesKeshav Murthy
 
N1QL workshop: Indexing & Query turning.
N1QL workshop: Indexing & Query turning.N1QL workshop: Indexing & Query turning.
N1QL workshop: Indexing & Query turning.Keshav Murthy
 
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.info
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.infoChunlei Wu BD2K 201601 MyGene.info and MyVariant.info
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.infoChunlei Wu
 
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsOUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsAndrew Morgan
 
Data Management 2: Conquering Data Proliferation
Data Management 2: Conquering Data ProliferationData Management 2: Conquering Data Proliferation
Data Management 2: Conquering Data ProliferationMongoDB
 
Creating streams with DataSift
Creating streams with DataSiftCreating streams with DataSift
Creating streams with DataSiftDataSift
 

What's hot (8)

Understanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesUnderstanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune Queries
 
N1QL workshop: Indexing & Query turning.
N1QL workshop: Indexing & Query turning.N1QL workshop: Indexing & Query turning.
N1QL workshop: Indexing & Query turning.
 
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.info
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.infoChunlei Wu BD2K 201601 MyGene.info and MyVariant.info
Chunlei Wu BD2K 201601 MyGene.info and MyVariant.info
 
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsOUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
 
MongoDB and Spark
MongoDB and SparkMongoDB and Spark
MongoDB and Spark
 
Data Management 2: Conquering Data Proliferation
Data Management 2: Conquering Data ProliferationData Management 2: Conquering Data Proliferation
Data Management 2: Conquering Data Proliferation
 
Anex....,,,.
Anex....,,,.Anex....,,,.
Anex....,,,.
 
Creating streams with DataSift
Creating streams with DataSiftCreating streams with DataSift
Creating streams with DataSift
 

Viewers also liked

Dr Natalie Harrower - DRI and Open Data
Dr Natalie Harrower - DRI and Open DataDr Natalie Harrower - DRI and Open Data
Dr Natalie Harrower - DRI and Open Datadri_ireland
 
Kathryn Cassidy - Using MOAB versioning for preservation storage
Kathryn Cassidy - Using MOAB versioning for preservation storageKathryn Cassidy - Using MOAB versioning for preservation storage
Kathryn Cassidy - Using MOAB versioning for preservation storagedri_ireland
 
Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?dri_ireland
 
Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?dri_ireland
 
Clare Lanigan - DRI Training Day UCC: Understanding Copyright
Clare Lanigan - DRI Training Day UCC: Understanding CopyrightClare Lanigan - DRI Training Day UCC: Understanding Copyright
Clare Lanigan - DRI Training Day UCC: Understanding Copyrightdri_ireland
 
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...dri_ireland
 
Tim Keefe - DRI Training Series Day UCC: Digitising Your Collection
Tim Keefe - DRI Training Series Day UCC: Digitising Your CollectionTim Keefe - DRI Training Series Day UCC: Digitising Your Collection
Tim Keefe - DRI Training Series Day UCC: Digitising Your Collectiondri_ireland
 
Kevin Long - DRI Training Series Day UCC: Organising Your Collection
Kevin Long - DRI Training Series Day UCC: Organising Your CollectionKevin Long - DRI Training Series Day UCC: Organising Your Collection
Kevin Long - DRI Training Series Day UCC: Organising Your Collectiondri_ireland
 
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...dri_ireland
 
Aileen O'Carroll - DRI Training UCC: Introduction to Metadata
Aileen O'Carroll - DRI Training UCC: Introduction to MetadataAileen O'Carroll - DRI Training UCC: Introduction to Metadata
Aileen O'Carroll - DRI Training UCC: Introduction to Metadatadri_ireland
 
Kev Long - Administrative Roles in the DRI
Kev Long - Administrative Roles in the DRIKev Long - Administrative Roles in the DRI
Kev Long - Administrative Roles in the DRIdri_ireland
 
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...dri_ireland
 
Kathryn Cassidy - DRI Training Series: 4. Metadata and XML
Kathryn Cassidy - DRI Training Series: 4. Metadata and XMLKathryn Cassidy - DRI Training Series: 4. Metadata and XML
Kathryn Cassidy - DRI Training Series: 4. Metadata and XMLdri_ireland
 
Clare Lanigan - DRI Training Series: 3. Understanding Copyright
Clare Lanigan - DRI Training Series: 3. Understanding CopyrightClare Lanigan - DRI Training Series: 3. Understanding Copyright
Clare Lanigan - DRI Training Series: 3. Understanding Copyrightdri_ireland
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)dri_ireland
 
Ingrid Dillo - Digital humanities challenges and the Research Data Alliance
Ingrid Dillo - Digital humanities challenges and the Research Data AllianceIngrid Dillo - Digital humanities challenges and the Research Data Alliance
Ingrid Dillo - Digital humanities challenges and the Research Data Alliancedri_ireland
 
Natalie Harrower - Digital Data Sharing (DH2016)
Natalie Harrower - Digital Data Sharing (DH2016)Natalie Harrower - Digital Data Sharing (DH2016)
Natalie Harrower - Digital Data Sharing (DH2016)dri_ireland
 
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)dri_ireland
 
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)dri_ireland
 

Viewers also liked (19)

Dr Natalie Harrower - DRI and Open Data
Dr Natalie Harrower - DRI and Open DataDr Natalie Harrower - DRI and Open Data
Dr Natalie Harrower - DRI and Open Data
 
Kathryn Cassidy - Using MOAB versioning for preservation storage
Kathryn Cassidy - Using MOAB versioning for preservation storageKathryn Cassidy - Using MOAB versioning for preservation storage
Kathryn Cassidy - Using MOAB versioning for preservation storage
 
Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?
 
Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?Kathryn Cassidy - What metadata do we need for preservation?
Kathryn Cassidy - What metadata do we need for preservation?
 
Clare Lanigan - DRI Training Day UCC: Understanding Copyright
Clare Lanigan - DRI Training Day UCC: Understanding CopyrightClare Lanigan - DRI Training Day UCC: Understanding Copyright
Clare Lanigan - DRI Training Day UCC: Understanding Copyright
 
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...
Rebecca Grant, Kathryn Cassidy, Marta Bustillo - Implementing Orphan Works Le...
 
Tim Keefe - DRI Training Series Day UCC: Digitising Your Collection
Tim Keefe - DRI Training Series Day UCC: Digitising Your CollectionTim Keefe - DRI Training Series Day UCC: Digitising Your Collection
Tim Keefe - DRI Training Series Day UCC: Digitising Your Collection
 
Kevin Long - DRI Training Series Day UCC: Organising Your Collection
Kevin Long - DRI Training Series Day UCC: Organising Your CollectionKevin Long - DRI Training Series Day UCC: Organising Your Collection
Kevin Long - DRI Training Series Day UCC: Organising Your Collection
 
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...
Stuart Kenny; Kathryn Cassidy - Experience with Ingestion of Large Collection...
 
Aileen O'Carroll - DRI Training UCC: Introduction to Metadata
Aileen O'Carroll - DRI Training UCC: Introduction to MetadataAileen O'Carroll - DRI Training UCC: Introduction to Metadata
Aileen O'Carroll - DRI Training UCC: Introduction to Metadata
 
Kev Long - Administrative Roles in the DRI
Kev Long - Administrative Roles in the DRIKev Long - Administrative Roles in the DRI
Kev Long - Administrative Roles in the DRI
 
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
Rebecca Grant, Sharon Webb - Preserving Ireland's Digital Cultural Identity T...
 
Kathryn Cassidy - DRI Training Series: 4. Metadata and XML
Kathryn Cassidy - DRI Training Series: 4. Metadata and XMLKathryn Cassidy - DRI Training Series: 4. Metadata and XML
Kathryn Cassidy - DRI Training Series: 4. Metadata and XML
 
Clare Lanigan - DRI Training Series: 3. Understanding Copyright
Clare Lanigan - DRI Training Series: 3. Understanding CopyrightClare Lanigan - DRI Training Series: 3. Understanding Copyright
Clare Lanigan - DRI Training Series: 3. Understanding Copyright
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)
 
Ingrid Dillo - Digital humanities challenges and the Research Data Alliance
Ingrid Dillo - Digital humanities challenges and the Research Data AllianceIngrid Dillo - Digital humanities challenges and the Research Data Alliance
Ingrid Dillo - Digital humanities challenges and the Research Data Alliance
 
Natalie Harrower - Digital Data Sharing (DH2016)
Natalie Harrower - Digital Data Sharing (DH2016)Natalie Harrower - Digital Data Sharing (DH2016)
Natalie Harrower - Digital Data Sharing (DH2016)
 
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)
Martin Donnelly - Digital Data Curation at the Digital Curation Centre (DH2016)
 
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)
Rebecca Grant - Archiving and Digital Preservation (Figshare Fest)
 

Similar to Kathryn Cassidy - Using MOAB versioning for preservation storage

Microsoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour GenovaMicrosoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour Genovaantimo musone
 
Become a Java GC Hero - All Day Devops
Become a Java GC Hero - All Day DevopsBecome a Java GC Hero - All Day Devops
Become a Java GC Hero - All Day DevopsTier1app
 
Beyond the Basics 2: Aggregation Framework
Beyond the Basics 2: Aggregation Framework Beyond the Basics 2: Aggregation Framework
Beyond the Basics 2: Aggregation Framework MongoDB
 
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...IT Event
 
10 Key MongoDB Performance Indicators
10 Key MongoDB Performance Indicators  10 Key MongoDB Performance Indicators
10 Key MongoDB Performance Indicators iammutex
 
Elastic stack upgrade
Elastic stack upgradeElastic stack upgrade
Elastic stack upgradeAnna Ossowski
 
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화InfraEngineer
 
MongoDB for Time Series Data: Setting the Stage for Sensor Management
MongoDB for Time Series Data: Setting the Stage for Sensor ManagementMongoDB for Time Series Data: Setting the Stage for Sensor Management
MongoDB for Time Series Data: Setting the Stage for Sensor ManagementMongoDB
 
From zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and ElasticsearchFrom zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and ElasticsearchRafał Kuć
 
From Zero to Hero - Centralized Logging with Logstash & Elasticsearch
From Zero to Hero - Centralized Logging with Logstash & ElasticsearchFrom Zero to Hero - Centralized Logging with Logstash & Elasticsearch
From Zero to Hero - Centralized Logging with Logstash & ElasticsearchSematext Group, Inc.
 
Enhancing mobile applications with Windows Azure
Enhancing mobile applications with Windows AzureEnhancing mobile applications with Windows Azure
Enhancing mobile applications with Windows AzureKarl Ots
 
Become a Java GC Hero - ConFoo Conference
Become a Java GC Hero - ConFoo ConferenceBecome a Java GC Hero - ConFoo Conference
Become a Java GC Hero - ConFoo ConferenceTier1app
 
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!Coulawrence
 
Reading listの検索結果
Reading listの検索結果Reading listの検索結果
Reading listの検索結果Yohei Munesada
 

Similar to Kathryn Cassidy - Using MOAB versioning for preservation storage (20)

Microsoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour GenovaMicrosoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour Genova
 
Become a Java GC Hero - All Day Devops
Become a Java GC Hero - All Day DevopsBecome a Java GC Hero - All Day Devops
Become a Java GC Hero - All Day Devops
 
Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
 
Beyond the Basics 2: Aggregation Framework
Beyond the Basics 2: Aggregation Framework Beyond the Basics 2: Aggregation Framework
Beyond the Basics 2: Aggregation Framework
 
Letgo Data Platform: A global overview
Letgo Data Platform: A global overviewLetgo Data Platform: A global overview
Letgo Data Platform: A global overview
 
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
Oleh Zasadnyy "Progressive Web Apps: line between web and native apps become ...
 
smoke1272528461
smoke1272528461smoke1272528461
smoke1272528461
 
10 Key MongoDB Performance Indicators
10 Key MongoDB Performance Indicators  10 Key MongoDB Performance Indicators
10 Key MongoDB Performance Indicators
 
MTDDC Tokyo 2011
MTDDC Tokyo 2011MTDDC Tokyo 2011
MTDDC Tokyo 2011
 
Elastic stack upgrade
Elastic stack upgradeElastic stack upgrade
Elastic stack upgrade
 
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화
[MeetUp][1st] 오픈소스를 활용한 xflow 수집-시각화
 
MongoDB for Time Series Data: Setting the Stage for Sensor Management
MongoDB for Time Series Data: Setting the Stage for Sensor ManagementMongoDB for Time Series Data: Setting the Stage for Sensor Management
MongoDB for Time Series Data: Setting the Stage for Sensor Management
 
From zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and ElasticsearchFrom zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and Elasticsearch
 
From Zero to Hero - Centralized Logging with Logstash & Elasticsearch
From Zero to Hero - Centralized Logging with Logstash & ElasticsearchFrom Zero to Hero - Centralized Logging with Logstash & Elasticsearch
From Zero to Hero - Centralized Logging with Logstash & Elasticsearch
 
Enhancing mobile applications with Windows Azure
Enhancing mobile applications with Windows AzureEnhancing mobile applications with Windows Azure
Enhancing mobile applications with Windows Azure
 
Become a Java GC Hero - ConFoo Conference
Become a Java GC Hero - ConFoo ConferenceBecome a Java GC Hero - ConFoo Conference
Become a Java GC Hero - ConFoo Conference
 
The Devil and HTML5
The Devil and HTML5The Devil and HTML5
The Devil and HTML5
 
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
TURN YOUR CELL PHONE FROM A LIABILITY INTO AN ASSET!
 
Reading listの検索結果
Reading listの検索結果Reading listの検索結果
Reading listの検索結果
 
Prompted Lean PDF
Prompted Lean PDFPrompted Lean PDF
Prompted Lean PDF
 

More from dri_ireland

NORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session TwoNORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session Twodri_ireland
 
NORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research AssessmentNORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research Assessmentdri_ireland
 
NORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects LaunchNORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects Launchdri_ireland
 
NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three dri_ireland
 
NORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session OneNORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session Onedri_ireland
 
NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)dri_ireland
 
The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...dri_ireland
 
Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...dri_ireland
 
An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland dri_ireland
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxdri_ireland
 
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...dri_ireland
 
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image SharingDRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image Sharingdri_ireland
 
Introduction to research data management
Introduction to research data managementIntroduction to research data management
Introduction to research data managementdri_ireland
 
Archiving Ports, Ports as Archives
Archiving Ports, Ports as ArchivesArchiving Ports, Ports as Archives
Archiving Ports, Ports as Archivesdri_ireland
 
Preservation, Access, Discovery
Preservation, Access, DiscoveryPreservation, Access, Discovery
Preservation, Access, Discoverydri_ireland
 
Dublin in the Fingal Archives
Dublin in the Fingal ArchivesDublin in the Fingal Archives
Dublin in the Fingal Archivesdri_ireland
 
Dublin Ghost Signs
Dublin Ghost SignsDublin Ghost Signs
Dublin Ghost Signsdri_ireland
 
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee YouthMapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youthdri_ireland
 
Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation dri_ireland
 
Making the Future
Making the FutureMaking the Future
Making the Futuredri_ireland
 

More from dri_ireland (20)

NORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session TwoNORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session Two
 
NORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research AssessmentNORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research Assessment
 
NORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects LaunchNORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects Launch
 
NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three
 
NORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session OneNORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session One
 
NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)
 
The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...
 
Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...
 
An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptx
 
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
 
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image SharingDRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
 
Introduction to research data management
Introduction to research data managementIntroduction to research data management
Introduction to research data management
 
Archiving Ports, Ports as Archives
Archiving Ports, Ports as ArchivesArchiving Ports, Ports as Archives
Archiving Ports, Ports as Archives
 
Preservation, Access, Discovery
Preservation, Access, DiscoveryPreservation, Access, Discovery
Preservation, Access, Discovery
 
Dublin in the Fingal Archives
Dublin in the Fingal ArchivesDublin in the Fingal Archives
Dublin in the Fingal Archives
 
Dublin Ghost Signs
Dublin Ghost SignsDublin Ghost Signs
Dublin Ghost Signs
 
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee YouthMapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
 
Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation
 
Making the Future
Making the FutureMaking the Future
Making the Future
 

Recently uploaded

Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfrahulyadav957181
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfsimulationsindia
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxTasha Penwell
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 

Recently uploaded (20)

Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdf
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 

Kathryn Cassidy - Using MOAB versioning for preservation storage

  • 1. Kathryn Cassidy Software Engineer, Digital Repository of Ireland Trinity College Dublin
  • 2.
  • 3.
  • 5. Version Inventory <?xml version="1.0" encoding="UTF-8"?> <fileInventory type="version" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:02:26Z" fileCount="5" byteCount="318290081" blockCoun <fileGroup groupId="metadata" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0001/data/metadata" fileCount="4" byteC <file> <fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead547 <fileInstance path="descMetadata.xml" datetime="2016-06-06T11:02:26Z"/> </file> <file> <fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d51 <fileInstance path="permissions.rdf" datetime="2016-06-06T11:02:26Z"/> </file> <file> <fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841f <fileInstance path="resource.rdf" datetime="2016-06-06T11:02:26Z"/> </file> <file> <fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39 <fileInstance path="properties.xml" datetime="2016-06-06T11:04:11Z"/> </file> </fileGroup> <fileGroup groupId="content" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0001/data/content" fileCount="1" byteCount <file> <fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaa <fileInstance path=”sample-audio.mp3" datetime="2016-06-06T11:04:10Z"/> </file> </fileGroup> </fileInventory>
  • 6. Signature Catalog <?xml version="1.0" encoding="UTF-8"?> <signatureCatalog objectId="j098zb08p" versionId="2" catalogDatetime="2016-06-06T11:04:22Z" fileCount="6" byteCount="318290310" blockCount="310834"> <entry originalVersion="1" groupId="metadata" storagePath="descMetadata.xml"> <fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead5473 </entry> <entry originalVersion="1" groupId="metadata" storagePath="permissions.rdf"> <fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d517 </entry> <entry originalVersion="1" groupId="metadata" storagePath="properties.xml"> <fileSignature size="229" md5="2a793511a2fe5a4002408e2bae8bbfe8" sha1="1484ecf35f3dc71dcc048f78da878862fefe3884" sha256="2515c969381c5411 </entry> <entry originalVersion="1" groupId="metadata" storagePath="resource.rdf"> <fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841f7 </entry> <entry originalVersion="2" groupId="metadata" storagePath="properties.xml"> <fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39e </entry> <entry originalVersion="2" groupId="content" storagePath=”sample-audio.mp3"> <fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaafc </entry> </signatureCatalog>
  • 7. Version Additions <?xml version="1.0" encoding="UTF-8"?> <fileInventory type="additions" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:02:26Z" fileCount="2" byteCount="318284855" blockCou <fileGroup groupId="metadata" dataSource="" fileCount="1" byteCount="229" blockCount="1"> <file> <fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b39 <fileInstance path="properties.xml" datetime="2016-06-06T11:04:11Z"/> </file> </fileGroup> <fileGroup groupId="content" dataSource="" fileCount="1" byteCount="318284626" blockCount="310825"> <file> <fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308eceaa <fileInstance path=”sample-audio.mp3" datetime="2016-06-06T11:04:10Z"/> </file> </fileGroup> </fileInventory>
  • 8. File Inventory Difference <?xml version="1.0" encoding="UTF-8"?> <fileInventoryDifference objectId="j098zb08p" differenceCount="2" basis="v1" other="v2" reportDatetime="2016-06-06T11:04:22Z"> <fileGroupDifference groupId="metadata" differenceCount="1" identical="3" copyadded="0" copydeleted="0" renamed="0" modified="1" added="0" deleted="0" <subset change="identical" count="3"> <file change="identical" basisPath="descMetadata.xml" otherPath="same"> <fileSignature size="2549" md5="c61143fda9241f07ed0bc893465f8ae1" sha1="0e77b267a33e7ba8bc33bd5b6cb5e495d5cafe48" sha256="2f6812bead54 </file> <file change="identical" basisPath="permissions.rdf" otherPath="same"> <fileSignature size="398" md5="b92d141bff0582d2c213f26536563c64" sha1="c66862f9009d4f015a11a46ea6589246b85912ef" sha256="4f19c8624268d5 </file> <file change="identical" basisPath="resource.rdf" otherPath="same"> <fileSignature size="2279" md5="264fba47b3759420ce8ce8a50f8c6db6" sha1="1b6d5e290abe637265cbf1ff54c028d685b3d768" sha256="019c2a42f1841 </file> </subset> <subset change="modified" count="1"> <file change="modified" basisPath="properties.xml" otherPath="same"> <fileSignature size="229" md5="2a793511a2fe5a4002408e2bae8bbfe8" sha1="1484ecf35f3dc71dcc048f78da878862fefe3884" sha256="2515c969381c54 <fileSignature size="229" md5="a8a87b86cda191058ee7feb8d798503a" sha1="8bc51b52155ec0ee325f24122d5f2b9f54463f9c" sha256="7e5a1108bc8b3 </file> </subset> <subset change="copyadded" count="0"/> <subset change="copydeleted" count="0"/> <subset change="renamed" count="0"/> <subset change="added" count="0"/> <subset change="deleted" count="0"/> </fileGroupDifference> <fileGroupDifference groupId="content" differenceCount="1" identical="0" copyadded="0" copydeleted="0" renamed="0" modified="0" added="1" deleted="0"> <subset change="added" count="1"> <file change="added" basisPath="" otherPath=”salmpe-audio.mp3"> <fileSignature size="318284626" md5="51fa1bb87fb63f2527cc50ffecded204" sha1="fa14622b89bcb27760648b7c192f018bf19de81f" sha256="18308ecea </file>
  • 9. Manifest Inventory <?xml version="1.0" encoding="UTF-8"?> <fileInventory type="manifests" objectId="j098zb08p" versionId="2" inventoryDatetime="2016-06-06T11:04:22Z" fileCount="4" byteCount="8034" blockCount="1 <fileGroup groupId="manifests" dataSource="/Users/kathryncassidy/src/dri-app/dri_files/data/j0/98/zb/08/j098zb08p/v0002/manifests" fileCount="4" byteCount <file> <fileSignature size="2853" md5="5235b7f01145a9b983f81dcf0c8befa9" sha1="46a3127d53b074905b2e049a685f8774fac95923" sha256="e09890bcbc14bb <fileInstance path="fileInventoryDifference.xml" datetime="2016-06-06T11:04:22Z"/> </file> <file> <fileSignature size="1952" md5="3a79851fb8648b1a58f21cd7d526fb02" sha1="2bf83f9ee132ceef4f2489d27b0796edf337737c" sha256="e02519dec4edd07 <fileInstance path="signatureCatalog.xml" datetime="2016-06-06T11:04:22Z"/> </file> <file> <fileSignature size="1083" md5="ec6d89c6d787646535c6202b7fe8644f" sha1="1eaa746c8b4b37b8ec27dfd468c383a7f8667978" sha256="c2345050a2177 <fileInstance path="versionAdditions.xml" datetime="2016-06-06T11:04:22Z"/> </file> <file> <fileSignature size="2146" md5="7ae887fdc3559e8c4ca1cab2a9092bc3" sha1="37c0b328192502af4ea3b0e162b2f5a81e08f452" sha256="e6b480db134b1 <fileInstance path="versionInventory.xml" datetime="2016-06-06T11:04:22Z"/> </file> </fileGroup> </fileInventory>
  • 10. Resources • http://journal.code4lib.org/articles/8482 • https://github.com/sul-dlss/moab-versioning • https://gist.github.com/hellbunnie/55d6dce0e026ce5f842ac81b8a9eb277