org.latha.zenodo.defs

nandi.latha.org

{
  "id": "org.latha.zenodo.defs",
  "defs": {
    "ads": {
      "type": "token",
      "description": "Astrophysics Data System identifier scheme."
    },
    "doi": {
      "type": "token",
      "description": "Digital Object Identifier scheme."
    },
    "url": {
      "type": "token",
      "description": "Uniform Resource Locator scheme."
    },
    "isbn": {
      "type": "token",
      "description": "International Standard Book Number scheme."
    },
    "lsid": {
      "type": "token",
      "description": "Life Science Identifier scheme."
    },
    "pmid": {
      "type": "token",
      "description": "PubMed identifier scheme."
    },
    "arxiv": {
      "type": "token",
      "description": "arXiv identifier scheme."
    },
    "cites": {
      "type": "token",
      "description": "This record cites the referenced resource."
    },
    "other": {
      "type": "token",
      "description": "Other identifier scheme."
    },
    "handle": {
      "type": "token",
      "description": "Handle system identifier scheme."
    },
    "creator": {
      "type": "object",
      "required": [
        "name"
      ],
      "properties": {
        "name": {
          "type": "string",
          "description": "Full name of the creator.",
          "maxGraphemes": 200
        },
        "orcid": {
          "type": "string",
          "description": "ORCID identifier (e.g. '0000-0002-1825-0097')."
        },
        "affiliation": {
          "type": "string",
          "description": "Institutional affiliation.",
          "maxGraphemes": 200
        }
      },
      "description": "A person who created the research artifact."
    },
    "fileRef": {
      "type": "object",
      "required": [
        "name"
      ],
      "properties": {
        "name": {
          "type": "string",
          "description": "Filename."
        },
        "size": {
          "type": "integer",
          "description": "File size in bytes."
        },
        "checksum": {
          "type": "string",
          "description": "MD5 or SHA256 checksum of the file."
        },
        "mimeType": {
          "type": "string",
          "description": "MIME type of the file."
        }
      },
      "description": "Reference to a file associated with the research artifact."
    },
    "hasPart": {
      "type": "token",
      "description": "The referenced resource is part of this record."
    },
    "isPartOf": {
      "type": "token",
      "description": "This record is part of the referenced resource."
    },
    "isCitedBy": {
      "type": "token",
      "description": "The cited resource cites this record."
    },
    "references": {
      "type": "token",
      "description": "This record references the identified resource."
    },
    "isIdenticalTo": {
      "type": "token",
      "description": "This record is identical to the referenced resource."
    },
    "isNewVersionOf": {
      "type": "token",
      "description": "This record is a new version of the referenced resource."
    },
    "isReferencedBy": {
      "type": "token",
      "description": "The identified resource references this record."
    },
    "isSupplementTo": {
      "type": "token",
      "description": "This record is a supplement to the referenced resource."
    },
    "isSupplementedBy": {
      "type": "token",
      "description": "The referenced resource is a supplement to this record."
    },
    "relatedIdentifier": {
      "type": "object",
      "required": [
        "identifier",
        "relation"
      ],
      "properties": {
        "scheme": {
          "type": "string",
          "description": "Identifier scheme.",
          "knownValues": [
            "org.latha.zenodo.defs#doi",
            "org.latha.zenodo.defs#url",
            "org.latha.zenodo.defs#isbn",
            "org.latha.zenodo.defs#arxiv",
            "org.latha.zenodo.defs#pmid",
            "org.latha.zenodo.defs#handle",
            "org.latha.zenodo.defs#lsid",
            "org.latha.zenodo.defs#ads",
            "org.latha.zenodo.defs#other"
          ]
        },
        "relation": {
          "type": "string",
          "description": "Relationship type between this record and the identified resource.",
          "knownValues": [
            "org.latha.zenodo.defs#isCitedBy",
            "org.latha.zenodo.defs#cites",
            "org.latha.zenodo.defs#isSupplementTo",
            "org.latha.zenodo.defs#isSupplementedBy",
            "org.latha.zenodo.defs#isNewVersionOf",
            "org.latha.zenodo.defs#isPreviousVersionOf",
            "org.latha.zenodo.defs#isPartOf",
            "org.latha.zenodo.defs#hasPart",
            "org.latha.zenodo.defs#isIdenticalTo",
            "org.latha.zenodo.defs#isAlternateIdentifier",
            "org.latha.zenodo.defs#references",
            "org.latha.zenodo.defs#isReferencedBy"
          ]
        },
        "identifier": {
          "type": "string",
          "description": "The identifier value (e.g. a DOI, URL, ISBN)."
        }
      },
      "description": "A related resource identifier with its relation type and scheme."
    },
    "isPreviousVersionOf": {
      "type": "token",
      "description": "This record is a previous version of the referenced resource."
    },
    "isAlternateIdentifier": {
      "type": "token",
      "description": "The identifier is an alternate for the same resource."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1,
  "description": "Shared type definitions for the org.latha.zenodo namespace."
}

Validate Record

Validate a record against org.latha.zenodo.defs

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:ngokl2gnmpbvuvrfckja3g7p
CID
bafyreif7ynrrzk7oq4kxpocw3pjsbpn57zel5yjwu2wdzm6py6gzlssjcu
Indexed At
2026-05-12 06:20 UTC
AT-URI
at://did:plc:ngokl2gnmpbvuvrfckja3g7p/com.atproto.lexicon.schema/org.latha.zenodo.defs

Lexicon Garden

@