- 21 Mar, 2012 3 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This fixes a bug where the PropertyMap.fa attribute would not be set if filtering is disabled.
-
Tiago Peixoto authored
-
- 12 Oct, 2011 1 commit
-
-
Tiago Peixoto authored
This includes a spirit parser for the gml syntax, and a graph writer. Additionaly, the general graph io code also been cleaned up.
-
- 22 Sep, 2011 1 commit
-
-
Tiago Peixoto authored
-
- 14 Sep, 2011 1 commit
-
-
Tiago Peixoto authored
-
- 26 Aug, 2011 1 commit
-
-
Tiago Peixoto authored
This implements a general "blockmodel" generation / rewiring algorithm, using Gibbs acceptence / rejection sampling (a.k.a Metropolis-Hastings). This also implements some optimizations in the rewiring code, which makes it more efficient on filtered graphs.
-
- 15 Aug, 2011 2 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
Newly added vertices or edges in filtered graphs now automatically appear in them.
-
- 14 Aug, 2011 1 commit
-
-
Tiago Peixoto authored
This better organizes the documentation of the Graph class and provides other small fixes.
-
- 13 Aug, 2011 1 commit
-
-
Tiago Peixoto authored
This implements access to filtered graphs either with boolean-indexed array or masked arrays, through the 'fa' and 'ma' attributes, respectively.
-
- 30 Jun, 2011 1 commit
-
-
Tiago Peixoto authored
For some reason sphinx looks for a graph_tool module inside graph_tool. This commit defines such a thing.
-
- 13 Jun, 2011 1 commit
-
-
Tiago Peixoto authored
This fixes a bug where the filters where not correctly copied from the base graph.
-
- 02 Jun, 2011 1 commit
-
-
Tiago Peixoto authored
-
- 01 Jun, 2011 1 commit
-
-
Tiago Peixoto authored
Now properties can be copied from vertices which are not identical (e.g. from unfiltered to filtered graphs, etc). This fixes a problem with graph copying and pruning, where the properties were not correclty copied.
-
- 31 May, 2011 1 commit
-
-
Tiago Peixoto authored
Now, statements like: prop[v].a = foo are perfectly valid (if prop[v] is a vector type).
-
- 10 May, 2011 1 commit
-
-
Tiago Peixoto authored
This also includes proper test strings.
-
- 14 Apr, 2011 2 commits
-
-
Tiago Peixoto authored
This moves the documentation out of the constructor, and into the class definition.
-
Tiago Peixoto authored
This allows easy creation of unfiltered copies of filtered graphs.
-
- 23 Mar, 2011 1 commit
-
-
Tiago Peixoto authored
Now if a GraphView object is deleted, any property map created for it reverts its ownership to the base Graph object. This eliminates the problem of property maps created with transient GraphView objects.
-
- 10 Feb, 2011 1 commit
-
-
Tiago Peixoto authored
-
- 04 Feb, 2011 1 commit
-
-
Tiago Peixoto authored
Now GraphView.base points to the underlying, unfiltered, base graph, even if "g" is another GraphView instance.
-
- 02 Feb, 2011 3 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This makes sphinx's autodoc slightly happier.
-
Tiago Peixoto authored
This implements a GraphView class which allows for convenient, independent filtering graphs.
-
- 21 Dec, 2010 1 commit
-
-
Tiago Peixoto authored
Added more DOI links to references, and other cosmetic changes.
-
- 24 Nov, 2010 1 commit
-
-
Tiago Peixoto authored
The arrays returned by PropertyMap.get_array() are now PropertyArray instances, which keep track of the PropertyMap data, and are able to detect when it changes, and raise a ValueError exception. As such, it becomes impossible to read or write to non-allocated memory if an array becomes invalid.
-
- 13 Nov, 2010 2 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- 04 Oct, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 21 May, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 03 May, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 07 Mar, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 05 Oct, 2009 1 commit
-
-
Tiago Peixoto authored
This completes all the documentation up to this point.
-
- 03 Sep, 2009 1 commit
-
-
Tiago Peixoto authored
These functions group several scalar properties into one vector properties, and ungroup a vector property into several scalar properties.
-
- 13 Aug, 2009 1 commit
-
-
Tiago Peixoto authored
No longer only thrown GraphError upon any error, but instead throw specific exceptions which are more meaninful and are mapped to standard python exceptions, such as IOError, ValueError and RuntimeError.
-
- 02 Aug, 2009 2 commits
-
-
Tiago Peixoto authored
This prints useful library information.
-
Tiago Peixoto authored
Import numpy and scipy before everything to avoid weird segmentation faults depending on the order things are imported.
-
- 15 Jul, 2009 1 commit
-
-
Tiago Peixoto authored
This modified several docstrings and introduces a quick-start guide.
-
- 17 Feb, 2009 1 commit
-
-
Tiago Peixoto authored
Add support for v.{out|in}_neighbours(), for direct iteration over the neighbours, as well as v.all_edges() and v.all_neighbours(). This also properly exports the Vertex and Edge classes, with docstrings.
-