Created
December 8, 2014 21:49
-
-
Save jlhardes/fd8bbbfc51975a1c3722 to your computer and use it in GitHub Desktop.
Expanding on single file Hydra::Works example and validating RDF
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!-- Attempt to describe track list at http://server1.variations2.indiana.edu/variations/cgi-bin/access.pl?id=BFJ6801 assuming that there is one file in Avalon that contains all of this recording: http://purl.dlib.indiana.edu/iudl/media/avalon:3333. --> | |
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
xmlns:avalon="http://purl.dlib.indiana.edu#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" | |
xmlns:ore="http://www.openarchives.org/ore/terms/" | |
xmlns:hydra="http://projecthydra.org/ns/works#" | |
xmlns:iana="http://www.iana.org/assignments/relation/"> | |
<hydra:GenericWork rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333"> | |
<avalon:WorkTitle>Copland, Music for Piano</avalon:WorkTitle> | |
<hydra:hasMember> | |
<hydra:GenericWork rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_part1"> | |
<avalon:WorkTitle>CD1</avalon:WorkTitle> | |
<avalon:StartTime>0:00:00</avalon:StartTime> | |
<avalon:EndTime>0:58:58</avalon:EndTime> | |
<iana:first rdf:resource="bn0"/> | |
<iana:last rdf:resource="bn9"/> | |
<hydra:hasFile> | |
<hydra:GenericFile | |
rdf:about="http://media/avalon:3333_part1/streaming/highquality"/> | |
</hydra:hasFile> | |
<hydra:hasFile> | |
<hydra:GenericFile | |
rdf:about="http://media/avalon:3333_part1/streaming/mediumquality"/> | |
</hydra:hasFile> | |
<hydra:hasFile> | |
<hydra:GenericFile | |
rdf:about="http://media/avalon:3333_part1/streaming/lowquality"/> | |
</hydra:hasFile> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w1"> | |
<avalon:WorkTitle>Copland, Three Piano Excerpts from Our | |
Town</avalon:WorkTitle> | |
<iana:first rdf:resource="bn1"/> | |
<iana:last rdf:resource="bn3"/> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_1"> | |
<avalon:TrackTitle>Track 1. Story of Our Town</avalon:TrackTitle> | |
<avalon:StartTime>0:00:00</avalon:StartTime> | |
<avalon:EndTime>0:02:29</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_2"> | |
<avalon:TrackTitle>Track 2. Conversation at the Soda | |
Fountain</avalon:TrackTitle> | |
<avalon:StartTime>0:02:29</avalon:StartTime> | |
<avalon:EndTime>0:04:58</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_3"> | |
<avalon:TrackTitle>Track 3. The Resting Place on the | |
Hill</avalon:TrackTitle> | |
<avalon:StartTime>0:04:58</avalon:StartTime> | |
<avalon:EndTime>0:09:35</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"> | |
<avalon:WorkTitle>Copland, Four Episodes from Rodeo</avalon:WorkTitle> | |
<iana:first rdf:resource="bn5"/> | |
<iana:last rdf:resource="bn8"/> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_4"> | |
<avalon:TrackTitle>Track 4. Buckaroo Holiday</avalon:TrackTitle> | |
<avalon:StartTime>0:09:35</avalon:StartTime> | |
<avalon:EndTime>0:17:25</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_5"> | |
<avalon:TrackTitle>Track 5. Corral Nocturne</avalon:TrackTitle> | |
<avalon:StartTime>0:17:25</avalon:StartTime> | |
<avalon:EndTime>0:21:29</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_6"> | |
<avalon:TrackTitle>Track 6. Saturday Night Waltz</avalon:TrackTitle> | |
<avalon:StartTime>0:21:29</avalon:StartTime> | |
<avalon:EndTime>0:25:47</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork | |
rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_7"> | |
<avalon:TrackTitle>Track 7. Hoe-Down</avalon:TrackTitle> | |
<avalon:StartTime>0:25:47</avalon:StartTime> | |
<avalon:EndTime>0:29:05</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
<hydra:hasMember> | |
<hydra:GenericWork rdf:about="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_8"> | |
<avalon:TrackTitle>Track 8. Copland, Piano Variations</avalon:TrackTitle> | |
<avalon:StartTime>0:29:05</avalon:StartTime> | |
<avalon:EndTime>0:41:36</avalon:EndTime> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
</hydra:GenericWork> | |
</hydra:hasMember> | |
</hydra:GenericWork> | |
<ore:Proxy | |
rdf:about="bn0"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w1"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_part1"/> | |
<iana:next rdf:resource="bn4"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn1"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_1"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w1"/> | |
<iana:next rdf:resource="bn2"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn2"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_2"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w1"/> | |
<iana:next rdf:resource="bn3"/> | |
<iana:previous rdf:resource="bn1"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn3"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_3"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w1"/> | |
<iana:previous rdf:resource="bn2"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn4"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_part1"/> | |
<iana:next rdf:resource="bn9"/> | |
<iana:previous rdf:resource="bn0"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn5"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_4"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"/> | |
<iana:next rdf:resource="bn6"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn6"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_5"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"/> | |
<iana:next rdf:resource="bn7"/> | |
<iana:previous rdf:resource="bn5"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn7"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_6"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"/> | |
<iana:next rdf:resource="bn8"/> | |
<iana:previous rdf:resource="bn6"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn8"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_7"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_w2"/> | |
<iana:previous rdf:resource="bn7"/> | |
</ore:Proxy> | |
<ore:Proxy | |
rdf:about="bn9"> | |
<ore:proxyFor rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_8"/> | |
<ore:proxyIn rdf:resource="http://purl.dlib.indiana.edu/iudl/media/avalon:3333_part1"/> | |
<iana:previous rdf:resource="bn4"/> | |
</ore:Proxy> | |
</rdf:RDF> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment