Changes between Version 12 and Version 13 of NetworkDynamicConverterFunctions


Ignore:
Timestamp:
10/24/12 18:07:40 (7 years ago)
Author:
skyebend
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NetworkDynamicConverterFunctions

    v12 v13  
    6868 edge.spells:: an object coercible to a matrix with first four columns assumed to be [tail,head,onset,terminus].  Each row defines an activity spell for an edge. tail and head are vertex.ids for the edge, there may be multiple rows for each edge. Any remaining columns added as TEA attributes? 
    6969 
     70 vertex.toggles:: assume first columns [vertex.id,time] 
     71 
    7072 vertex.spells:: an object coercible to a matrix with first three columns assumed to be [vertex.id,onset,terminus]. Each row defines an activity spell for the appropriate vertex, there may be multiple rows per vertex. Any remaining columns added as TEA attributes? 
    7173 
    72  onsets:: an optional array of onset times to be assigned to the network panels of network.list. defaults to seq(from=0,length=length(network.list)) 
     74 onsets:: an optional array of onset times to be assigned to the network panels of network.list. defaults to seq(from=0,length=length(network.list)-1) 
    7375  
    7476 termini:: an optional array of terminus times to be assigned to the network panels of network.list defaults to seq(from=1,length=length(network.list) 
     
    177179==== Notes / Questions ==== 
    178180 
    179 Should additional columns present on toggls, spells, changes be added as TEA attributes? 
     181Should additional columns present on toggles, spells, changes be added as TEA attributes? 
    180182 
    181183There is existing code for many of these steps, but it is fragmented across many hidden methods, needs to be organized and recycled where possible.  
     
    193195 
    194196==== Proposed vertex.pid behavior ==== 
    195 how to handle alpha ids and convert them in a stable way to vertex.ids .  See pid spec.  
    196  
     197how to handle alpha ids and convert them in a stable way to vertex.ids .  See pid spec: PersistentIdProposal 
     198 
     199==== Proposed "expand" construction.mode === 
     200 
     201If vertex.ids appear in edge records which are outside the range implied by the known network size, add them to the network, including implied vertices.  i.e if network size if 5, and an id of 8 is found, add add vertices 6,7 and 8. Activate vertices whenever incident edges are active.  
    197202 
    198203=== Exporting from nD ===