{
  "_id": "6a105dd6acfb0bcc41ca5394",
  "Package": "archeofrag",
  "Type": "Package",
  "Title": "Spatial Analysis in Archaeology from Refitting Fragments",
  "Version": "1.2.4",
  "Date": "2026-04-22",
  "Authors@R": "person(\"Sebastien\", \"Plutniak\", email = \"sebastien.plutniak@posteo.net\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-6674-3806\"))",
  "Author": "Sebastien Plutniak [aut, cre]\n(<https://orcid.org/0000-0002-6674-3806>)",
  "Maintainer": "Sebastien Plutniak <sebastien.plutniak@posteo.net>",
  "Description": "Methods to analyse spatial units in archaeology from the\nrefitting relationships between fragments of objects scattered\nin these units (e.g. stratigraphic layers). Graphs are used to\nmodel archaeological observations. The package is mainly based\non the 'igraph' package for graph analysis. Functions can: 1)\ncreate, manipulate, visualise, and simulate fragmentation\ngraphs, 2) measure the cohesion and admixture of archaeological\nspatial units, and 3) characterise the topology of a specific\nset of refitting relationships. A series of published empirical\ndatasets is included. Documentation about 'archeofrag' is\nprovided by a vignette and by the accompanying scientific\npapers: Plutniak (2021, Journal of Archaeological Science,\n<doi:10.1016/j.jas.2021.105501>) and Plutniak (2022, Journal of\nOpen Source Software, <doi:10.21105/joss.04335>). This package\nis complemented by the 'archeofrag.gui' R package, a companion\nGUI application available at\n<https://analytics.huma-num.fr/Sebastien.Plutniak/archeofrag/>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/sebastien-plutniak/archeofrag",
  "BugReports": "https://github.com/sebastien-plutniak/archeofrag/issues",
  "Config/pak/sysreqs": "libglpk-dev libxml2-dev",
  "Repository": "https://sebastien-plutniak.r-universe.dev",
  "Date/Publication": "2026-05-08 11:59:57 UTC",
  "RemoteUrl": "https://github.com/sebastien-plutniak/archeofrag",
  "RemoteRef": "HEAD",
  "RemoteSha": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-08 13:38:16 UTC",
    "User": "root"
  },
  "MD5sum": "ac40c61cb0dab68ca53cd07734453baf",
  "_user": "sebastien-plutniak",
  "_type": "src",
  "_file": "archeofrag_1.2.4.tar.gz",
  "_fileid": "35ef0264ec4be506dd2ed4d2500ce770f25002442f1a583d65a31d023a09da53",
  "_filesize": 834705,
  "_sha256": "35ef0264ec4be506dd2ed4d2500ce770f25002442f1a583d65a31d023a09da53",
  "_created": "2026-05-08T13:38:16.000Z",
  "_published": "2026-05-22T13:44:54.616Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77392031223,
      "time": 236,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6880469241"
    },
    {
      "job": 77392031117,
      "time": 210,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6880459599"
    },
    {
      "job": 77392031282,
      "time": 107,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6880421118"
    },
    {
      "job": 77392031054,
      "time": 153,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6880437319"
    },
    {
      "job": 77392030725,
      "time": 248,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6880382162"
    },
    {
      "job": 77392030109,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7162002516"
    },
    {
      "job": 77392031059,
      "time": 186,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6880448605"
    },
    {
      "job": 77392031092,
      "time": 173,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6880445270"
    },
    {
      "job": 77392031237,
      "time": 152,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6880437174"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sebastien-plutniak/archeofrag",
  "_commit": {
    "id": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
    "author": "sebastien-plutniak <sebastien.plutnia@posteo.net>",
    "committer": "sebastien-plutniak <sebastien.plutnia@posteo.net>",
    "message": "force node.js 24 in github action (3)\n",
    "time": 1778241597
  },
  "_maintainer": {
    "name": "Sebastien Plutniak",
    "email": "sebastien.plutniak@posteo.net",
    "login": "sebastien-plutniak",
    "mastodon": "@splutniak@archaeo.social",
    "orcid": "0000-0002-6674-3806",
    "uuid": 53480606
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "RBGL",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "sebastien-plutniak",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-23",
      "n": 1
    },
    {
      "week": "2025-24",
      "n": 3
    },
    {
      "week": "2025-27",
      "n": 2
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "archaeological-objects",
    "archaeological-science",
    "archaeology",
    "fragmentation",
    "network-analysis"
  ],
  "_stars": 22,
  "_contributors": [
    {
      "user": "sebastien-plutniak",
      "count": 42,
      "uuid": 53480606
    }
  ],
  "_userbio": {
    "uuid": 53480606,
    "type": "user",
    "name": "Sébastien Plutniak",
    "description": "PhD in Sociology. Social Studies of Science. Quantitative methods. History and sociology of Archaeology. Computational Archaeology. Southeastasian Archaeology"
  },
  "_downloads": {
    "count": 472,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/archeofrag"
  },
  "_devurl": "https://github.com/sebastien-plutniak/archeofrag",
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/archeofrag.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/sebastien-plutniak/archeofrag",
  "_realowner": "sebastien-plutniak",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.6.0",
      "date": "2020-11-27"
    },
    {
      "version": "0.7",
      "date": "2021-04-26"
    },
    {
      "version": "0.8",
      "date": "2022-03-09"
    },
    {
      "version": "0.8.2",
      "date": "2022-09-11"
    },
    {
      "version": "1.0.0",
      "date": "2024-12-17"
    },
    {
      "version": "1.1.0",
      "date": "2025-03-07"
    },
    {
      "version": "1.2.0",
      "date": "2025-03-27"
    },
    {
      "version": "1.2.3",
      "date": "2025-09-27"
    },
    {
      "version": "1.2.4",
      "date": "2026-04-22"
    }
  ],
  "_exports": [
    "frag.cohesion.ranking",
    "frag.cycles",
    "frag.diameters",
    "frag.edges.weighting",
    "frag.get.layers",
    "frag.get.layers.pair",
    "frag.get.parameters",
    "frag.graph.plot",
    "frag.graph.reduce",
    "frag.layers.admixture",
    "frag.layers.cohesion",
    "frag.observer.failure",
    "frag.path.lengths",
    "frag.relations.by.layers",
    "frag.simul.compare",
    "frag.simul.process",
    "frag.simul.summarise",
    "make_cr_graph",
    "make_crsr_graph",
    "make_frag_object",
    "make_sr_graph"
  ],
  "_datasets": [
    {
      "name": "bdv.connection",
      "title": "Dataset: Refitting relationships between lithic fragments from the Bout des Vergnes site",
      "object": "BoutDesVergnes",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 1767,
      "table": true,
      "tojson": true
    },
    {
      "name": "bdv.fragments",
      "title": "Dataset: Refitting relationships between lithic fragments from the Bout des Vergnes site",
      "object": "BoutDesVergnes",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "x",
        "y",
        "z"
      ],
      "rows": 2204,
      "table": true,
      "tojson": true
    },
    {
      "name": "chauzeys.connection",
      "title": "Dataset: Refitting relationships between lithic fragments from the Chauzeys site",
      "object": "Chauzeys",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 1879,
      "table": true,
      "tojson": true
    },
    {
      "name": "chauzeys.fragments",
      "title": "Dataset: Refitting relationships between lithic fragments from the Chauzeys site",
      "object": "Chauzeys",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "volume",
        "width",
        "thickness",
        "length",
        "x",
        "y",
        "z"
      ],
      "rows": 2166,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuzoul.cave.connection",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "object": "CuzoulCave",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 66,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuzoul.cave.fragments",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "object": "CuzoulCave",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "sub.layer",
        "thickness",
        "length",
        "surface",
        "x",
        "y",
        "z"
      ],
      "rows": 125,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuzoul.south.connection",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "object": "CuzoulSouth",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 135,
      "table": true,
      "tojson": true
    },
    {
      "name": "cuzoul.south.fragments",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "object": "CuzoulSouth",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "sub.layer",
        "thickness",
        "length",
        "surface",
        "x",
        "y",
        "z"
      ],
      "rows": 233,
      "table": true,
      "tojson": true
    },
    {
      "name": "eaton.connection",
      "title": "Dataset: Refitting relationships between lithic fragments from the Eaton site",
      "object": "Eaton",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 115,
      "table": true,
      "tojson": true
    },
    {
      "name": "eaton.fragments",
      "title": "Dataset: Refitting relationships between lithic fragments from the Eaton site",
      "object": "Eaton",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "x",
        "y",
        "feature",
        "level"
      ],
      "rows": 229,
      "table": true,
      "tojson": true
    },
    {
      "name": "fontjuvenal.connection",
      "title": "Dataset: Refitting relationships between pottery fragments from Font-Juvenal cave",
      "object": "FontJuvenal",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 351,
      "table": true,
      "tojson": true
    },
    {
      "name": "fontjuvenal.fragments",
      "title": "Dataset: Refitting relationships between pottery fragments from Font-Juvenal cave",
      "object": "FontJuvenal",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "layer.detailed",
        "square"
      ],
      "rows": 354,
      "table": true,
      "tojson": true
    },
    {
      "name": "fumane.connection",
      "title": "Dataset: Refitting relationships between lithic fragments from the Fumane cave",
      "object": "Fumane",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 261,
      "table": true,
      "tojson": true
    },
    {
      "name": "fumane.fragments",
      "title": "Dataset: Refitting relationships between lithic fragments from the Fumane cave",
      "object": "Fumane",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "us",
        "square",
        "sub_square",
        "length",
        "width",
        "thickness",
        "volume"
      ],
      "rows": 508,
      "table": true,
      "tojson": true
    },
    {
      "name": "geelbek.connection",
      "title": "Dataset: Refitting relationships between archaeological fragmented objects from Geelbek dunes",
      "object": "Geelbek",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 1081,
      "table": true,
      "tojson": true
    },
    {
      "name": "geelbek.fragments",
      "title": "Dataset: Refitting relationships between archaeological fragmented objects from Geelbek dunes",
      "object": "Geelbek",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "sector",
        "material",
        "x",
        "y",
        "z"
      ],
      "rows": 1458,
      "table": true,
      "tojson": true
    },
    {
      "name": "grande.rivoire.1m.connection",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, First Mesolithic levels",
      "object": "GrandeRivoire1stMeso",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 712,
      "table": true,
      "tojson": true
    },
    {
      "name": "grande.rivoire.1m.fragments",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, First Mesolithic levels",
      "object": "GrandeRivoire1stMeso",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "layer.su",
        "sector",
        "type"
      ],
      "rows": 1165,
      "table": true,
      "tojson": true
    },
    {
      "name": "grande.rivoire.2m.connection",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, Second Mesolithic levels",
      "object": "GrandeRivoire2ndMeso",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 278,
      "table": true,
      "tojson": true
    },
    {
      "name": "grande.rivoire.2m.fragments",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, Second Mesolithic levels",
      "object": "GrandeRivoire2ndMeso",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "layer.su",
        "sector"
      ],
      "rows": 438,
      "table": true,
      "tojson": true
    },
    {
      "name": "grotte16.connection",
      "title": "Dataset: Refitting relationships between bone fragments from the Grotte 16 site, Palaeolithic levels",
      "object": "Grotte16",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 102,
      "table": true,
      "tojson": true
    },
    {
      "name": "grotte16.fragments",
      "title": "Dataset: Refitting relationships between bone fragments from the Grotte 16 site, Palaeolithic levels",
      "object": "Grotte16",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layers.at.excavation",
        "layers.summarized",
        "layers.simplified",
        "square",
        "square.x",
        "square.y",
        "x",
        "y",
        "z",
        "size"
      ],
      "rows": 164,
      "table": true,
      "tojson": true
    },
    {
      "name": "liangabu.connection",
      "title": "Dataset: Archeological relationships between pottery fragments in Liang Abu",
      "object": "LiangAbu",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 56,
      "table": true,
      "tojson": true
    },
    {
      "name": "liangabu.fragments",
      "title": "Dataset: Archeological relationships between pottery fragments in Liang Abu",
      "object": "LiangAbu",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "zmin",
        "zmax",
        "square",
        "square.x",
        "square.y",
        "thickness",
        "length",
        "thickness.by.length",
        "sherd.type"
      ],
      "rows": 177,
      "table": true,
      "tojson": true
    },
    {
      "name": "liangabu.similarity",
      "title": "Dataset: Archeological relationships between pottery fragments in Liang Abu",
      "object": "LiangAbu",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id",
        "su.id"
      ],
      "rows": 147,
      "table": true,
      "tojson": true
    },
    {
      "name": "st.cesaire.1987.connection",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "object": "StCesaire1987",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 1188,
      "table": true,
      "tojson": true
    },
    {
      "name": "st.cesaire.1987.fragments",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "object": "StCesaire1987",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "layer.uncorrected",
        "spit",
        "x",
        "y",
        "z",
        "square",
        "length"
      ],
      "rows": 2006,
      "table": true,
      "tojson": true
    },
    {
      "name": "st.cesaire.2024.connection",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "object": "StCesaire2024",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 116,
      "table": true,
      "tojson": true
    },
    {
      "name": "st.cesaire.2024.fragments",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "object": "StCesaire2024",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "layer.uncorrected",
        "spit",
        "x",
        "y",
        "z",
        "square",
        "length"
      ],
      "rows": 218,
      "table": true,
      "tojson": true
    },
    {
      "name": "tai.cave.connection",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, Cave sector",
      "object": "TaiCave",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 91,
      "table": true,
      "tojson": true
    },
    {
      "name": "tai.cave.fragments",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, Cave sector",
      "object": "TaiCave",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "sherd_size",
        "sherd_thickness",
        "x",
        "y",
        "z"
      ],
      "rows": 112,
      "table": true,
      "tojson": true
    },
    {
      "name": "tai.south.connection",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, South entrance sector",
      "object": "TaiSouth",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "id1",
        "id2"
      ],
      "rows": 79,
      "table": true,
      "tojson": true
    },
    {
      "name": "tai.south.fragments",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, South entrance sector",
      "object": "TaiSouth",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "layer",
        "sherd_size",
        "sherd_thickness",
        "x",
        "y",
        "z"
      ],
      "rows": 82,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "archeofrag-package",
      "title": "Archeofrag: Refitting and Spatial Analysis in Archaeology",
      "topics": [
        "archeofrag-package",
        "archeofrag"
      ]
    },
    {
      "page": "BoutDesVergnes",
      "title": "Dataset: Refitting relationships between lithic fragments from the Bout des Vergnes site",
      "topics": [
        "bdv.connection",
        "bdv.fragments",
        "BoutDesVergnes"
      ]
    },
    {
      "page": "Chauzeys",
      "title": "Dataset: Refitting relationships between lithic fragments from the Chauzeys site",
      "topics": [
        "Chauzeys",
        "chauzeys.connection",
        "chauzeys.fragments"
      ]
    },
    {
      "page": "CuzoulCave",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "topics": [
        "cuzoul.cave.connection",
        "cuzoul.cave.fragments",
        "CuzoulCave"
      ]
    },
    {
      "page": "CuzoulSouth",
      "title": "Dataset: Refitting relationships between fauna fragments from the Cuzoul de Gramat site",
      "topics": [
        "cuzoul.south.connection",
        "cuzoul.south.fragments",
        "CuzoulSouth"
      ]
    },
    {
      "page": "Eaton",
      "title": "Dataset: Refitting relationships between lithic fragments from the Eaton site",
      "topics": [
        "Eaton",
        "eaton.connection",
        "eaton.fragments"
      ]
    },
    {
      "page": "FontJuvenal",
      "title": "Dataset: Refitting relationships between pottery fragments from Font-Juvenal cave",
      "topics": [
        "FontJuvenal",
        "fontjuvenal.connection",
        "fontjuvenal.fragments"
      ]
    },
    {
      "page": "frag.cohesion.ranking",
      "title": "Rank a series of spatial units by comparing their cohesion values",
      "topics": [
        "frag.cohesion.ranking"
      ]
    },
    {
      "page": "frag.cycles",
      "title": "Count the k-cycles in a graph, for cycles =< k",
      "topics": [
        "frag.cycles"
      ]
    },
    {
      "page": "frag.diameters",
      "title": "Diameter distribution for unconnected graphs",
      "topics": [
        "frag.diameters"
      ]
    },
    {
      "page": "frag.edges.weighting",
      "title": "Weighting the edges of a fragmentation graph",
      "topics": [
        "frag.edges.weighting"
      ]
    },
    {
      "page": "frag.get.layers",
      "title": "Extracts the subgraph of each selected archaeological spatial unit.",
      "topics": [
        "frag.get.layers"
      ]
    },
    {
      "page": "frag.get.layers.pair",
      "title": "Extracts the subgraph corresponding to a pair of archaeological spatial units.",
      "topics": [
        "frag.get.layers.pair"
      ]
    },
    {
      "page": "frag.get.parameters",
      "title": "Returns a series of descriptive statistics for a fragmentation graph",
      "topics": [
        "frag.get.parameters"
      ]
    },
    {
      "page": "frag.graph.plot",
      "title": "Plot a fragmentation graph",
      "topics": [
        "frag.graph.plot"
      ]
    },
    {
      "page": "frag.graph.reduce",
      "title": "Reduce the size of a fragmentation graph",
      "topics": [
        "frag.graph.reduce"
      ]
    },
    {
      "page": "frag.layers.admixture",
      "title": "Admixture of two spatial units",
      "topics": [
        "frag.layers.admixture"
      ]
    },
    {
      "page": "frag.layers.cohesion",
      "title": "Cohesion measure of layers",
      "topics": [
        "frag.layers.cohesion"
      ]
    },
    {
      "page": "Frag.object-class",
      "title": "Class '\"Frag.object\"'",
      "topics": [
        "Frag.object-class",
        "make_crsr_graph,Frag.object-method",
        "make_cr_graph,Frag.object-method",
        "make_sr_graph,Frag.object-method",
        "show,Frag.object-method"
      ]
    },
    {
      "page": "frag.observer.failure",
      "title": "Simulate the failure of an observer to determine the relationships between fragments.",
      "topics": [
        "frag.observer.failure"
      ]
    },
    {
      "page": "frag.path.lengths",
      "title": "Path length distribution for unconnected graphs",
      "topics": [
        "frag.path.lengths"
      ]
    },
    {
      "page": "frag.relations.by.layers",
      "title": "Summary of the connection relationships between fragments within and between spatial units.",
      "topics": [
        "frag.relations.by.layers"
      ]
    },
    {
      "page": "frag.simul.compare",
      "title": "From an observed fragmentation graph, simulates two series of graphs corresponding to two deposition hypotheses.",
      "topics": [
        "frag.simul.compare"
      ]
    },
    {
      "page": "frag.simul.process",
      "title": "Simulate the fragmentation of archaeological objects scattered in two spatial units",
      "topics": [
        "frag.simul.process"
      ]
    },
    {
      "page": "frag.simul.summarise",
      "title": "Summarise the comparison between an observed fragmentation graph and simulated graphs for two deposition hypotheses.",
      "topics": [
        "frag.simul.summarise"
      ]
    },
    {
      "page": "Fumane",
      "title": "Dataset: Refitting relationships between lithic fragments from the Fumane cave",
      "topics": [
        "Fumane",
        "fumane.connection",
        "fumane.fragments"
      ]
    },
    {
      "page": "Geelbek",
      "title": "Dataset: Refitting relationships between archaeological fragmented objects from Geelbek dunes",
      "topics": [
        "Geelbek",
        "geelbek.connection",
        "geelbek.fragments"
      ]
    },
    {
      "page": "GrandeRivoire1stMeso",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, First Mesolithic levels",
      "topics": [
        "grande.rivoire.1m.connection",
        "grande.rivoire.1m.fragments",
        "GrandeRivoire1stMeso"
      ]
    },
    {
      "page": "GrandeRivoire2ndMeso",
      "title": "Dataset: Refitting relationships between bone and lithic fragments from the Grande Rivoire site, Second Mesolithic levels",
      "topics": [
        "grande.rivoire.2m.connection",
        "grande.rivoire.2m.fragments",
        "GrandeRivoire2ndMeso"
      ]
    },
    {
      "page": "Grotte16",
      "title": "Dataset: Refitting relationships between bone fragments from the Grotte 16 site, Palaeolithic levels",
      "topics": [
        "Grotte16",
        "grotte16.connection",
        "grotte16.fragments"
      ]
    },
    {
      "page": "LiangAbu",
      "title": "Dataset: Archeological relationships between pottery fragments in Liang Abu",
      "topics": [
        "LiangAbu",
        "liangabu.connection",
        "liangabu.fragments",
        "liangabu.similarity"
      ]
    },
    {
      "page": "make_cr_graph",
      "title": "Make a \"connection\" relationships graph.",
      "topics": [
        "make_cr_graph",
        "make_cr_graph-methods"
      ]
    },
    {
      "page": "make_crsr_graph",
      "title": "Makes a \"connection\" relationships graph including the \"similarity\" relationships.",
      "topics": [
        "make_crsr_graph"
      ]
    },
    {
      "page": "make_frag_object",
      "title": "Makes a \"frag.object\" object.",
      "topics": [
        "make_frag_object"
      ]
    },
    {
      "page": "make_sr_graph",
      "title": "Make a \"similarity\" relationships graph.",
      "topics": [
        "make_sr_graph",
        "make_sr_graph-methods"
      ]
    },
    {
      "page": "StCesaire1987",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "topics": [
        "st.cesaire.1987.connection",
        "st.cesaire.1987.fragments",
        "StCesaire1987"
      ]
    },
    {
      "page": "StCesaire2024",
      "title": "Dataset: Refitting relationships between bone fragments from the Saint Césaire site, Palaeolithic levels",
      "topics": [
        "st.cesaire.2024.connection",
        "st.cesaire.2024.fragments",
        "StCesaire2024"
      ]
    },
    {
      "page": "TaiCave",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, Cave sector",
      "topics": [
        "tai.cave.connection",
        "tai.cave.fragments",
        "TaiCave"
      ]
    },
    {
      "page": "TaiSouth",
      "title": "Dataset: Refitting relationships between pottery fragments from the Tai site, South entrance sector",
      "topics": [
        "tai.south.connection",
        "tai.south.fragments",
        "TaiSouth"
      ]
    }
  ],
  "_readme": "https://github.com/sebastien-plutniak/archeofrag/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "glue",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pkgconfig",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "archeofrag-vignette.Rmd",
      "filename": "archeofrag-vignette.html",
      "title": "Archeofrag: Refitting and Spatial Analysis in Archaeology",
      "author": "Sébastien Plutniak",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Installation",
        "Building the fragmentation graph",
        "Visualisation and subgraph extraction",
        "Edge weighting, cohesion and admixture computation",
        "Testing layer formation hypotheses using simulated data",
        "Generating artificial fragmentation graphs",
        "Testing hypotheses",
        "Assessing spatial unit boundaries using similarity relationships",
        "Characterising spatial units from their fragmentation"
      ],
      "created": "2020-09-30 17:33:30",
      "modified": "2025-03-07 09:52:22",
      "commits": 21
    }
  ],
  "_score": 6.363611979892144,
  "_indexed": true,
  "_nocasepkg": "archeofrag",
  "_universes": [
    "sebastien-plutniak"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.4",
      "date": "2026-05-08T13:41:01.000Z",
      "distro": "noble",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "79cd2bb7d32c64befafd20f5640d1c4e2ae8769383ef15c83272bd7bc6c5d205",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.4",
      "date": "2026-05-08T13:40:53.000Z",
      "distro": "noble",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "209255acc30f9f6e42d213f78b7189959c37150bb624e82ca2b8adc9bfa98d08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.4",
      "date": "2026-05-08T13:39:42.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "93ef508e2175aa6ac6a504634cd6f8a12512fc6ddc201eaa5bbe32e3bb70456c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.4",
      "date": "2026-05-08T13:40:07.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "02ed42f8086cc3e19c08eec6e9cbfd307d6d98edb04f60cc688022ee53c9f569",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.4",
      "date": "2026-05-08T13:40:02.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "114f7160ad18493167d3f23df92ed99d980c1547994ee7c1968d05272396d7f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.4",
      "date": "2026-05-08T13:40:01.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "582a3d93bf1e48aacd79246b7aea849e38b1859e16a63cc9a21b026c1898decd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2.4",
      "date": "2026-05-08T13:39:41.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "6270284de6b5aed86b0026ee2fe7aa3b98ddac1cdf998d34cf8e91b828e8506c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.4",
      "date": "2026-05-22T13:44:31.000Z",
      "commit": "c4f3c5ab68d1dbdec82668fb4ec7c6dbb28c88b3",
      "fileid": "17d227fe3e179209a5251e23fc250187ebf57e4f8194556c23cd9201a2164009",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sebastien-plutniak/actions/runs/25558499508"
    }
  ]
}