{
  "manifest_version": "1.0",
  "package_id": "",
  "files": [
    {
      "file_path": "",
      "file_name": "",
      "object_type": "",
      "role": "",
      "media_type": "",
      "file_format": "",
      "size_bytes": "",
      "checksum_algorithm": "",
      "checksum": "",
      "description": "",
      "related_workflow_step": "",
      "related_object": "",
      "creator": "",
      "created_at": "",
      "identifier": "",
      "license": "",
      "access_rights": "",
      "version": "",
      "notes": ""
    }
  ],
  "_guidance": {
    "scope": "General-purpose, domain-neutral FAIR research data package manifest",
    "requiredness": {
      "M": "Mandatory",
      "R": "Recommended",
      "O": "Optional"
    },
    "checksum_recommendation": "SHA-256",
    "path_rule": "Use relative paths from the package root with forward slashes.",
    "controlled_values": {
      "ObjectType": [
        "data",
        "software",
        "model",
        "workflow",
        "metadata",
        "documentation",
        "image",
        "audio",
        "video",
        "configuration",
        "provenance",
        "other"
      ],
      "Role": [
        "primary_data",
        "derived_data",
        "input",
        "output",
        "code",
        "configuration",
        "metadata",
        "documentation",
        "provenance",
        "license",
        "quality_control",
        "other"
      ],
      "ChecksumAlgorithm": [
        "SHA-256",
        "SHA-512",
        "SHA-1",
        "MD5",
        "other"
      ],
      "AccessRights": [
        "open",
        "restricted",
        "embargoed",
        "closed"
      ]
    }
  }
}