{
  "@context": "https://w3id.org/ro/crate/1.1/context",
  "@graph": [
    {
      "@type": "CreativeWork",
      "@id": "ro-crate-metadata.json",
      "conformsTo": {
        "@id": "https://w3id.org/ro/crate/1.1"
      },
      "about": {
        "@id": "./"
      }
    },
    {
      "@id": "./",
      "@type": "Dataset",
      "name": "Modern collagen atomic C:N differs between fish and mammals and tracks glycine content",
      "identifier": "ark:/99999/dp-quality-control-for-modern-bone-collagen-stable-carbon-and-n.v1",
      "license": "Creative Commons Zero v1.0 Universal",
      "isBasedOn": {
        "@id": "https://doi.org/10.5061/dryad.ffbg79crm"
      },
      "creator": [
        {
          "@id": "#software-agent"
        }
      ],
      "hasPart": [
        {
          "@id": "analysis.py"
        },
        {
          "@id": "figures/fig-1-cn-by-class.png"
        },
        {
          "@id": "figures/fig-2-cn-vs-glycine.png"
        },
        {
          "@id": "figures/fig-3-aa-cn-fdr.png"
        },
        {
          "@id": "figures/fig-4-robustness-forest.png"
        },
        {
          "@id": "tables/tbl-1-cn-by-class.csv"
        },
        {
          "@id": "tables/tbl-2-aa-cn-spearman-fdr.csv"
        },
        {
          "@id": "tables/tbl-3-robustness.csv"
        },
        {
          "@id": "narrative.md"
        }
      ]
    },
    {
      "@id": "#software-agent",
      "@type": "SoftwareApplication",
      "name": "Claude Opus 4.8",
      "identifier": "claude-opus-4-8",
      "description": "engine: claude-science; via: claude-science"
    },
    {
      "@id": "https://doi.org/10.5061/dryad.ffbg79crm",
      "@type": "Dataset",
      "name": "Quality_control_for_modern_bone_collagen_stable_carbon_and_nitrogen_isotope_measurements",
      "creator": [
        {
          "@type": "Person",
          "name": "Szpak"
        },
        {
          "@type": "Person",
          "name": "Paul"
        },
        {
          "@type": "Person",
          "name": "Guiry"
        },
        {
          "@type": "Person",
          "name": "Eric J."
        }
      ]
    },
    {
      "@id": "analysis.py",
      "@type": "SoftwareSourceCode",
      "name": "analysis",
      "encodingFormat": "text/x-python",
      "sha256": "2429f2cc4db246c668a5422c3cb6bf774f6a2f24b83b2dd257cce4668bc8fe5e"
    },
    {
      "@id": "figures/fig-1-cn-by-class.png",
      "@type": "ImageObject",
      "name": "fig-1",
      "encodingFormat": "image/png",
      "sha256": "36cc71f3afb5f6e88d482962fd1d97084f7427d1d043827970f54164c8b40ca3"
    },
    {
      "@id": "figures/fig-2-cn-vs-glycine.png",
      "@type": "ImageObject",
      "name": "fig-2",
      "encodingFormat": "image/png",
      "sha256": "f78f2b5fd8a222f4661a9827abd490c4b088bdf1b474e53c84cccc819aa90d2a"
    },
    {
      "@id": "figures/fig-3-aa-cn-fdr.png",
      "@type": "ImageObject",
      "name": "fig-3",
      "encodingFormat": "image/png",
      "sha256": "2d780848c300e1c2a3feb6793a69fbe0d7d17413a861e8bbd77083b503f3d57c"
    },
    {
      "@id": "figures/fig-4-robustness-forest.png",
      "@type": "ImageObject",
      "name": "fig-4",
      "encodingFormat": "image/png",
      "sha256": "2378cad827477694146a750b4c4f79f439bfb212d24edf92ecac9603d693d3c6"
    },
    {
      "@id": "tables/tbl-1-cn-by-class.csv",
      "@type": "File",
      "name": "tbl-1",
      "encodingFormat": "text/csv",
      "sha256": "39f2e7370f8aa1d3bb099f795827bf4528e03d7442123d6d090b1bedf67540b0"
    },
    {
      "@id": "tables/tbl-2-aa-cn-spearman-fdr.csv",
      "@type": "File",
      "name": "tbl-2",
      "encodingFormat": "text/csv",
      "sha256": "f979894d4ca16c11e3a7c9e2992a3876024ecc9543f72d57d10df8e42b50926f"
    },
    {
      "@id": "tables/tbl-3-robustness.csv",
      "@type": "File",
      "name": "tbl-3",
      "encodingFormat": "text/csv",
      "sha256": "eaae1a7f78d3d85c0a76079037ceda9ce7c870670f64a786bf12d89d580f68c2"
    },
    {
      "@id": "narrative.md",
      "@type": "File",
      "name": "narrative",
      "encodingFormat": "text/markdown",
      "sha256": "fdd8499cf00bc0fd9e3f2f9b8222b2a4f3a486c1e172ab63848a770fd83ff305"
    }
  ]
}