frag.graph.reduce
: to preserve the number of connected components, the use of igraph::articulation points is introduced. A bug in the while loops is fixed with a new control through the 'is.reducible' variableReleased: 2024-12-16
Fourth major release.
frag.layers.admixture()
and frag.layers.cohesion()
functions to handle pair of layers when only one layer includes fragments.frag.layers.cohesion()
and frag.layers.admixture()
functions, new optionnal parameters ("morphometry", "x", "y", "z") to pass to the frag.edges.weighting()
function when applied to multiple pairs of layers.frag.graph.reduce()
function to reduce the number of fragments of a fragmentation graph while preserving the number of objects (i.e. connected components).frag.relations.by.layers()
to return a square matrix.frag.layers.admixture()
and frag.layers.cohesion()
are now rounded to four digits (to avoid negative admixture values).frag.layers.admixture()
to correspond with the same order returned by frag.layers.cohesion()
.frag.edges.weighting()
.frag.edges.weighting()
, frag.get.layers.pair()
, frag.get.parameters()
, frag.layers.admixture()
, frag.layers.cohesion()
.frag.get.parameters()
were fixed to measure the value of the spatial unit with less fragments or components, respectively. This fix might result in values different from the value get before with this function.frag.simul.compare
.Released: 2022-11-16
frag.observer.failure()
function.Released: 2022-07-27
frag.simul.process()
function.Released: 2022-07-13
Released: 2022-03-08
Third major release.
Released: 2022-02-17
frag.weight.edges()
with xyz coordinates, the function now returns a graph with an edge attribute with the spatial distance between fragmentsfrag.layers.summarise()
has three new parameters with default values to define the names of the colums with the cohesion and admixture valuesfrag.get.parameters()
are now rounded with two digits.asymetric.transport.from
parameter of the frag.simul.process()
function.Released: 2021-04-26
Second major release, after complete revision of the documentation.
Released: 2021-04-12
frag.layers.compare()
to generate simulated graphs for two deposition hypotheses, from the parameters of an observed graph.frag.layers.summarise()
for post-processing the results of the frag.layers.compare()
function.frag.weight.edges()
function now enables to weight the edges with morphometric and spatial distance values.Released: 2021-03-30
frag.simul.process()
function has a new asymetric.transport.from
parameter.frag.graph.plot()
: if the graph has two layers, the fragments are distributed by layers in two different regions of the plot.make_sr_graph()
function, to generate a connection graph from a frag.object
.frag.get.admixture()
can now be applied to a graph with more than 2 layers.frag.get.cohesion()
can now be applied to a graph with more than 2 layers.frag.simul.process()
are now internally weighted with the frag.edges.weighting()
function.frag.observer.failure()
: new function to simulate the inaccuracy of an observer in determining the relationships between fragments.Released: 2020-11-27
This is the first public release of the archeofrag package.