History
0.7.0 (2025-03-05)
Add
compute_hierarchy_robustness
method toHierarchyDiff
class to assess the robustness of a hierarchy based on Jaccard similarity across multiple alternative hierarchies.
0.6.0 (2025-02-05)
Add
HierarchyDiff
class withcompare_hierarchies
method to compare two hierarchies in CX2 format, and output a hierarchy with robustness score of each system.Add version bounds for required packages.
Add
convert_hierarchical_network_to_hcx
(utility function that aids convertion of a hierarchical network in CX2 to HCX) andadd_hcx_members_annotation
(adds ‘HCX::members’ attribute to nodes) tohcx_utils
Fixes in IF and APMS tools
0.5.0 (2024-09-05)
Add
HiDeFToHierarchyConverter
, a class to convert a edge list and node list in HiDeF format to hierarchy in HCX.Add
InteractomeToDDOTConverter
andDDOTToInteractomeConverter
, classes to convert network in CX2 format to DDOT format and vice versa,HierarchyToDDOTConverter
andDDOTToHierarchyConverter
, classes to convert hierarchy network in HCX format to DDOT and vice versa.
0.4.0 (2024-07-02)
Updated provenance utils, added checks in for missing data in input RO-Crate, and allowing to continue but logging errors in the process
Add
HierarchyToHiDeFConverter
, a class to convert a hierarchy network (in CX2 format) to a HiDeF format nodes and edges lists.Add
NDExHierarchyUploader
, a class for uploading hierarchy and its parent network to NDEx.Updated
cellmaps_utilscmd.py
apmsconverter
,ifconverter
,crisprconverter
to support tissue as well as outputdata_info.json
file to resulting RO-Crate so subsequent tools can more easily get provenance informationUpdated
cellmaps_utilscmd.py crisprconverter
to consume.h5ad
files and updated readme.txt file
0.3.0 (2024-04-15)
Bumped fairscape-cli dependency to
0.2.0
0.2.0 (2024-02-20)
Bumped fairscape-cli dependency to
0.1.14
to support schemasAdded support for
schema
to data_dict parameter inProvenanceUtil.register_dataset()
Added
--release
flag tocellmaps_utilscmd.py rocratetable
and in output table renamed “Name of Computation” to “Name” as well as added “Type”, “Cell Line”, “Treatment”, “Gene set”, and “Version” to table outputSet default logging level to
ERROR
forcellmaps_utilscmd.py
command
0.1.0 (2024-01-01)
First release on PyPI.