ants |
Ant interaction data |
applynetworkfunction |
Applies a function (typically a descriptive statistic) to multiple time-aggregated networks |
contact_randomization |
Randomize temporal networks |
edge_randomization |
Randomize temporal networks |
generatelatencies |
Generates vector-clock latencies for each individual at each time. |
generatenetworkslices |
Generates multiple time-aggregated networks from a time-ordered network |
generatetimeaggregatednetwork |
Constructs a weighted time-aggregated network from a time-ordered network by aggregating interactions occurring between a start and stop time. Weights are stored as E(g)$weight. |
generatetimedeltas |
Constructs matrix of sequential time windows suitable for slicing time ordered networks |
generatetimelags |
Constructs matrix of increasingly large time windows suitable for assessing how window size affects time aggregated networks |
generatetonetwork |
Generates a time-ordered network from an interaction list. |
generatetonetworkfromvel |
Generates a time-ordered network from a data frame listing all directed edges. An internal function. |
generatevertexedgelist |
Generates a data frame listing all directed edges in a time-ordered network from an observed interaction list. An internal function. |
maxpoints |
Determines the maximum value of each row of a matrix; used as a convenience function for plotting. |
midpoints |
Determines the mean value of each row of a matrix; used as a convenience function for plotting. |
plotnetworkslices |
Plots a time-aggregated network |
plottanet |
Plots a time-aggregated network. |
plottonet |
Plots a time-ordered network. |
randomized_contacts |
Randomize temporal networks |
randomized_edges |
Randomize temporal networks |
randomizeidentities |
Resamples data based on vertex identity. |
randomizetimes |
Resamples data based on event time. |
randomize_edges_helper |
Does all the work for 'edge_randomization' and 'randomized_edges'. An internal function. |
randomly_permuted_times |
Randomize temporal networks |
random_times |
Randomize temporal networks |
rarefy |
Simulates the effect of insufficient sampling by data rarefaction. |
shortesthoppath |
Determines a path (shortest by the least number of unique vertices) between two vertices at two times. |
shortesttimepath |
Determines a path (shortest by the least time) between a vertex at a start time and another vertex at any later time. |
spreadanalysis |
Simulates the perfect spread of a resource on a time-ordered network. |
swap |
Swaps two elements in a data frame. An internal function. |
time_reversal |
Randomize temporal networks |
total_randomization |
Randomize temporal networks |
transformspreadbyindividual |
A helper function to assess differences in spreading potential by vertex. |
vertex_randomization |
Randomize temporal networks |