{"id":25077996,"url":"https://github.com/paregorios/cwkb-json","last_synced_at":"2025-04-15T03:07:51.655Z","repository":{"id":139106548,"uuid":"112214013","full_name":"paregorios/cwkb-json","owner":"paregorios","description":"This JSON dataset includes all authors and works identified in the Linked Data release of the Classical Works Knowledge Base (CWKB).","archived":false,"fork":false,"pushed_at":"2017-11-27T17:00:36.000Z","size":587,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-15T03:07:44.672Z","etag":null,"topics":["bibliography","cwkb","greek","json","latin","rdf-xml","xslt"],"latest_commit_sha":null,"homepage":"","language":"XSLT","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paregorios.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.cwkb.json.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-27T15:32:39.000Z","updated_at":"2019-04-27T06:28:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d107ad6-9177-4fc6-87e4-639a20335e1e","html_url":"https://github.com/paregorios/cwkb-json","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paregorios%2Fcwkb-json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paregorios%2Fcwkb-json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paregorios%2Fcwkb-json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paregorios%2Fcwkb-json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paregorios","download_url":"https://codeload.github.com/paregorios/cwkb-json/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248997079,"owners_count":21195799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bibliography","cwkb","greek","json","latin","rdf-xml","xslt"],"created_at":"2025-02-07T02:40:35.406Z","updated_at":"2025-04-15T03:07:51.649Z","avatar_url":"https://github.com/paregorios.png","language":"XSLT","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Classical Works Knowledge Base in JSON\n\nThis dataset includes all authors and works identified in the [Linked Data release (large RDF/XML file)](http://cwkb.org/allrecords/rdf) of the [Classical Works Knowledge Base (CWKB)](http://www.cwkb.org/), arranged hierarchically into a list of authors, each with a subordinate \"works\" list, all serialized into JavaScript Object Notation (JSON) format.\n\nAnd if you're interested in this, you might also be interested in Stephen Margheim's [Classical Studies Resources](https://github.com/fractaledmind/Classical-Studies-Resources).\n\n## What's Here?\n\nHere's a snippet of the content, formatted to show the general structure (NB ellipses):\n\n```json\n{\n  \"metadata\": {\n      ...\n    },\n  \"authors\": \n    [\n      ...\n      { \n        \"id\" : \"927\",\n        \"abbreviations\" : [ \"Hom.\" ],\n        \"names\" : \n          [ \n            { \"name\" : \"Homerus\", \"lang\" : \"la\" },\n            { \"name\" : \"Omero\", \"lang\" : \"it\" },\n            { \"name\" : \"Homère\", \"lang\" : \"fr\" },\n            { \"name\" : \"Homer\", \"lang\" : \"en\" },\n            { \"name\" : \"Homeros\" } \n          ],\n        \"works\" : \n          [ \n            { \n              \"id\" : \"2814\",\n              \"abbreviations\" : [ \"epigr.\" ],\n              \"titles\" : [ { \"title\" : \"Epigrammata\", \"lang\" : \"la\" } ],\n              \"identifiers\" : \n                [ \"tlg:0012.003\", \"urn:cts:greekLit:tlg0012.tlg003\" ],\n              \"languages\" : [ \"greek\", \"latin\" ] \n            },          \n            { \n              \"id\" : \"2815\",\n              \"abbreviations\" : [ \"Il.\" ],\n              \"titles\" : \n                [ \n                  { \"title\" : \"Ilias\", \"lang\" : \"la\" },\n                  { \"title\" : \"Iliade\", \"lang\" : \"it\" },\n                  { \"title\" : \"Ilias\", \"lang\" : \"de\" },\n                  { \"title\" : \"L'Iliade\", \"lang\" : \"fr\" },\n                  { \"title\" : \"Iliad\", \"lang\" : \"en\" } \n                ],\n              \"identifiers\" : \n                [ \"tlg:0012.001\", \"urn:cts:greekLit:tlg0012.tlg001\" ],\n              \"languages\" : [ \"greek\", \"latin\" ] \n            },\n            { \n              \"id\" : \"2816\",\n              \"abbreviations\" : [ \"Od.\" ],\n              \"titles\" : \n                [ \n                  { \"title\" : \"Odyssea\", \"lang\" : \"la\" },\n                  { \"title\" : \"Odissea\", \"lang\" : \"it\" },\n                  { \"title\" : \"Odyssee\", \"lang\" : \"de\" },\n                  { \"title\" : \"l'Odyssée\", \"lang\" : \"fr\" },\n                  { \"title\" : \"Odyssey\", \"lang\" : \"en\" } \n                ],\n              \"identifiers\" : \n                [ \"tlg:0012.002\", \"urn:cts:greekLit:tlg0012.tlg002\" ],\n              \"languages\" :  [ \"greek\", \"latin\" ] \n            } \n          ] \n      },\n      ...\n    ]\n}\n```\n\nKeys for authors and works make use of the unique identifying numbers found in the original CWKB RDF (e.g., where CWBK assigns an identifier like \"http://cwkb.org/work/id/7960/rdf\", the key value \"7960\" appears in the appropriate JSON object in the \"works\" array). Alternate names and abbreviations for authors, as well as titles and abbreviations for works, have also been replicated, as have external identifiers used by the Perseus Digital Library, the Packard Humanities Institute's online Latin texts, etc. The purpose of this JSON serialization is to facilitate use of the CWKB in web applications and other environments.\n\n## Download and Usage\n\nThe CWKB JSON file may be downloaded from https://raw.githubusercontent.com/paregorios/cwkb-json/master/json/cwkb.json.\n\nSome rudimentary usage in python is demonstrated in ```check-json.ipynb```. Your mileage may vary.\n\n## Tooling and Requirements\n\nThe CWKB RDF/XML is converted to JSON using the bespoke ```rdf2json.xsl```file, which requires XSL 3.0. \n\n## Copyrights and Licenses\n\n### The CWKB JSON dataset\nThe CWKB makes no explicit claim of copyright to the CWKB, but it does post [a bespoke open-ish license](http://cwkb.org/credits). Its text is replicated in the \"metadata\" section of the dataset, and also in the ```COPYING.cwkb.json.txt``` file, where additional terms have been added.\n\n### The rdf2json.xsl stylesheet\n\nPlease see ```UNLICENSE.rdf2json.xsl.txt```. \n\n## Problems and Suggestions\n\nYou're welcome to open a ticket on [the issue tracker](https://github.com/paregorios/cwkb-json/issues), but what I really love are pull requests.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparegorios%2Fcwkb-json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparegorios%2Fcwkb-json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparegorios%2Fcwkb-json/lists"}