From 1e72654500a6ea82c355027e54ae1593649b6da3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Lindstr=C3=B6m?= Date: Tue, 28 Jan 2025 13:54:02 +0100 Subject: [PATCH 1/4] Add examples from old BIBO website These are the verbatim copies, without reformatting or validation; collected from: . Assumed prefixes added in: examples/000-prefixes.ttl All documents included the following (under their title heading): --- examples/000-prefixes.ttl | 20 +++ examples/article.ttl | 41 ++++++ examples/book.ttl | 9 ++ ...lex-series-proceeding-article-use-case.rdf | 110 +++++++++++++++ examples/conference-paper.ttl | 21 +++ examples/conference-presentation.ttl | 42 ++++++ examples/contributors.ttl | 24 ++++ .../enhanced-example-above-zotero-example.rdf | 132 ++++++++++++++++++ examples/legal-case.ttl | 18 +++ examples/letter.ttl | 8 ++ examples/manuscript.ttl | 20 +++ .../rejected-article-submitted-conference.rdf | 57 ++++++++ examples/statue.ttl | 7 + examples/thesis.ttl | 15 ++ 14 files changed, 524 insertions(+) create mode 100644 examples/000-prefixes.ttl create mode 100644 examples/article.ttl create mode 100644 examples/book.ttl create mode 100644 examples/complex-series-proceeding-article-use-case.rdf create mode 100644 examples/conference-paper.ttl create mode 100644 examples/conference-presentation.ttl create mode 100644 examples/contributors.ttl create mode 100644 examples/enhanced-example-above-zotero-example.rdf create mode 100644 examples/legal-case.ttl create mode 100644 examples/letter.ttl create mode 100644 examples/manuscript.ttl create mode 100644 examples/rejected-article-submitted-conference.rdf create mode 100644 examples/statue.ttl create mode 100644 examples/thesis.ttl diff --git a/examples/000-prefixes.ttl b/examples/000-prefixes.ttl new file mode 100644 index 0000000..8955b3f --- /dev/null +++ b/examples/000-prefixes.ttl @@ -0,0 +1,20 @@ +prefix NC: +prefix address: +prefix bib: +prefix bibo: +prefix cc: +prefix dc: +prefix dc: +prefix dcterms: +prefix event: +prefix foaf: +prefix link: +prefix prism: +prefix rdf: +prefix rdfs: +prefix time: +prefix timeline: +prefix tl: +prefix vcard: +prefix xsd: +prefix z: diff --git a/examples/article.ttl b/examples/article.ttl new file mode 100644 index 0000000..8fa4152 --- /dev/null +++ b/examples/article.ttl @@ -0,0 +1,41 @@ +## +# <> dc:source ; +# dc:title "Article" . + +## First, we have a standard journal article. We link the article directly to the journal, though a more detailed representation could also model the issue. Also, we represent the ordered author list using an rdf:List + + a bibo:Article ; + dc:title "Effect of argillaceous minerals on the growth of phosphate-mobilizing bacteria Bacillus subtilis"@en ; + dc:date "2006-01-01" ; + dc:isPartOf ; + bibo:volume "42" ; + bibo:issue "4" ; + bibo:pageStart "388" ; + bibo:pageEnd "391" ; + dc:creator ; + dc:creator ; + bibo:authorList ( ) . + + + a bibo:Journal ; + dc:title "Applied Biochemistry and Microbiology"@en ; + bibo:shortTitle "App Biochem and Biol"@en . + +## Next, we have a newspaper article published on the internet. + + a bibo:Article; + dc:isPartOf ; + dc:date "2007-07-09" ; + #[EDIT 63de958b]bibo:uri "http://www.nytimes.com/2007/07/09/us/09cnd-penn.html". + bibo:uri "http://www.nytimes.com/2007/07/09/us/09cnd-penn.html";#[EDIT 63de958b] + dc:creator . + + + a bibo:Periodical ; + #[EDIT 63de9566]bibo:uri "http://www.nytimes.com" . + bibo:uri "http://www.nytimes.com" ;#[EDIT 63de9566] + dc:title "New York Times" . + + a foaf:Person; + foaf:givenname "Anahad" ; + foaf:family_name "O'Connor" . diff --git a/examples/book.ttl b/examples/book.ttl new file mode 100644 index 0000000..1c4285a --- /dev/null +++ b/examples/book.ttl @@ -0,0 +1,9 @@ +## +# <> dc:source ; +# dc:title "Book" . + + a bibo:Book ; + dc:creator ; + dc:title "Book Title"@en ; + dc:date "2000" ; + dc:publisher . diff --git a/examples/complex-series-proceeding-article-use-case.rdf b/examples/complex-series-proceeding-article-use-case.rdf new file mode 100644 index 0000000..164e563 --- /dev/null +++ b/examples/complex-series-proceeding-article-use-case.rdf @@ -0,0 +1,110 @@ + + + + + + + + + + + + + http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/ + + + + + + + + + + + + + + + + + http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/conference-paper.ttl b/examples/conference-paper.ttl new file mode 100644 index 0000000..85dcc88 --- /dev/null +++ b/examples/conference-paper.ttl @@ -0,0 +1,21 @@ +## +# <> dc:source ; +# dc:title "Conference Paper" ; +# dc:comment "The following is a paper presented at a conference and then published in a proceedings." . + + a bibo:Article ; + dc:creator ; + dc:title "Conference Paper" ; + bibo:presentedAt ; + bibo:reproducedIn . + + + a bibo:Conference ; + bibo:organizer ; + event:place ; + event:time [ time:Interval [ timeline:beginsAtDateTime "2007-03-01" ; timeline:endsAtDateTime "2007-03-13"] ] . + + a bibo:Proceedings ; + dc:title "Proceedings of the ABC Conference"@en ; + dc:date "2000" ; + dc:publisher . diff --git a/examples/conference-presentation.ttl b/examples/conference-presentation.ttl new file mode 100644 index 0000000..c4deadd --- /dev/null +++ b/examples/conference-presentation.ttl @@ -0,0 +1,42 @@ +## +# <> dc:source ; +# dc:title "Conference Presentation" ; +# dc:comment "" . +@prefix bibo: . +@prefix cc: . +@prefix dc: . +@prefix event: . +@prefix rdfs: . +@prefix tl: . +@prefix xsd: . + + + a cc:Work, bibo:Slideshow ; + cc:license ; + dc:date "2008-06-18"^^xsd:dateTime ; + dc:hasFormat ; + dc:subject ; + dc:title "State of the Semantic Web"@en, + "États des lieux du Web sémantique"@fr ; + bibo:authorList ( ) ; + bibo:presentedAt . + + + a foaf:Person ; + rdfs:seeAlso ; + foaf:name "Ivan Herman" . + + a bibo:Conference ; + event:place ; + event:time + [ a tl:Interval ; + tl:beginsAt "2008-06-18"^^xsd:dateTime ; + tl:endsAt "2008-06-20"^^xsd:dateTime + ]; + dc:title "19th Francophone Knowledge Engineering Days"@en, + "19èmes Journées Francophones d’Ingénierie des Connaissances"@fr . + + + + dc:format "application/vnd.oasis.opendocument.presentation" ; + dc:isFormatOf . diff --git a/examples/contributors.ttl b/examples/contributors.ttl new file mode 100644 index 0000000..6fb46be --- /dev/null +++ b/examples/contributors.ttl @@ -0,0 +1,24 @@ +## +# <> dc:source ; +# dc:title "Contributors" ; +# dc:comment "We use FOAF to model agents." . +@prefix address: . +@prefix foaf: . +@prefix bibo: . +@prefix dc: . + + + a foaf:Person ; + foaf:givenname "Jane" ; + foaf:family_name "Doe" . + + a foaf:Person . + + a foaf:Person . + + a foaf:Organization ; + foaf:name "ABC Publishers" ; + address:localityName "New York" . + + a foaf:Organization ; + foaf:name "XYZ Archive, National University". diff --git a/examples/enhanced-example-above-zotero-example.rdf b/examples/enhanced-example-above-zotero-example.rdf new file mode 100644 index 0000000..272822d --- /dev/null +++ b/examples/enhanced-example-above-zotero-example.rdf @@ -0,0 +1,132 @@ + + + + + + + + + http://www.amazon.com/dp/026256212X + + + + + + + http://www.alibris.com/search/search.cfm?wtit=Spinning%20the%20Semantic%20Web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/legal-case.ttl b/examples/legal-case.ttl new file mode 100644 index 0000000..19de895 --- /dev/null +++ b/examples/legal-case.ttl @@ -0,0 +1,18 @@ +## +# <> dc:source ; +# dc:title "Legal Case" . +# dc:comment "This example describes both the cited decision, as well as relations to subsequent decision history." . + a bibo:LegalDecision ; + dcterms:issued "2006-01-01" ; + bibo:argued "2005-10-12" ; + dc:title "Doe v. Smith"@en ; + bibo:number "123223" ; + bibo:court [ foaf:name "Some Court" ] ; + bibo:affirmedBy ; + bibo:affirmedBy ; + dcterms:isPartOf . + + + a bibo:CourtReporter ; + dc:title "Court Reporter Title"@en ; + bibo:shortTitle "CRT"@en . diff --git a/examples/letter.ttl b/examples/letter.ttl new file mode 100644 index 0000000..db02a1d --- /dev/null +++ b/examples/letter.ttl @@ -0,0 +1,8 @@ +## +# <> dc:source ; +# dc:title "Letter" . + + a bibo:Letter ; + dc:date "2000-10-12" ; + dc:creator ; + bibo:recipient . diff --git a/examples/manuscript.ttl b/examples/manuscript.ttl new file mode 100644 index 0000000..f1282fd --- /dev/null +++ b/examples/manuscript.ttl @@ -0,0 +1,20 @@ +## +# <> dc:source ; +# dc:title "Manuscript" ; +# dc:comment "An unpublished document held in an archive." . + + a bibo:Manuscript ; + dc:title "Manuscript Title"@en ; + dcterms:isPartOf ; + bibo:locator "Box 12, Folder 3" ; + dc:creator . + + + a bibo:Collection ; + dc:title "Manuscript Collection Title"@en ; + bibo:owner . + + a foaf:Organization ; + foaf:name "XYZ Archive, National University" ; + address:localityName "London" ; + foaf:based_near . diff --git a/examples/rejected-article-submitted-conference.rdf b/examples/rejected-article-submitted-conference.rdf new file mode 100644 index 0000000..9e80e8a --- /dev/null +++ b/examples/rejected-article-submitted-conference.rdf @@ -0,0 +1,57 @@ + + + + + + + + + http://fgiasson.com/articles/swfp.pdf + + + + + + + + + + + + + + + + + + I wrote this paper to try to find a solution to the growing problem of the secure distribution of private web feeds. + + + + + + + + + + + 2005-09-12 + + + + University of New Brunswick + + + + diff --git a/examples/statue.ttl b/examples/statue.ttl new file mode 100644 index 0000000..2b9f421 --- /dev/null +++ b/examples/statue.ttl @@ -0,0 +1,7 @@ +## +# <> dc:source ; +# dc:title "Statue" ; +# dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else." . + + a bibo:Statute ; +. # ...put the code here diff --git a/examples/thesis.ttl b/examples/thesis.ttl new file mode 100644 index 0000000..254ec31 --- /dev/null +++ b/examples/thesis.ttl @@ -0,0 +1,15 @@ +## +# <> dc:source ; +# dc:title "Thesis" . + + a bibo:Thesis ; + dc:date "1998-01-01" ; + dc:title "Dissertation Title"@en ; + bibo:issuer ; + bibo:degree bibo_degrees:phd ; + dc:creator . + + + a foaf:Organization ; + foaf:name "National University" ; + address:localityName "Singapore" . From 96635c2f998e0327359eb3cd2b68db26dcb2e2f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Lindstr=C3=B6m?= Date: Fri, 28 Mar 2025 14:23:15 +0100 Subject: [PATCH 2/4] Convert all examples to Turtle and add an index --- examples/000-prefixes.ttl | 20 --- examples/article.ttl | 23 ++- examples/book.ttl | 3 + ...lex-series-proceeding-article-use-case.rdf | 110 --------------- ...lex-series-proceeding-article-use-case.ttl | 61 ++++++++ examples/conference-paper.ttl | 13 +- examples/conference-presentation.ttl | 63 ++++----- examples/contributors.ttl | 21 ++- .../enhanced-example-above-zotero-example.rdf | 132 ------------------ .../enhanced-example-above-zotero-example.ttl | 99 +++++++++++++ examples/index.ttl | 58 ++++++++ examples/legal-case.ttl | 14 +- examples/letter.ttl | 11 +- examples/manuscript.ttl | 17 ++- .../rejected-article-submitted-conference.rdf | 57 -------- .../rejected-article-submitted-conference.ttl | 33 +++++ examples/statue.ttl | 6 +- examples/thesis.ttl | 11 +- 18 files changed, 347 insertions(+), 405 deletions(-) delete mode 100644 examples/000-prefixes.ttl delete mode 100644 examples/complex-series-proceeding-article-use-case.rdf create mode 100644 examples/complex-series-proceeding-article-use-case.ttl delete mode 100644 examples/enhanced-example-above-zotero-example.rdf create mode 100644 examples/enhanced-example-above-zotero-example.ttl create mode 100644 examples/index.ttl delete mode 100644 examples/rejected-article-submitted-conference.rdf create mode 100644 examples/rejected-article-submitted-conference.ttl diff --git a/examples/000-prefixes.ttl b/examples/000-prefixes.ttl deleted file mode 100644 index 8955b3f..0000000 --- a/examples/000-prefixes.ttl +++ /dev/null @@ -1,20 +0,0 @@ -prefix NC: -prefix address: -prefix bib: -prefix bibo: -prefix cc: -prefix dc: -prefix dc: -prefix dcterms: -prefix event: -prefix foaf: -prefix link: -prefix prism: -prefix rdf: -prefix rdfs: -prefix time: -prefix timeline: -prefix tl: -prefix vcard: -prefix xsd: -prefix z: diff --git a/examples/article.ttl b/examples/article.ttl index 8fa4152..e830c78 100644 --- a/examples/article.ttl +++ b/examples/article.ttl @@ -1,8 +1,10 @@ -## -# <> dc:source ; -# dc:title "Article" . +prefix foaf: +prefix dc: +prefix rdf: +prefix bibo: -## First, we have a standard journal article. We link the article directly to the journal, though a more detailed representation could also model the issue. Also, we represent the ordered author list using an rdf:List +## +# First, we have a standard journal article. We link the article directly to the journal, though a more detailed representation could also model the issue. Also, we represent the ordered author list using an rdf:List a bibo:Article ; dc:title "Effect of argillaceous minerals on the growth of phosphate-mobilizing bacteria Bacillus subtilis"@en ; @@ -16,24 +18,21 @@ dc:creator ; bibo:authorList ( ) . - a bibo:Journal ; dc:title "Applied Biochemistry and Microbiology"@en ; bibo:shortTitle "App Biochem and Biol"@en . -## Next, we have a newspaper article published on the internet. +## +# Next, we have a newspaper article published on the internet. - a bibo:Article; + a bibo:Article ; dc:isPartOf ; dc:date "2007-07-09" ; - #[EDIT 63de958b]bibo:uri "http://www.nytimes.com/2007/07/09/us/09cnd-penn.html". - bibo:uri "http://www.nytimes.com/2007/07/09/us/09cnd-penn.html";#[EDIT 63de958b] + bibo:uri "http://www.nytimes.com/2007/07/09/us/09cnd-penn.html" ; dc:creator . - a bibo:Periodical ; - #[EDIT 63de9566]bibo:uri "http://www.nytimes.com" . - bibo:uri "http://www.nytimes.com" ;#[EDIT 63de9566] + bibo:uri "http://www.nytimes.com" ; dc:title "New York Times" . a foaf:Person; diff --git a/examples/book.ttl b/examples/book.ttl index 1c4285a..0e466df 100644 --- a/examples/book.ttl +++ b/examples/book.ttl @@ -1,3 +1,6 @@ +prefix dc: +prefix bibo: + ## # <> dc:source ; # dc:title "Book" . diff --git a/examples/complex-series-proceeding-article-use-case.rdf b/examples/complex-series-proceeding-article-use-case.rdf deleted file mode 100644 index 164e563..0000000 --- a/examples/complex-series-proceeding-article-use-case.rdf +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - - http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/ - - - - - - - - - - - - - - - - - http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/complex-series-proceeding-article-use-case.ttl b/examples/complex-series-proceeding-article-use-case.ttl new file mode 100644 index 0000000..c7346c2 --- /dev/null +++ b/examples/complex-series-proceeding-article-use-case.ttl @@ -0,0 +1,61 @@ +prefix foaf: +prefix dcterms: +prefix rdf: +prefix bibo: + + a bibo:Series ; + dcterms:title "CEUR Workshop Proceedings" ; + bibo:shortTitle "CEUR workshop proc." ; + bibo:issn "1613-0073" ; + dcterms:publisher ; + dcterms:hasPart ; + dcterms:relation ; + bibo:status . + + a bibo:Document ; + bibo:uri "http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" . + + a foaf:Person ; + bibo:familyName "Jeusfeld" ; + bibo:givenName "Manfred" . + + a bibo:Proceeding ; + dcterms:title "SFSW '07 Scripting for the Semantic Web" ; + bibo:shortTitle "SFSW2007" ; + dcterms:date "2007-05-01" ; + bibo:volume "248" ; + dcterms:partOf ; + dcterms:relation ; + bibo:editor , + , + , + ; + bibo:contributorList [ a rdf:Seq ; + rdf:_1 ; + rdf:_2 ; + rdf:_3 ; + rdf:_4 ] ; + dcterms:hasPart ; + bibo:status . + + a bibo:Document ; + bibo:uri "http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf" . + + a bibo:Article ; + dcterms:title "An Architecture to Discover and Query Decentralized RDF Data" ; + dcterms:date "2007-05-01" ; + dcterms:partOf ; + dcterms:relation ; + dcterms:creator , + , + ; + bibo:authorList [ a rdf:Seq ; + rdf:_1 ; + rdf:_2 ; + rdf:_3 ] ; + bibo:status , + , + . + + a bibo:Document ; + bibo:uri "http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf" . diff --git a/examples/conference-paper.ttl b/examples/conference-paper.ttl index 85dcc88..507d08f 100644 --- a/examples/conference-paper.ttl +++ b/examples/conference-paper.ttl @@ -1,7 +1,13 @@ +prefix bibo: +prefix dc: +prefix dc: +prefix event: +prefix time: +prefix timeline: + ## -# <> dc:source ; -# dc:title "Conference Paper" ; -# dc:comment "The following is a paper presented at a conference and then published in a proceedings." . +# Conference Paper +# The following is a paper presented at a conference and then published in a proceedings. a bibo:Article ; dc:creator ; @@ -9,7 +15,6 @@ bibo:presentedAt ; bibo:reproducedIn . - a bibo:Conference ; bibo:organizer ; event:place ; diff --git a/examples/conference-presentation.ttl b/examples/conference-presentation.ttl index c4deadd..a4291f2 100644 --- a/examples/conference-presentation.ttl +++ b/examples/conference-presentation.ttl @@ -1,42 +1,35 @@ ## -# <> dc:source ; -# dc:title "Conference Presentation" ; -# dc:comment "" . -@prefix bibo: . -@prefix cc: . -@prefix dc: . -@prefix event: . -@prefix rdfs: . -@prefix tl: . -@prefix xsd: . - - - a cc:Work, bibo:Slideshow ; - cc:license ; - dc:date "2008-06-18"^^xsd:dateTime ; - dc:hasFormat ; - dc:subject ; - dc:title "State of the Semantic Web"@en, - "États des lieux du Web sémantique"@fr ; - bibo:authorList ( ) ; - bibo:presentedAt . +# Conference Presentation +prefix bibo: +prefix cc: +prefix dc: +prefix event: +prefix foaf: +prefix rdfs: +prefix tl: +prefix xsd: + a cc:Work , bibo:Slideshow ; + cc:license ; + dc:date "2008-06-18"^^xsd:dateTime ; + dc:hasFormat ; + dc:subject ; + dc:title "State of the Semantic Web"@en , + "États des lieux du Web sémantique"@fr ; + bibo:authorList ( ) ; + bibo:presentedAt . a foaf:Person ; - rdfs:seeAlso ; - foaf:name "Ivan Herman" . + rdfs:seeAlso ; + foaf:name "Ivan Herman" . a bibo:Conference ; - event:place ; - event:time - [ a tl:Interval ; - tl:beginsAt "2008-06-18"^^xsd:dateTime ; - tl:endsAt "2008-06-20"^^xsd:dateTime - ]; - dc:title "19th Francophone Knowledge Engineering Days"@en, - "19èmes Journées Francophones d’Ingénierie des Connaissances"@fr . - - + event:place ; + event:time [ a tl:Interval ; + tl:beginsAt "2008-06-18"^^xsd:dateTime ; + tl:endsAt "2008-06-20"^^xsd:dateTime ] ; + dc:title "19th Francophone Knowledge Engineering Days"@en , + "19èmes Journées Francophones d’Ingénierie des Connaissances"@fr . - dc:format "application/vnd.oasis.opendocument.presentation" ; - dc:isFormatOf . + dc:format "application/vnd.oasis.opendocument.presentation" ; + dc:isFormatOf . diff --git a/examples/contributors.ttl b/examples/contributors.ttl index 6fb46be..5b443d6 100644 --- a/examples/contributors.ttl +++ b/examples/contributors.ttl @@ -2,23 +2,22 @@ # <> dc:source ; # dc:title "Contributors" ; # dc:comment "We use FOAF to model agents." . -@prefix address: . -@prefix foaf: . -@prefix bibo: . -@prefix dc: . +prefix address: +prefix foaf: +prefix bibo: +prefix dc: - - a foaf:Person ; - foaf:givenname "Jane" ; - foaf:family_name "Doe" . + a foaf:Person ; + foaf:givenname "Jane" ; + foaf:family_name "Doe" . a foaf:Person . a foaf:Person . a foaf:Organization ; - foaf:name "ABC Publishers" ; - address:localityName "New York" . + foaf:name "ABC Publishers" ; + address:localityName "New York" . a foaf:Organization ; - foaf:name "XYZ Archive, National University". + foaf:name "XYZ Archive, National University" . diff --git a/examples/enhanced-example-above-zotero-example.rdf b/examples/enhanced-example-above-zotero-example.rdf deleted file mode 100644 index 272822d..0000000 --- a/examples/enhanced-example-above-zotero-example.rdf +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - - http://www.amazon.com/dp/026256212X - - - - - - - http://www.alibris.com/search/search.cfm?wtit=Spinning%20the%20Semantic%20Web - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/enhanced-example-above-zotero-example.ttl b/examples/enhanced-example-above-zotero-example.ttl new file mode 100644 index 0000000..d2e6351 --- /dev/null +++ b/examples/enhanced-example-above-zotero-example.ttl @@ -0,0 +1,99 @@ +## +# Enhanced example of the above Zotero example +prefix z: +prefix link: +prefix vcard: +prefix foaf: +prefix prism: +prefix dcterms: +prefix dc: +prefix bib: +prefix NC: +prefix rdf: +prefix bibo: + + a bibo:Book ; + dcterms:title "Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential" ; + bibo:shortTitle "Spinning the Semantic Web" ; + bibo:editionName "New Ed" ; + dcterms:date "2005-03-01" ; + bibo:isbn "026256212X" ; + dcterms:relation , + ; + bibo:editor , + , + , + ; + dcterms:contributor ; + dcterms:publisher ; + bibo:contributorList [ a rdf:Seq ; + rdf:_1 ; + rdf:_2 ; + rdf:_3 ; + rdf:_4 ; + rdf:_5 ; + rdf:_6 ] ; + dcterms:hasPart . + + a bibo:Document ; + bibo:uri "http://www.amazon.com/dp/026256212X" . + + a bibo:Document ; + bibo:uri "http://www.alibris.com/search/search.cfm?wtit=Spinning%20the%20Semantic%20Web" . + + a foaf:Organization ; + foaf:name "The MIT Press" . + + a foaf:Person ; + foaf:surname "Fensel" ; + foaf:givenname "Dieter" . + + a foaf:Person ; + foaf:surname "Hendler" ; + foaf:givenname "James A." . + + a foaf:Person ; + foaf:surname "Lieberman" ; + foaf:givenname "Henry" . + + a foaf:Person ; + foaf:surname "Wahlster" ; + foaf:givenname "Wolfgang" . + + a foaf:Person ; + foaf:surname "Berners-Lee" ; + foaf:givenname "Tim" . + + a bibo:Part ; + dcterms:title "Ontologies and Schema Languages on the Web" ; + bibo:startPage "95" ; + bibo:endPage "139" ; + bibo:chapter "4" ; + dcterms:isPartOf ; + bibo:editor , + , + , + , + ; + bibo:contributorList [ a rdf:Seq ; + rdf:_1 ; + rdf:_2 ; + rdf:_3 ; + rdf:_4 ; + rdf:_5 ] . + + a foaf:Person ; + foaf:surname "Klein" ; + foaf:givenname "Michel" . + + a foaf:Person ; + foaf:surname "Broekstra" ; + foaf:givenname "Jeen" . + + a foaf:Person ; + foaf:surname "van Hermelen" ; + foaf:givenname "Frank" . + + a foaf:Person ; + foaf:surname "Horrocks" ; + foaf:givenname "Ian" . diff --git a/examples/index.ttl b/examples/index.ttl new file mode 100644 index 0000000..88f9c9e --- /dev/null +++ b/examples/index.ttl @@ -0,0 +1,58 @@ +prefix bibo: +prefix dc: + + a bibo:Document ; + dc:source ; + dc:comment "First, we have a standard journal article. We link the article directly to the journal, though a more detailed representation could also model the issue. Also, we represent the ordered author list using an rdf:List" . + + a bibo:Document ; + dc:source ; + dc:title "Book" . + + a bibo:Document ; + dc:source . + + a bibo:Document ; + dc:source ; + dc:title "Conference Paper" ; + dc:comment "The following is a paper presented at a conference and then published in a proceedings." . + + a bibo:Document ; + dc:source ; + dc:comment "Conference Presentation" . + + a bibo:Document ; + dc:source ; + dc:title "Contributors" ; + dc:comment "We use FOAF to model agents." . + + a bibo:Document ; + dc:source ; + dc:comment "Enhanced example of the above Zotero example" . + + a bibo:Document ; + dc:source ; + dc:title "Legal Case" ; + dc:comment "This example describes both the cited decision, as well as relations to subsequent decision history." . + + a bibo:Document ; + dc:source ; + dc:title "Letter" . + + a bibo:Document ; + dc:source ; + dc:title "Manuscript" ; + dc:comment "An unpublished document held in an archive." . + + a bibo:Document ; + dc:source ; + dc:title "Rejected article submitted to a conference" . + + a bibo:Document ; + dc:source ; + dc:title "Statue" ; + dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else." . + + a bibo:Document ; + dc:source ; + dc:title "Thesis" . diff --git a/examples/legal-case.ttl b/examples/legal-case.ttl index 19de895..01eaa9a 100644 --- a/examples/legal-case.ttl +++ b/examples/legal-case.ttl @@ -1,18 +1,20 @@ ## -# <> dc:source ; -# dc:title "Legal Case" . -# dc:comment "This example describes both the cited decision, as well as relations to subsequent decision history." . +# Legal Case +# This example describes both the cited decision, as well as relations to subsequent decision history. +prefix bibo: +prefix dcterms: +prefix foaf: + a bibo:LegalDecision ; dcterms:issued "2006-01-01" ; bibo:argued "2005-10-12" ; - dc:title "Doe v. Smith"@en ; + dcterms:title "Doe v. Smith"@en ; bibo:number "123223" ; bibo:court [ foaf:name "Some Court" ] ; bibo:affirmedBy ; bibo:affirmedBy ; dcterms:isPartOf . - a bibo:CourtReporter ; - dc:title "Court Reporter Title"@en ; + dcterms:title "Court Reporter Title"@en ; bibo:shortTitle "CRT"@en . diff --git a/examples/letter.ttl b/examples/letter.ttl index db02a1d..eca31b1 100644 --- a/examples/letter.ttl +++ b/examples/letter.ttl @@ -1,8 +1,11 @@ ## -# <> dc:source ; -# dc:title "Letter" . +# Letter +prefix foaf: +prefix dcterms: +prefix rdf: +prefix bibo: a bibo:Letter ; - dc:date "2000-10-12" ; - dc:creator ; + dcterms:date "2000-10-12" ; + dcterms:creator ; bibo:recipient . diff --git a/examples/manuscript.ttl b/examples/manuscript.ttl index f1282fd..b4d9334 100644 --- a/examples/manuscript.ttl +++ b/examples/manuscript.ttl @@ -1,17 +1,20 @@ ## -# <> dc:source ; -# dc:title "Manuscript" ; -# dc:comment "An unpublished document held in an archive." . +# Manuscript +# An unpublished document held in an archive. +prefix address: +prefix bibo: +prefix dcterms: +prefix foaf: +prefix rdf: a bibo:Manuscript ; - dc:title "Manuscript Title"@en ; + dcterms:title "Manuscript Title"@en ; dcterms:isPartOf ; bibo:locator "Box 12, Folder 3" ; - dc:creator . - + dcterms:creator . a bibo:Collection ; - dc:title "Manuscript Collection Title"@en ; + dcterms:title "Manuscript Collection Title"@en ; bibo:owner . a foaf:Organization ; diff --git a/examples/rejected-article-submitted-conference.rdf b/examples/rejected-article-submitted-conference.rdf deleted file mode 100644 index 9e80e8a..0000000 --- a/examples/rejected-article-submitted-conference.rdf +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - http://fgiasson.com/articles/swfp.pdf - - - - - - - - - - - - - - - - - - I wrote this paper to try to find a solution to the growing problem of the secure distribution of private web feeds. - - - - - - - - - - - 2005-09-12 - - - - University of New Brunswick - - - - diff --git a/examples/rejected-article-submitted-conference.ttl b/examples/rejected-article-submitted-conference.ttl new file mode 100644 index 0000000..cf1a4f0 --- /dev/null +++ b/examples/rejected-article-submitted-conference.ttl @@ -0,0 +1,33 @@ +prefix foaf: +prefix dcterms: +prefix event: +prefix dc: +prefix rdf: +prefix bibo: + + a bibo:Article ; + dcterms:title "An Architecture to Discover and Query Decentralized RDF Data" ; + dcterms:date "2007-05-01" ; + dcterms:relation ; + dcterms:creator ; + bibo:status , + , + ; + bibo:presentedAt . + + a bibo:Document ; + bibo:uri "http://fgiasson.com/articles/swfp.pdf" . + + a bibo:Note ; + bibo:content "I wrote this paper to try to find a solution to the growing problem of the secure distribution of private web feeds." ; + bibo:annotates ; + dcterms:creator . + + a bibo:Conference ; + bibo:organizer ; + event:place ; + dcterms:date "2005-09-12" . + + a foaf:Organization ; + foaf:name "University of New Brunswick" ; + foaf:homepage . diff --git a/examples/statue.ttl b/examples/statue.ttl index 2b9f421..b018902 100644 --- a/examples/statue.ttl +++ b/examples/statue.ttl @@ -1,7 +1,7 @@ ## -# <> dc:source ; -# dc:title "Statue" ; -# dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else." . +# Statue +# This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else. +prefix bibo: a bibo:Statute ; . # ...put the code here diff --git a/examples/thesis.ttl b/examples/thesis.ttl index 254ec31..7c39f5e 100644 --- a/examples/thesis.ttl +++ b/examples/thesis.ttl @@ -1,15 +1,18 @@ ## -# <> dc:source ; -# dc:title "Thesis" . +# Thesis +prefix address: +prefix bibo: +prefix dc: +prefix foaf: +prefix rdf: a bibo:Thesis ; dc:date "1998-01-01" ; dc:title "Dissertation Title"@en ; bibo:issuer ; - bibo:degree bibo_degrees:phd ; + bibo:degree ; dc:creator . - a foaf:Organization ; foaf:name "National University" ; address:localityName "Singapore" . From 693cf58756d39eb2aa7e9c9fb593f4cdf7136d58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Lindstr=C3=B6m?= Date: Fri, 9 May 2025 17:44:04 +0200 Subject: [PATCH 3/4] Remove comments that have been moved to index file These are now redundant and have been converted to proper metadata about the descriptions as documents. --- examples/book.ttl | 4 -- examples/conference-paper.ttl | 4 -- examples/conference-presentation.ttl | 2 - examples/contributors.ttl | 4 -- .../enhanced-example-above-zotero-example.ttl | 2 - examples/index.ttl | 58 ++++++++++--------- examples/legal-case.ttl | 3 - examples/letter.ttl | 2 - examples/manuscript.ttl | 3 - examples/statue.ttl | 3 - examples/thesis.ttl | 2 - 11 files changed, 30 insertions(+), 57 deletions(-) diff --git a/examples/book.ttl b/examples/book.ttl index 0e466df..bd91e1c 100644 --- a/examples/book.ttl +++ b/examples/book.ttl @@ -1,10 +1,6 @@ prefix dc: prefix bibo: -## -# <> dc:source ; -# dc:title "Book" . - a bibo:Book ; dc:creator ; dc:title "Book Title"@en ; diff --git a/examples/conference-paper.ttl b/examples/conference-paper.ttl index 507d08f..8c801ba 100644 --- a/examples/conference-paper.ttl +++ b/examples/conference-paper.ttl @@ -5,10 +5,6 @@ prefix event: prefix time: prefix timeline: -## -# Conference Paper -# The following is a paper presented at a conference and then published in a proceedings. - a bibo:Article ; dc:creator ; dc:title "Conference Paper" ; diff --git a/examples/conference-presentation.ttl b/examples/conference-presentation.ttl index a4291f2..2b8f226 100644 --- a/examples/conference-presentation.ttl +++ b/examples/conference-presentation.ttl @@ -1,5 +1,3 @@ -## -# Conference Presentation prefix bibo: prefix cc: prefix dc: diff --git a/examples/contributors.ttl b/examples/contributors.ttl index 5b443d6..eb87098 100644 --- a/examples/contributors.ttl +++ b/examples/contributors.ttl @@ -1,7 +1,3 @@ -## -# <> dc:source ; -# dc:title "Contributors" ; -# dc:comment "We use FOAF to model agents." . prefix address: prefix foaf: prefix bibo: diff --git a/examples/enhanced-example-above-zotero-example.ttl b/examples/enhanced-example-above-zotero-example.ttl index d2e6351..975b0f1 100644 --- a/examples/enhanced-example-above-zotero-example.ttl +++ b/examples/enhanced-example-above-zotero-example.ttl @@ -1,5 +1,3 @@ -## -# Enhanced example of the above Zotero example prefix z: prefix link: prefix vcard: diff --git a/examples/index.ttl b/examples/index.ttl index 88f9c9e..41bdcc1 100644 --- a/examples/index.ttl +++ b/examples/index.ttl @@ -2,57 +2,59 @@ prefix bibo: prefix dc: a bibo:Document ; - dc:source ; - dc:comment "First, we have a standard journal article. We link the article directly to the journal, though a more detailed representation could also model the issue. Also, we represent the ordered author list using an rdf:List" . + dc:title "Article"@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Book" . + dc:title "Book"@en ; + dc:source . a bibo:Document ; + dc:title "A Complex series + proceeding + article use case"@en ; dc:source . a bibo:Document ; - dc:source ; - dc:title "Conference Paper" ; - dc:comment "The following is a paper presented at a conference and then published in a proceedings." . + dc:title "Conference Paper"@en ; + dc:comment "The following is a paper presented at a conference and then published in a proceedings."@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:comment "Conference Presentation" . + dc:title "Conference Presentation"@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Contributors" ; - dc:comment "We use FOAF to model agents." . + dc:title "Contributors"@en ; + dc:comment "We use FOAF to model agents."@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:comment "Enhanced example of the above Zotero example" . + dc:title "Enhanced example of the above Zotero example"@en ; + dc:comment "Enhanced example of the above Zotero example"@en ; + dc:source . a bibo:Document ; dc:source ; - dc:title "Legal Case" ; - dc:comment "This example describes both the cited decision, as well as relations to subsequent decision history." . + dc:title "Legal Case"@en ; + dc:comment "This example describes both the cited decision, as well as relations to subsequent decision history."@en . a bibo:Document ; - dc:source ; - dc:title "Letter" . + dc:title "Letter"@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Manuscript" ; - dc:comment "An unpublished document held in an archive." . + dc:title "Manuscript"@en ; + dc:comment "An unpublished document held in an archive."@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Rejected article submitted to a conference" . + dc:title "Rejected article submitted to a conference"@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Statue" ; - dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else." . + dc:title "Statue"@en ; + dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else."@en ; + dc:source . a bibo:Document ; - dc:source ; - dc:title "Thesis" . + dc:title "Thesis"@en ; + dc:source . diff --git a/examples/legal-case.ttl b/examples/legal-case.ttl index 01eaa9a..a5f6020 100644 --- a/examples/legal-case.ttl +++ b/examples/legal-case.ttl @@ -1,6 +1,3 @@ -## -# Legal Case -# This example describes both the cited decision, as well as relations to subsequent decision history. prefix bibo: prefix dcterms: prefix foaf: diff --git a/examples/letter.ttl b/examples/letter.ttl index eca31b1..1a124ee 100644 --- a/examples/letter.ttl +++ b/examples/letter.ttl @@ -1,5 +1,3 @@ -## -# Letter prefix foaf: prefix dcterms: prefix rdf: diff --git a/examples/manuscript.ttl b/examples/manuscript.ttl index b4d9334..43abae9 100644 --- a/examples/manuscript.ttl +++ b/examples/manuscript.ttl @@ -1,6 +1,3 @@ -## -# Manuscript -# An unpublished document held in an archive. prefix address: prefix bibo: prefix dcterms: diff --git a/examples/statue.ttl b/examples/statue.ttl index b018902..14d9adb 100644 --- a/examples/statue.ttl +++ b/examples/statue.ttl @@ -1,6 +1,3 @@ -## -# Statue -# This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else. prefix bibo: a bibo:Statute ; diff --git a/examples/thesis.ttl b/examples/thesis.ttl index 7c39f5e..1128787 100644 --- a/examples/thesis.ttl +++ b/examples/thesis.ttl @@ -1,5 +1,3 @@ -## -# Thesis prefix address: prefix bibo: prefix dc: From 670a64cd39d26b5df2e4422ec4864c0fa470c055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Lindstr=C3=B6m?= Date: Fri, 9 Jan 2026 16:18:33 +0100 Subject: [PATCH 4/4] Rename examples/statue.ttl to examples/statute.ttl --- examples/index.ttl | 2 +- examples/{statue.ttl => statute.ttl} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename examples/{statue.ttl => statute.ttl} (100%) diff --git a/examples/index.ttl b/examples/index.ttl index 41bdcc1..cd55058 100644 --- a/examples/index.ttl +++ b/examples/index.ttl @@ -50,7 +50,7 @@ prefix dc: dc:title "Rejected article submitted to a conference"@en ; dc:source . - a bibo:Document ; + a bibo:Document ; dc:title "Statue"@en ; dc:comment "This is very preliminary work done by Dan McCreary on RDF tags for state bills and statutes and not yet validated by anyone else."@en ; dc:source . diff --git a/examples/statue.ttl b/examples/statute.ttl similarity index 100% rename from examples/statue.ttl rename to examples/statute.ttl