v0.3.0 [Escherichia coli]
Pre-release
Pre-release
·
1271 commits
to master
since this release
Added
Network.__repr__- object representation for theNetworkclassNetwork.jsonmethod to convert network to aJSONstringNetwork.writemethod to write network to a json fileNetwork.graphproperty to return thenx.Graphrepresentation of the networkNetwork.load_jsonclassmethod to load network from json fileElistType- Schema for edgelistNETWORK_CONVERTERSto convert networks to and from various formatsNetwork.load_elistclassmethod 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