v0.3.0 [Escherichia coli]
Pre-release
Pre-release
dileep-kishore
released this
30 Aug 20:44
·
1271 commits
to master
since this release
Added
Network.__repr__
- object representation for theNetwork
classNetwork.json
method to convert network to aJSON
stringNetwork.write
method to write network to a json fileNetwork.graph
property to return thenx.Graph
representation of the networkNetwork.load_json
classmethod to load network from json fileElistType
- Schema for edgelistNETWORK_CONVERTERS
to convert networks to and from various formatsNetwork.load_elist
classmethod to load network from edge list file
Changed
- Type of "computational_metadata" to
DictType(UnionType((StringType, FloatType)))
- "computational_metadata" now includes 'interaction_threshold', 'pvalue_threshold' and 'pvalue_correction'
- "abundance" is now not a required field for a node
- Refactor network models into 'network_schema' module
Fixed
- Type annotation for link_set in
Network._create_network
- Test data is now from the same source (all FMT datasets are from deblur)
- Prevent re-correction of pvalues when loading from json or elist file