archeofrag1.2.3 package

Spatial Analysis in Archaeology from Refitting Fragments

archeofrag-package

Archeofrag: Refitting and Spatial Analysis in Archaeology

frag.cycles

Count the k-cycles in a graph, for cycles =< k

frag.diameters

Diameter distribution for unconnected graphs

frag.edges.weighting

Weighting the edges of a fragmentation graph

frag.get.layers.pair

Extracts the subgraph corresponding to a pair of archaeological spatia...

frag.get.layers

Extracts the subgraph of each selected archaeological spatial unit.

frag.get.parameters

Returns a series of descriptive statistics for a fragmentation graph

frag.graph.plot

Plot a fragmentation graph

frag.graph.reduce

Reduce the size of a fragmentation graph

frag.layers.admixture

Admixture of two spatial units

frag.layers.cohesion

Cohesion measure of layers

Frag.object-class

Class "Frag.object"

frag.observer.failure

Simulate the failure of an observer to determine the relationships bet...

frag.path.lengths

Path length distribution for unconnected graphs

frag.relations.by.layers

Summary of the connection relationships between fragments within and b...

frag.simul.compare

From an observed fragmentation graph, simulates two series of graphs c...

frag.simul.process

Simulate the fragmentation of archaeological objects scattered in two ...

frag.simul.summarise

Summarise the comparison between an observed fragmentation graph and s...

make_cr_graph

Make a "connection" relationships graph.

make_crsr_graph

Makes a "connection" relationships graph including the "similarity" re...

make_frag_object

Makes a "frag.object" object.

make_sr_graph

Make a "similarity" relationships graph.

Methods to analyse spatial units in archaeology from the relationships between refitting fragmented objects scattered in these units (e.g. stratigraphic layers). Graphs are used to model archaeological observations. The package is mainly based on the 'igraph' package for graph analysis. Functions can: 1) create, manipulate, visualise, and simulate fragmentation graphs, 2) measure the cohesion and admixture of archaeological spatial units, and 3) characterise the topology of a specific set of refitting relationships. A series of published empirical datasets is included. Documentation about 'archeofrag' is provided by a vignette and by the accompanying scientific papers: Plutniak (2021, Journal of Archaeological Science, <doi:10.1016/j.jas.2021.105501>) and Plutniak (2022, Journal of Open Source Software, <doi:10.21105/joss.04335>). This package is complemented by the 'archeofrag.gui' R package, a companion GUI application available at <https://analytics.huma-num.fr/Sebastien.Plutniak/archeofrag/>.

  • Maintainer: Sebastien Plutniak
  • License: GPL-3
  • Last published: 2025-09-27