11
Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015 DDI4 for Qualitative, Hoyle 1

Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

Embed Size (px)

Citation preview

Page 1: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle1

Some Thoughts on DDI4 and Qualitative

DataLarry Hoyle

revised 8/13/2015

Page 2: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle2

Existing elements

DDI4 has many elements which can be used for qualitative data. This is a description of the possible use of the newer of those elements for a use case.

revised 8/13/2015

Page 3: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle3

Use Case

• Novel with alternate endings• Original is digital text stored in one file per chapter• Chapter 3 has two versions (alternate endings)• Derived version is audio stored as one stream with alternate chapter 3 in

sequence

revised 8/13/2015

Page 4: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

Text and Derived Audio

4

Original TextHierarchical Document in Multiple Filese.g. novel with alternate endings

Chapter 1

Chapter 2

Chapter 3a Chapter 3b

Derived fileAudio in one file,addressable segments

Chapter 1

Chapter 2

Chapter 3a

Chapter 3b

610239 ms

1210239 ms

1910239 ms

2510239 ms

Page 5: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle5

DDI4 Relations

• In DDI4 relations between objects are described with a set of objects describing the relationship between a pair of other objects

revised 8/13/2015

Relation

RelationPairn

1

Jim

Jim Jr.

ParentChildPair

parent

child

Chapter1

Chapter 2

HierarchicalPair

precedes

Follows

In UML

Collection

Members1..n0..n

0..n1..n

Collection: Family

Collection: Novel

Jim III ParentChildPair

parent

child

Page 6: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle6

Relationships among files (order)

revised 8/13/2015

Collection: Linear Document in Multiple Files

RelationPairprecedes

follows

RelationPairprecedes

follows

Chapter 1

Chapter 2

Chapter 3

Hierarchical Document in Multiple Filese.g. novel with alternate endings

RelationPairprecedes

follows

RelationPairprecedes

follows

Chapter 1

Chapter 2

Chapter 3a Chapter 3b

RelationPair

precedes

follows

RelationPair

equivalent equivalent

Order relations might be used to describe relationships among files for qualitative objects. Two alternative cases are shown here. One a simple linear ordering, the second a more hierarchical relationship among files.

Page 7: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle7

Relationship among files (derivation/provenance/linking)

revised 8/13/2015

Original TextHierarchical Document in Multiple Filese.g. novel with alternate endings

Chapter 1

Chapter 2

Chapter 3a Chapter 3b

Derived fileAudio in One File,Addressable Segments

Chapter 1

Chapter 2

Chapter 3a

Chapter 3b

610239 ms

1210239 ms

1910239 ms

RelationPair

fromto

DerivationRelation

RelationPair

fromto

RelationPair

from to

RelationPairfromto

{

{

{

{

Page 8: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle8

Segment descriptions

revised 8/13/2015

Chapter 1

Chapter 2

Chapter 3a

Chapter 3b

610239 ms

1210239 ms

1910239 ms

2510239 ms

Chapter 1Segment 1Start: 204537End: 290543

Segment 2Start: 184123End: 537986

Page 9: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle9

DDI4 Custom Metadata Classes could allow segment descriptions http://lion.ddialliance.org/package/custommetadata

revised 8/13/2015

CustomStructure: TimedAudio CustomItem: Key=“Start”, numeric, maxOccurs=1, minOccurs=1 CustomItem: Key=“End”, numeric, maxOccurs=1, minOccurs=1

CustomValue: Segment 1CorrespondsTo: TimedAudioStart: 204537End: 290543

CustomValue: Segment 2CorrespondsTo: TimedAudioStart: 184123End: 537986

Defined Once and Reusable

Using the Structure

Page 10: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle10

For “Well Known” Descriptions these can be built-in Classes

revised 8/13/2015

TimedAudioSegmentStart: 204537End: 290543

TimedAudioSegment Start: 184123End: 537986

Page 11: Some Thoughts on DDI4 and Qualitative Data Larry Hoyle revised 8/13/2015DDI4 for Qualitative, Hoyle 1

DDI4 for Qualitative, Hoyle11

Segment Descriptions – Allen’s Interval Algebra?https://en.wikipedia.org/wiki/Allen%27s_interval_algebra

revised 8/13/2015

The relationship among segments could be qualified by terms from Allen’s interval Algebra

RelationPair Predicate: Overlaps

precedes

follows

CustomValue: Segment 1CorrespondsTo: TimedAudioStart: 204537End: 290543

CustomValue: Segment 2CorrespondsTo: TimedAudioStart: 184123End: 537986