I have a static graph with one dynamic attribute (heat) but I am having trouble getting the attributes to update dynamically when I change the range on the timeline. So if I set the range on the timeline, click filter and go to the data laboratory it detects the data has changed but if I refresh the values do not update (they are always set to the last value for each node). Similarly, if I use the ranking to colour the nodes by heat, this never changes regardless of what I do to the timeline.
Also, the graph is only detected as dynamic if I specify a start/end range for each node (i.e. set to the full timespan).
Anyone have any ideas?
Cheers
A snippet of the gexf below:
Code: Select all
<graph mode="dynamic" defaultedgetype="directed" start="2010-04-28" end="2010-06-30">
<attributes class="node" mode="dynamic">
<attribute id="0" title="heat" type="float"/>
</attributes>
<nodes>
<node id="0" label="ROOT" start="2010-04-28" end="2010-06-30">
<viz:position x="0" y="113" z="0.0"/>
<viz:size value="1"/>
<attvalues>
<attvalue for="0" value="23.9404761904762" start="2010-04-28" end="2010-05-05"/>
<attvalue for="0" value="19.0999285714286" start="2010-05-05" end="2010-05-06"/>
<attvalue for="0" value="13.5799151877976" start="2010-05-06" end="2010-05-07"/>
<attvalue for="0" value="7.1269086832813" start="2010-05-07" end="2010-05-10"/>
<attvalue for="0" value="12.6707998886593" start="2010-05-10" end="2010-05-11"/>