{
  "_schema": "https://data.nist.gov/od/dm/nerdm-schema/v0.7#",
  "@context": [
    "https://data.nist.gov/od/dm/nerdm-pub-context.jsonld",
    {
      "@base": "ark:/88434/mds1095g5s"
    }
  ],
  "@type": [
    "nrdp:DataPublication",
    "nrdp:PublicDataResource",
    "dcat:Dataset"
  ],
  "_extensionSchemas": [
    "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/PublicDataResource"
  ],
  "@id": "ark:/88434/mds1095g5s",
  "ediid": "5BD6C3C9109D1355E0531A570681CCEF1870",
  "version": "1.0.1",
  "doi": "doi:10.18434/mds2-1870",
  "title": "The NIST Extensible Resource Data Model (NERDm):  JSON schemas for rich description of data resources",
  "contactPoint": {
    "fn": "Raymond Plante",
    "hasEmail": "mailto:raymond.plante@nist.gov"
  },
  "modified": "2017-09-02 00:00:00",
  "status": "available",
  "landingPage": "https://data.nist.gov/od/id/5BD6C3C9109D1355E0531A570681CCEF1870",
  "description": [
    "The NIST Extensible Resource Data Model (NERDm) is a set of schemas for encoding in JSON format metadata\nthat describe digital resources. The variety of digital resources it can describe includes not only\ndigital data sets and collections, but also software, digital services, web sites and portals, and\ndigital twins. It was created to serve as the internal metadata format used by the NIST Public Data\nRepository and Science Portal to drive rich presentations on the web and to enable discovery; however, it\nwas also designed to enable programmatic access to resources and their metadata by external users.\nInteroperability was also a key design aim: the schemas are defined using the JSON Schema standard,\nmetadata are encoded as JSON-LD, and their semantics are tied to community ontologies, with an emphasis\non DCAT and the US federal Project Open Data (POD) models. Finally, extensibility is also central to its\ndesign: the schemas are composed of a central core schema and various extension schemas. New extensions\nto support richer metadata concepts can be added over time without breaking existing applications.",
    "Validation is central to NERDm's extensibility model. Consuming applications should be able to choose\nwhich metadata extensions they care to support and ignore terms and extensions they don't support.\nFurthermore, they should not fail when a NERDm document leverages extensions they don't recognize, even\nwhen on-the-fly validation is required. To support this flexibility, the NERDm framework allows\ndocuments to declare what extensions are being used and where. We have developed an optional extension\nto the standard JSON Schema validation (see ejsonschema below) to support flexible validation: while a\nstandard JSON Schema validater can validate a NERDm document against the NERDm core schema, our extension\nwill validate a NERDm document against any recognized extensions and ignore those that are not\nrecognized.",
    "The NERDm data model is based around the concept of resource, semantically equivalent to a schema.org\nResource, and as in schema.org, there can be different types of resources, such as data sets and\nsoftware. A NERDm document indicates what types the resource qualifies as via the JSON-LD \"@type\"\nproperty. All NERDm Resources are described by metadata terms from the core NERDm schema; however,\ndifferent resource types can be described by additional metadata properties (often drawing on particular\nNERDm extension schemas). A Resource contains Components of various types (including\nDCAT-defined Distributions) that are considered part of the Resource; specifically, these can include downloadable data files, hierachical data\ncollecitons, links to web sites (like software repositories), software tools, or other NERDm Resources.\nThrough the NERDm extension system, domain-specific metadata can be included at either the resource or\ncomponent level. The direct semantic and syntactic connections to the DCAT, POD, and schema.org schemas\nis intended to ensure unambiguous conversion of NERDm documents into those schemas.",
    "As of this writing, the Core NERDm schema and its framework stands at version 0.7 and is compatible with\nthe \"draft-04\" version of JSON Schema. Version 1.0 is projected to be released in 2025. In that\nrelease, the NERDm schemas will be updated to the \"draft2020\" version of JSON Schema. Other improvements\nwill include stronger support for RDF and the Linked Data Platform through its support of JSON-LD."
  ],
  "keyword": [
    "metadata",
    "schema",
    "data management",
    "data repositories",
    "JSON-LD",
    "FAIR"
  ],
  "topic": [
    {
      "@type": "Concept",
      "scheme": "https://data.nist.gov/od/dm/nist-themes/v1.1",
      "tag": "Information Technology: Data and informatics"
    }
  ],
  "accessLevel": "public",
  "license": "https://www.nist.gov/open/license",
  "publisher": {
    "name": "National Institute of Standards and Technology",
    "@type": "org:Organization"
  },
  "language": [
    "en"
  ],
  "bureauCode": [
    "006:55"
  ],
  "programCode": [
    "006:052"
  ],
  "_editStatus": "done",
  "theme": [
    "Information Technology: Data and informatics"
  ],
  "references": [
    {
      "@type": [
        "deo:BibliographicReference"
      ],
      "@id": "#ref:/json-schema.org/",
      "refType": "References",
      "location": "https://json-schema.org/",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/bib/v0.7#/definitions/DCiteReference"
      ],
      "title": "JSON Schema Website",
      "label": "JSON Schema Website"
    },
    {
      "@type": [
        "deo:BibliographicReference"
      ],
      "@id": "#ref:TR/vocab-dcat-2/",
      "refType": "Cites",
      "location": "https://www.w3.org/TR/vocab-dcat-2/",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/bib/v0.7#/definitions/DCiteReference"
      ],
      "title": "Data Catalog Vocabulary (DCAT) - Version 2, W3C Recommendation 04 February 2020",
      "citation": "Albertoni, R., Browning, D., Cox, S., Gonzalez Beltran, A., Perego, A, Winstanley, P. (2020) Data Catalog Vocabulary (DCAT) - Version 2, W3C Recommendation 04 February 2020, URL: https://www.w3.org/TR/vocab-dcat-2/"
    },
    {
      "@type": [
        "deo:BibliographicReference"
      ],
      "@id": "#ref:resources/dcat-us/",
      "refType": "Cites",
      "location": "https://resources.data.gov/resources/dcat-us/",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/bib/v0.7#/definitions/DCiteReference"
      ],
      "title": "DCAT-US Schema v1.1 (ProjectOpen Data Metadata Schema)",
      "citation": "United States Government, DCAT-US Schema v1.1 (Project Open Data Metadata Schema), URL: https://resources.data.gov/resources/dcat-us/"
    },
    {
      "@type": [
        "npg:Document"
      ],
      "@id": "#ref:10.1007/978-3-540-24750-0_3",
      "refType": "References",
      "location": "https://doi.org/10.1007/978-3-540-24750-0_3",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/bib/v0.7#/definitions/DCiteReference"
      ],
      "title": "The Resource Description Framework (RDF) and its Vocabulary Description Language RDFS",
      "issued": "2004",
      "citation": "McBride, B. (2004). The Resource Description Framework (RDF) and its Vocabulary Description Language RDFS. Handbook on Ontologies, 51-65. https://doi.org/10.1007/978-3-540-24750-0_3\n"
    },
    {
      "@type": [
        "npg:Document"
      ],
      "@id": "#ref:10.1145/507533.507536",
      "refType": "References",
      "location": "https://doi.org/10.1145/507533.507536",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/bib/v0.7#/definitions/DCiteReference"
      ],
      "title": "Resource description framework",
      "issued": "2001-07",
      "citation": "Candan, K. S., Liu, H., & Suvarna, R. (2001). Resource description framework. ACM SIGKDD Explorations Newsletter, 3(1), 6-19. https://doi.org/10.1145/507533.507536\n"
    }
  ],
  "components": [
    {
      "accessURL": "https://github.com/usnistgov/oar-metadata/tree/integration/model",
      "format": {
        "description": "GitHub folder"
      },
      "description": "This directory contains the latest (and previous) versions of the core NERDm Schema and various extensions.  All files with names of the form, \"*-schema*.json\" are JSON Schema definition files; those that do not include a version in the file name represent the latest versions.  The latest version of the core schema is called \"nerdm-schema.json\", and schemas with names of the form, \"nerdm-[ext]-schema.json\", contain extension schemas.  All NERDm schemas here are documented internally, including semantic definitions of all terms.  ",
      "title": "The NERDm JSON Schema Files",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/oar-metadata/tree/integration/model",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    },
    {
      "accessURL": "https://github.com/usnistgov/ejsonschema",
      "format": {
        "description": "GitHub repository"
      },
      "description": "This software repository provides Python software that extends the community software library, python-jsonschema (https://github.com/python-jsonschema/jsonschema) to support NERDm's extension framework.  Use the scripts/validate script to validate NERDm documents on the command line.  (Type \"validate -h\" for more information.)",
      "title": "ejsonschema: Software for Validating JSON supporting extension schemas",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/ejsonschema",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    },
    {
      "accessURL": "https://github.com/usnistgov/oar-metadata/tree/integration/model/examples",
      "format": {
        "description": "GitHub folder"
      },
      "description": "This folder contains example NERDm documents that illustrate the NERDm data model and use of extension schemas.  These all can be validated using the ejsonschema validate script.",
      "title": "Example NERDm Documents",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/oar-metadata/tree/integration/model/examples",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    },
    {
      "accessURL": "https://github.com/usnistgov/oar-metadata",
      "format": {
        "description": "GitHub repository"
      },
      "description": "This software repository includes a Python package, \"nistoar.nerdm\", that aids in creating and handling NERDm documents.  In particular, it includes converters that convert NERDm instances into other formats (like POD, schema.org, and DCAT).  It can also transform NERDm documents conforming to earlier versions of the schemas to that of the latest versions.  ",
      "title": "NERDm Support Software",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/oar-metadata",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    },
    {
      "accessURL": "https://github.com/usnistgov/oar-metadata/blob/integration/model/README-NERDm.md",
      "format": {
        "description": "text file"
      },
      "description": "A general overview of the NERDm schema design and files",
      "title": "README",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/oar-metadata/blob/integration/model/README-NERDm.md",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    }
  ],
  "authors": [
    {
      "familyName": "Plante",
      "fn": "Raymond L. Plante",
      "givenName": "Raymond",
      "middleName": "L.",
      "affiliation": [
        {
          "title": "National Institute of Standards and Technology",
          "subunits": [
            "Materials Measurement Lab",
            "Office of Data and Informatics"
          ],
          "@type": "org:Organization",
          "@id": "ror:05xpvk416"
        }
      ],
      "orcid": "0000-0002-9279-4877",
      "@type": "foaf:Person"
    },
    {
      "familyName": "Greene",
      "fn": "Gretchen  Greene",
      "givenName": "Gretchen",
      "middleName": "",
      "affiliation": [
        {
          "title": "National Institute of Standards and Technology",
          "subunits": [
            "Materials Measurement Lab",
            "Office of Data and Informatics"
          ],
          "@type": "org:Organization",
          "@id": "ror:05xpvk416"
        }
      ],
      "orcid": "0000-0002-2302-9442",
      "@type": "foaf:Person"
    },
    {
      "familyName": "Nandrekar-Heines",
      "fn": "Deoyani  Nandrekar-Heines",
      "givenName": "Deoyani",
      "middleName": "",
      "affiliation": [
        {
          "title": "Prome",
          "@type": "org:Organization"
        }
      ],
      "orcid": "0000-0003-1201-033X",
      "@type": "foaf:Person"
    },
    {
      "familyName": "Lin",
      "fn": "Chuan  Lin",
      "givenName": "Chuan",
      "middleName": "",
      "affiliation": [
        {
          "title": "Prome",
          "@type": "org:Organization"
        }
      ],
      "orcid": "",
      "@type": "foaf:Person"
    }
  ],
  "annotated": "2025-02-13T16:22:27.783843",
  "revised": "2025-02-13T16:04:45.125020",
  "issued": null,
  "firstIssued": "2025-02-13T16:04:45.125020",
  "releaseHistory": {
    "@id": "ark:/88434/mds1095g5s.rel",
    "@type": [
      "nrdr:ReleaseHistory"
    ],
    "hasRelease": [
      {
        "version": "1.0.0",
        "issued": "2017-09-02",
        "@id": "ark:/88434/mds1095g5s/pdr:v/1.0.0",
        "location": "https://data.nist.gov/od/id/ark:/88434/mds1095g5s/pdr:v/1.0.0",
        "description": "initial release"
      },
      {
        "version": "1.0.1",
        "issued": "2017-09-02 00:00:00",
        "@id": "ark:/88434/mds1095g5s/pdr:v/1.0.1",
        "location": "https://data.nist.gov/od/id/ark:/88434/mds1095g5s/pdr:v/1.0.1",
        "description": "metadata update"
      }
    ]
  }
}