Skip to content

Instantly share code, notes, and snippets.

@hubgit
Last active December 24, 2016 19:09
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save hubgit/005ce6b78e4700374bc8 to your computer and use it in GitHub Desktop.
Save hubgit/005ce6b78e4700374bc8 to your computer and use it in GitHub Desktop.
JSON-LD representation of a scholarly article
{
"@context": "http://schema.org",
"@graph": [
{
"@type": "ScholarlyArticle",
"name": "The title of the article",
"datePublished": "2015-03-17",
"dateCreated": "2014-12-31",
"isPartOf": {
"@type": "PublicationIssue",
"issueNumber": 1,
"isPartOf": {
"@type": "PublicationVolume",
"volumeNumber": 3,
"isPartOf": {
"@type": "Periodical",
"name": "Journal Name"
}
}
},
"pageStart": 123,
"sameAs": "https://dx.doi.org/10.1234/example.123",
"description": "The abstract of the article.",
"copyrightYear": 2015,
"copyrightHolder": "Author et al.",
"license": "http://creativecommons.org/licenses/by/4.0/",
"publisher": {
"@type": "Organization",
"name": "Publisher Name",
"url": "http://example.com/publisher"
},
"about": [
{
"url": "/subjects/subject-a",
"name": "Subject A"
},
{
"url": "/subjects/subject-b",
"name": "Subject B"
}
],
"keywords": "keyword a, keyword b, keyword c",
"author": [
{
"@type": "Person",
"@id": "first-person"
}
],
"contributor": [
{
"@type": "Role",
"roleName": "http://dictionary.casrai.org/Contributor_Roles/Methodology",
"contributor": [
{
"@type": "Person",
"@id": "first-person"
},
{
"@type": "Person",
"@id": "second-person"
}
]
},
{
"@type": "Role",
"roleName": "http://dictionary.casrai.org/Contributor_Roles/Investigation",
"contributor": [
{
"@type": "Person",
"@id": "first-person"
}
]
}
],
"editor": [
{
"@type": "Person",
"@id": "third-person"
}
]
},
{
"@type": "Person",
"@id": "first-person",
"name": "First A. Person",
"givenName": "First A.",
"familyName": "Person",
"sameAs": "http://orcid.org/xxxx-xxxx-xxxx-xxxx",
"affiliation": [
{
"@type": "Organization",
"@id": "first-org"
},
{
"@type": "Organization",
"@id": "second-org"
}
]
},
{
"@type": "Person",
"@id": "second-person",
"name": "Second B. Person",
"givenName": "Second B.",
"familyName": "Person",
"sameAs": "http://orcid.org/xxxx-xxxx-xxxx-xxxx",
"affiliation": [
{
"@type": "Organization",
"@id": "first-org"
}
]
},
{
"@type": "Person",
"@id": "third-person",
"name": "Third Person",
"givenName": "Third",
"familyName": "Person"
},
{
"@type": "Organization",
"@id": "first-org",
"name": "Institution",
"department": "Department A",
"address": {
"@type": "PostalAddress",
"addressLocality": "City A",
"addressRegion": "State A",
"addressCountry": "Country A"
}
},
{
"@type": "Organization",
"@id": "second-org",
"name": "Institution",
"department": "Department B",
"address": {
"@type": "PostalAddress",
"addressLocality": "City A",
"addressRegion": "State A",
"addressCountry": "Country A"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment