{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-03-16T21:16:33.542848+00:00",
  "custom_fields": {
    "code:codeRepository": "https://github.com/linkml/linkml-map"
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "linkml/linkml-map-v0.4.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:0004b737fc9a2b4515a7fed36e874e87",
        "ext": "zip",
        "id": "e362bf86-577b-46b4-9322-43385136673e",
        "key": "linkml/linkml-map-v0.4.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/19056901/files/linkml/linkml-map-v0.4.0.zip/content",
          "self": "https://zenodo.org/api/records/19056901/files/linkml/linkml-map-v0.4.0.zip"
        },
        "metadata": null,
        "mimetype": "application/zip",
        "size": 609923,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 609923
  },
  "id": "19056901",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/19056901/access",
    "access_grants": "https://zenodo.org/api/records/19056901/access/grants",
    "access_links": "https://zenodo.org/api/records/19056901/access/links",
    "access_request": "https://zenodo.org/api/records/19056901/access/request",
    "access_users": "https://zenodo.org/api/records/19056901/access/users",
    "archive": "https://zenodo.org/api/records/19056901/files-archive",
    "archive_media": "https://zenodo.org/api/records/19056901/media-files-archive",
    "communities": "https://zenodo.org/api/records/19056901/communities",
    "communities-suggestions": "https://zenodo.org/api/records/19056901/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.19056901",
    "draft": "https://zenodo.org/api/records/19056901/draft",
    "file_modification": "https://zenodo.org/api/records/19056901/file-modification",
    "files": "https://zenodo.org/api/records/19056901/files",
    "latest": "https://zenodo.org/api/records/19056901/versions/latest",
    "latest_html": "https://zenodo.org/records/19056901/latest",
    "media_files": "https://zenodo.org/api/records/19056901/media-files",
    "parent": "https://zenodo.org/api/records/16884043",
    "parent_doi": "https://doi.org/10.5281/zenodo.16884043",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.16884043",
    "parent_html": "https://zenodo.org/records/16884043",
    "preview_html": "https://zenodo.org/records/19056901?preview=1",
    "quota_increase": "https://zenodo.org/api/records/19056901/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/19056901/request-deletion",
    "requests": "https://zenodo.org/api/records/19056901/requests",
    "reserve_doi": "https://zenodo.org/api/records/19056901/draft/pids/doi",
    "self": "https://zenodo.org/api/records/19056901",
    "self_doi": "https://doi.org/10.5281/zenodo.19056901",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.19056901",
    "self_html": "https://zenodo.org/records/19056901",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:19056901/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:19056901/sequence/default",
    "versions": "https://zenodo.org/api/records/19056901/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "name": "Lawrence Berkeley National Laboratory"
          }
        ],
        "person_or_org": {
          "family_name": "Chris Mungall",
          "name": "Chris Mungall",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Corey Cox",
          "name": "Corey Cox",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "Lawrence Berkeley National Lab"
          }
        ],
        "person_or_org": {
          "family_name": "Sierra Moxon",
          "name": "Sierra Moxon",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "i alarmed alien",
          "name": "i alarmed alien",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "Lawrence Berkeley National Laboratory"
          }
        ],
        "person_or_org": {
          "family_name": "Patrick Kalita",
          "name": "Patrick Kalita",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Silvano Cirujano Cuesta",
          "name": "Silvano Cirujano Cuesta",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Martin Wellman",
          "name": "Martin Wellman",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Harshad",
          "name": "Harshad",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "Dartmouth College, @dandi, @Debian, @DataLad, @neurodebian, @PyMVPA, @fail2ban"
          }
        ],
        "person_or_org": {
          "family_name": "Yaroslav Halchenko",
          "name": "Yaroslav Halchenko",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "Lawrence Berkeley National Laboratory"
          }
        ],
        "person_or_org": {
          "family_name": "Mark Andrew Miller",
          "name": "Mark Andrew Miller",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "madanucd",
          "name": "madanucd",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Kevin Schaper",
          "name": "Kevin Schaper",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "JP Morgan Chase"
          }
        ],
        "person_or_org": {
          "family_name": "Jack Higgs",
          "name": "Jack Higgs",
          "type": "personal"
        }
      }
    ],
    "description": "<h2>What's Changed</h2>\n<ul>\n<li>Implement pivot operation for EAV/measurement data transformation by @cmungall in https://github.com/linkml/linkml-map/pull/108</li>\n<li>Relax dependency version constraints for library compatibility by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/109</li>\n<li>Add markers and instructions to extract branches from long functions by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/105</li>\n<li>offset implementation by @madanucd in https://github.com/linkml/linkml-map/pull/110</li>\n<li>Fix known dependency vulnerabilities by @jackhiggs in https://github.com/linkml/linkml-map/pull/119</li>\n<li>Allow multiple class_derivations for the same target class by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/118</li>\n<li>Add uuid5() function to transformation expressions by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/117</li>\n<li>Replace hand-rolled expression evaluator with simpleeval by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/122</li>\n<li>Add multi-output stream writers and -O CLI option by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/115</li>\n<li>Coerce numeric strings in comparison operators by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/135</li>\n<li>NMDC: Document inlined-object flattening to lakehouse-style columns (tests only) by @turbomam in https://github.com/linkml/linkml-map/pull/130</li>\n<li>NMDC: Document string/scalar-to-structured measurement transforms (tests only) by @turbomam in https://github.com/linkml/linkml-map/pull/131</li>\n<li>Add cross-table lookup support for join-based transformations by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/136</li>\n<li>Add NMDC transformation pattern tests (flattening + uuid5) by @turbomam in https://github.com/linkml/linkml-map/pull/145</li>\n<li>Add NMDC Biosample-Study cross-table join tests (#136) by @turbomam in https://github.com/linkml/linkml-map/pull/148</li>\n<li>Fix JSON output: omit null values and add trailing newline by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/149</li>\n<li>Clarify architectural vision: TransformationSpecification as IR by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/153</li>\n<li>Document expression language, functions, and multi-output for RC by @amc-corey-cox in https://github.com/linkml/linkml-map/pull/154</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li>@madanucd made their first contribution in https://github.com/linkml/linkml-map/pull/110</li>\n<li>@jackhiggs made their first contribution in https://github.com/linkml/linkml-map/pull/119</li>\n</ul>\n<p><strong>Full Changelog</strong>: https://github.com/linkml/linkml-map/compare/v0.3.9...v0.4.0</p>",
    "publication_date": "2026-03-16",
    "publisher": "Zenodo",
    "related_identifiers": [
      {
        "identifier": "https://github.com/linkml/linkml-map/tree/v0.4.0",
        "relation_type": {
          "id": "issupplementto",
          "title": {
            "de": "Erg\u00e4nzt",
            "en": "Is supplement to"
          }
        },
        "resource_type": {
          "id": "software",
          "title": {
            "de": "Software",
            "en": "Software"
          }
        },
        "scheme": "url"
      }
    ],
    "resource_type": {
      "id": "software",
      "title": {
        "de": "Software",
        "en": "Software"
      }
    },
    "rights": [
      {
        "description": {
          "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited."
        },
        "icon": "cc-by-icon",
        "id": "cc-by-4.0",
        "props": {
          "scheme": "spdx",
          "url": "https://creativecommons.org/licenses/by/4.0/legalcode"
        },
        "title": {
          "en": "Creative Commons Attribution 4.0 International"
        }
      }
    ],
    "title": "linkml/linkml-map: v0.4.0",
    "version": "v0.4.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "13996"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {},
    "id": "16884043",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.16884043",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.19056901",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:19056901",
      "provider": "oai"
    }
  },
  "revision_id": 4,
  "stats": {
    "all_versions": {
      "data_volume": 7682585.0,
      "downloads": 15,
      "unique_downloads": 15,
      "unique_views": 68,
      "views": 69
    },
    "this_version": {
      "data_volume": 0.0,
      "downloads": 0,
      "unique_downloads": 0,
      "unique_views": 7,
      "views": 8
    }
  },
  "status": "published",
  "swh": {
    "swhid": "swh:1:dir:d11130449040aa4ba54ea9a919aaf1203fc430ae;origin=https://doi.org/10.5281/zenodo.16884043;visit=swh:1:snp:03f4105e6e9bb0a89c14d254afc127b367f3584a;anchor=swh:1:rel:48f21b75ec348f49a479f12879a6c910a915e7fd;path=linkml-linkml-map-96d48d3"
  },
  "updated": "2026-03-16T21:16:33.760646+00:00",
  "versions": {
    "index": 6,
    "is_latest": false
  }
}