{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-05-19T14:08:22.724613+00:00",
  "custom_fields": {
    "code:codeRepository": "https://github.com/FAIRmat-NFDI/pynxtools"
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "FAIRmat-NFDI/pynxtools-v0.14.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:283d70ad1e18ec6cd05319a7c2db55f6",
        "ext": "zip",
        "id": "a5b7bfe2-747e-4628-8512-bb9cba319ecd",
        "key": "FAIRmat-NFDI/pynxtools-v0.14.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/20288298/files/FAIRmat-NFDI/pynxtools-v0.14.0.zip/content",
          "self": "https://zenodo.org/api/records/20288298/files/FAIRmat-NFDI/pynxtools-v0.14.0.zip"
        },
        "metadata": null,
        "mimetype": "application/zip",
        "size": 16479481,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 16479481
  },
  "id": "20288298",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/20288298/access",
    "access_grants": "https://zenodo.org/api/records/20288298/access/grants",
    "access_links": "https://zenodo.org/api/records/20288298/access/links",
    "access_request": "https://zenodo.org/api/records/20288298/access/request",
    "access_users": "https://zenodo.org/api/records/20288298/access/users",
    "archive": "https://zenodo.org/api/records/20288298/files-archive",
    "archive_media": "https://zenodo.org/api/records/20288298/media-files-archive",
    "communities": "https://zenodo.org/api/records/20288298/communities",
    "communities-suggestions": "https://zenodo.org/api/records/20288298/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.20288298",
    "draft": "https://zenodo.org/api/records/20288298/draft",
    "file_modification": "https://zenodo.org/api/records/20288298/file-modification",
    "files": "https://zenodo.org/api/records/20288298/files",
    "latest": "https://zenodo.org/api/records/20288298/versions/latest",
    "latest_html": "https://zenodo.org/records/20288298/latest",
    "media_files": "https://zenodo.org/api/records/20288298/media-files",
    "parent": "https://zenodo.org/api/records/13862041",
    "parent_doi": "https://doi.org/10.5281/zenodo.13862041",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.13862041",
    "parent_html": "https://zenodo.org/records/13862041",
    "preview_html": "https://zenodo.org/records/20288298?preview=1",
    "quota_increase": "https://zenodo.org/api/records/20288298/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/20288298/request-deletion",
    "requests": "https://zenodo.org/api/records/20288298/requests",
    "reserve_doi": "https://zenodo.org/api/records/20288298/draft/pids/doi",
    "self": "https://zenodo.org/api/records/20288298",
    "self_doi": "https://doi.org/10.5281/zenodo.20288298",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.20288298",
    "self_html": "https://zenodo.org/records/20288298",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:20288298/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:20288298/sequence/default",
    "versions": "https://zenodo.org/api/records/20288298/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "additional_descriptions": [
      {
        "description": "If you use this software, please cite it using the metadata from this file.",
        "type": {
          "id": "notes",
          "title": {
            "de": "Anmerkungen",
            "en": "Notes"
          }
        }
      }
    ],
    "creators": [
      {
        "person_or_org": {
          "family_name": "Shabih",
          "given_name": "Sherjeel",
          "identifiers": [
            {
              "identifier": "0009-0008-6635-4465",
              "scheme": "orcid"
            }
          ],
          "name": "Shabih, Sherjeel",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Pielsticker",
          "given_name": "Lukas",
          "identifiers": [
            {
              "identifier": "0000-0001-9361-8333",
              "scheme": "orcid"
            }
          ],
          "name": "Pielsticker, Lukas",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Dobener",
          "given_name": "Florian",
          "identifiers": [
            {
              "identifier": "0000-0003-1987-6224",
              "scheme": "orcid"
            }
          ],
          "name": "Dobener, Florian",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Albino",
          "given_name": "Andrea",
          "identifiers": [
            {
              "identifier": "0000-0001-9280-7431",
              "scheme": "orcid"
            }
          ],
          "name": "Albino, Andrea",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Chang",
          "given_name": "Theodore",
          "identifiers": [
            {
              "identifier": "0000-0002-4911-0230",
              "scheme": "orcid"
            }
          ],
          "name": "Chang, Theodore",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Emminger",
          "given_name": "Carola",
          "identifiers": [
            {
              "identifier": "0000-0003-4793-1809",
              "scheme": "orcid"
            }
          ],
          "name": "Emminger, Carola",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Ginzburg",
          "given_name": "Lev",
          "identifiers": [
            {
              "identifier": "0000-0001-8929-1040",
              "scheme": "orcid"
            }
          ],
          "name": "Ginzburg, Lev",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Hildebrandt",
          "given_name": "Ron",
          "identifiers": [
            {
              "identifier": "0000-0001-6932-604X",
              "scheme": "orcid"
            }
          ],
          "name": "Hildebrandt, Ron",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "K\u00fchbach",
          "given_name": "Markus",
          "identifiers": [
            {
              "identifier": "0000-0002-7117-5196",
              "scheme": "orcid"
            }
          ],
          "name": "K\u00fchbach, Markus",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Mozumder",
          "given_name": "Rubel",
          "identifiers": [
            {
              "identifier": "0009-0007-5926-6646",
              "scheme": "orcid"
            }
          ],
          "name": "Mozumder, Rubel",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Pincelli",
          "given_name": "Tommaso",
          "identifiers": [
            {
              "identifier": "0000-0003-2692-2540",
              "scheme": "orcid"
            }
          ],
          "name": "Pincelli, Tommaso",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Aeschlimann",
          "given_name": "Martin",
          "identifiers": [
            {
              "identifier": "0000-0003-3413-5029",
              "scheme": "orcid"
            }
          ],
          "name": "Aeschlimann, Martin",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Grundmann",
          "given_name": "Marius",
          "identifiers": [
            {
              "identifier": "0000-0001-7554-182X",
              "scheme": "orcid"
            }
          ],
          "name": "Grundmann, Marius",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Hetaba",
          "given_name": "Walid",
          "identifiers": [
            {
              "identifier": "0000-0003-4728-0786",
              "scheme": "orcid"
            }
          ],
          "name": "Hetaba, Walid",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Palma",
          "given_name": "Carlos-Andres",
          "identifiers": [
            {
              "identifier": "0000-0001-5576-8496",
              "scheme": "orcid"
            }
          ],
          "name": "Palma, Carlos-Andres",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Rettig",
          "given_name": "Laurenz",
          "identifiers": [
            {
              "identifier": "0000-0002-0725-6696",
              "scheme": "orcid"
            }
          ],
          "name": "Rettig, Laurenz",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Scheidgen",
          "given_name": "Markus",
          "identifiers": [
            {
              "identifier": "0000-0002-8038-2277",
              "scheme": "orcid"
            }
          ],
          "name": "Scheidgen, Markus",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Brockhauser",
          "given_name": "Sandor",
          "identifiers": [
            {
              "identifier": "0000-0002-9700-4803",
              "scheme": "orcid"
            }
          ],
          "name": "Brockhauser, Sandor",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "M\u00e1rquez Prieto",
          "given_name": "Jos\u00e9 A.",
          "identifiers": [
            {
              "identifier": "0000-0002-8173-2566",
              "scheme": "orcid"
            }
          ],
          "name": "M\u00e1rquez Prieto, Jos\u00e9 A.",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Draxl",
          "given_name": "Claudia",
          "identifiers": [
            {
              "identifier": "0000-0003-3523-6657",
              "scheme": "orcid"
            }
          ],
          "name": "Draxl, Claudia",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Koch",
          "given_name": "Christoph T.",
          "identifiers": [
            {
              "identifier": "0000-0002-3984-1523",
              "scheme": "orcid"
            }
          ],
          "name": "Koch, Christoph T.",
          "type": "personal"
        }
      },
      {
        "person_or_org": {
          "family_name": "Weber",
          "given_name": "Heiko B.",
          "identifiers": [
            {
              "identifier": "0000-0002-6403-9022",
              "scheme": "orcid"
            }
          ],
          "name": "Weber, Heiko B.",
          "type": "personal"
        }
      }
    ],
    "description": "pynxtools is a Python package that provides core functionalities for converting experimental data into HDF5 files that are compliant with NeXus application definitions (https://manual.nexusformat.org/classes/applications/index.html). During the data conversion process it performs data verification (e.g., checking for expected data types) to ensure compliance with the chosen NeXus application definition. In addition to its standalone capabilities, pynxtools offers an interface for developing custom reader plugins to convert experimental raw data into structured HDF5 formats. The package can also be used as a plugin for the NOMAD platform (https://nomad-lab.eu/nomad-lab/), a distributed web-based system for managing materials science data, allowing users to convert experimental data directly into the NOMAD metainfo format. The resulting HDF5 files are parsed and stored in the NOMAD central database, ensuring that the data remains findable, accessible, interoperable, and reusable (FAIR).\nThis work is part of the FAIRmat project (project ID 460197019), funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) (https://gepris.dfg.de/gepris/projekt/460197019?language=en). Visit the [FAIRmat page](https://www.fairmat-nfdi.eu/fairmat/about-fairmat/consortium-fairmat) for more info.",
    "publication_date": "2026-05-19",
    "publisher": "Zenodo",
    "related_identifiers": [
      {
        "identifier": "https://github.com/FAIRmat-NFDI/pynxtools/tree/v0.14.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": "A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code."
        },
        "id": "apache-2.0",
        "props": {
          "scheme": "spdx",
          "url": "http://www.apache.org/licenses/LICENSE-2.0"
        },
        "title": {
          "en": "Apache License 2.0"
        }
      }
    ],
    "title": "Pynxtools: A Python Library for NeXus-Compliant Experimental Data Conversion and Integration with NOMAD Platform",
    "version": "v0.14.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "509715"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "6c355bd6-35b6-4f64-b435-063bb1978e71",
      "entries": [
        {
          "access": {
            "member_policy": "open",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "open",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2023-04-26T14:10:21.964574+00:00",
          "custom_fields": {},
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "6c355bd6-35b6-4f64-b435-063bb1978e71",
          "links": {},
          "metadata": {
            "curation_policy": "<p>We welcome materials related to FAIR research data management (RDM) best practices and research data infrastructure, either from FAIRmat members, collaborators or other RDM practitioners.&nbsp;</p>\n\n<p>Documentation and materials related to&nbsp;the FAIRmat infrastructure, NOMAD, and NOMAD Oasis will be accepted from FAIRmat developers&nbsp;and the users of both public&nbsp;NOMAD and NOMAD Oasis.&nbsp;</p>\n\n<p>Uploaded materials include (but not limited to): publications, users guides, presentations, posters, FAIRmat newsletters.</p>",
            "funding": [
              {
                "award": {
                  "identifiers": [
                    {
                      "identifier": "https://gepris.dfg.de/gepris/projekt/460197019?language=en",
                      "scheme": "url"
                    }
                  ],
                  "number": "460197019",
                  "title": {
                    "en": "FAIRmat \u2013 FAIR Data Infrastructure for Condensed-Matter Physics and the Chemical Physics of Solids"
                  }
                },
                "funder": {
                  "id": "018mejw64"
                }
              }
            ],
            "page": "<p>FAIRmat is on a mission to make research data <strong>F</strong>indable, <strong>A</strong>ccessible, <strong>I</strong>nteroperable and <strong>R</strong>e-purposable (FAIR), for the field of condensed-matter physics and the chemical physics of solids, by&nbsp;providing scientists with a FAIR data infrastructure and the skills and tools they need to make the most of it.</p>\n<p><strong>Our mission has two parts:</strong></p>\n<ol>\n<li>Develop and maintain a federated FAIR data infrastructure for materials data with built-in tools and standards to support scientific collaboration and proper research data management (RDM) practices.</li>\n<li>Support the scientific community to introduce and maintain high standards of reproducibility, research integrity, and compliance with ethical and legal requirements by adopting proper RDM practices based on the FAIR data principles.</li>\n</ol>\n<p>FAIRmat integrates data obtained from synthesis, experiment, theory, computations, and applications, to drive the basic physical sciences, reaching out to chemistry, engineering, industry, and society. FAIRmat operates the NOMAD Laboratory, which offers cutting-edge tools for collecting, storing, presenting, and analyzing materials-science data. &nbsp;<br>&nbsp;</p>\n<p><strong>FAIRmat is funded as a consortium of the German Research-Data Infrastructure&nbsp;<a href=\"https://www.nfdi.de/\">NFDI</a>, </strong><strong>by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) &ndash; project 460197019.</strong></p>",
            "title": "FAIRmat",
            "type": {
              "id": "project"
            },
            "website": "https://www.fairmat-nfdi.eu/"
          },
          "revision_id": 3,
          "slug": "fairmat_nfdi",
          "updated": "2024-03-14T08:17:28.843789+00:00"
        }
      ],
      "ids": [
        "6c355bd6-35b6-4f64-b435-063bb1978e71"
      ]
    },
    "id": "13862041",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.13862041",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.20288298",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:20288298",
      "provider": "oai"
    }
  },
  "revision_id": 4,
  "stats": {
    "all_versions": {
      "data_volume": 15509386734.0,
      "downloads": 950,
      "unique_downloads": 940,
      "unique_views": 2507,
      "views": 2583
    },
    "this_version": {
      "data_volume": 82397405.0,
      "downloads": 5,
      "unique_downloads": 5,
      "unique_views": 20,
      "views": 20
    }
  },
  "status": "published",
  "swh": {
    "swhid": "swh:1:dir:6e53cd0fac56fcabdd4163c237f7aa29a88a68ed;origin=https://doi.org/10.5281/zenodo.13862041;visit=swh:1:snp:753ee24f3237cfc08d8fe7e1505ddb691d57b745;anchor=swh:1:rel:18cbe149755d4d811cd6c16cb83e61dc20110d09;path=FAIRmat-NFDI-pynxtools-7fc7647"
  },
  "updated": "2026-05-19T14:08:22.923395+00:00",
  "versions": {
    "index": 49,
    "is_latest": true
  }
}