An informal extension to network objects allowing some
limited temporal information to be stored.
WARNING: THIS DOCUMENTATION IS PROVIDED AS A COURTESY, AND THE API DESCRIBED IS SUBJECT TO CHANGE WITHOUT NOTICE, DOWN TO COMPLETE REMOVAL. NOT ALL FUNCTIONS THAT COULD SUPPORT IT DO. USE AT YOUR OWN RISK.
While networkDynamic provides a flexible, consistent
method for storing dynamic networks, the C routines of
ergm and
tergm required a simpler and more
lightweight representation.
This representation consisted of a single integer representing the
time stamp and an integer vector of length to
network.dyadcount(nw) --- the number of potential ties
in the network, giving the last time point during which each of the
dyads in the network had changed.
Though this is an API intended for internal use, some functions,
like stergm (for EGMME),
simulate, and
summary can be passed networks with
this information using the following network (i.e.,
%n%) attributes:
timethe time stamp associated with the network
lasttogglea vector of length
network.dyadcount(nw), giving the last change time
associated with each dyad. See the source code of
ergm internal functions
to.matrix.lasttoggle, ergm.el.lasttoggle, and
to.lasttoggle.matrix for how they are serialized.
For technical reasons, the tergm routines
treat the lasttoggle time points as shifted by \(-1\).
Again, this API is subject to change without notice.