This function returns a data.frame
with a discordant
edgelist, defined as the set of edges in which the status of the
two partners is one susceptible and one infected.
discord_edgelist(dat, at, network = 1)
Master list object containing a networkDynamic
object or
edgelist (if tergmLite is used) and other initialization information
passed from netsim
.
Current time step.
In case of models with multiple networks, the network to pull
the current edgelist from. Default of network = 1
.
This function returns a data.frame
with the following columns:
time: time step queried
sus: ID number for the susceptible partner
inf: ID number for the infected partner
The output from this function is added to the transmission data.frame
object that is requested as output in netsim
simulations with
the save.trans=TRUE
argument.
This internal function works within the parent infection.net
function
to pull the current edgelist from the dynamic network object, look up the disease
status of the head and tails on the edge, and subset the list to those edges
with one susceptible and one infected node.