{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "tng-devel-0.1.8.2-2.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T09:35:32.564489173Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/tng-devel-0.1.8.2-2.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-tng-1.8.2",
      "name": "tng",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "66f9b1486fe4a22a412a5310b8819f80e5539a0ec6a70d213a35fb0f42f6a509"
        }
      ],
      "description": "\nTRAJNG (Trajectory next generation) is a program library for handling\nmolecular dynamics (MD) trajectories. It can store coordinates, and\noptionally velocities and the H-matrix. Coordinates and velocities are\nstored with user-specified precision. In addition, program specific\ninformation (text strings) can optionally be stored in the beginning\nof each file. Atomic labels can also optionally be stored once in the\nbeginning of the file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/tng@1.8.2-2.oe2403sp3?arch=aarch64&epoch=0&upstream=tng-1.8.2-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/gromacs/tng",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Trajectory Next Generation binary format manipulation library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.8.2-2.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-tng-devel-1.8.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-tng-1.8.2"
    }
  ]
}
