Skip to content

1.6.0

Compare
Choose a tag to compare
@bdemchak bdemchak released this 14 Jan 23:44
· 72 commits to master since this release
  • Now supporting Metascape migration from py2cytoscape to py4cytoscape
  • Added sandbox support when Cytoscape is at URL different than 127.0.0.1
  • Fixed bugs for calling Cytoscape at URL different than 127.0.0.1
  • Removed slow n^2 algorithm from get_table_columns()
  • For failed connections to Cytoscape, use exponential backoff retry
  • Updated support for Python's improved comparison semantics and treatment of NANs (e.g., style_auto_mappings(), create_column_filter())
  • Added Alternate IP Address section to Concepts.rst
  • Allow text colors (e.g., "red") in addition to hex colors when setting color properties
  • Allow log directory to be set via PY4CYTOSCAPE_DETAIL_LOGGER environment variable
  • Allow execution delays to be set via environment variable (PY4CYTOSCAPE_CATCHUP_FILTER_SECS, PY4CYTOSCAPE_MODEL_PROPAGATION_SECS, PY4CYTOSCAPE_CATCHUP_NETWORK_SECS, PY4CYTOSCAPE_CATCHUP_NETWORK_TIMEOUT_SECS)
  • Disallow string as value when setting opacity properties
  • Added value syntax checks for map_visual_property(), set_node_property_bypass(), set_edge_property_bypass(), set_network_property_bypass(), set_visual_property_default(), update_style_defaults() & set_visual_property_default()
  • Added ability to use old property names in all property functions
  • Fixed occasional status 404 in cytoscape_api_versions()
  • Fixed apps functions to support Cytoscape 3.10 (get_app_information())
  • Added set_catchup_network_merge_secs() and PY4CYTOSCAPE_CATCHUP_NETWORK_MERGE_SECS environment variable to control post-merge delay
  • Eliminated futures warning for load_table_data() for use of .iteritems()
  • Added select_edges_adjacent_to_nodes()