Skip to content

Releases: navis-org/fafbseg-py

Version 1.11.2

07 Jun 19:41
Compare
Choose a tag to compare

This release changes a few instances using Python's built-in int data type to np.int64. This should solve issues for Windows users where the default int type is only 32bit.

Version 1.11.1

12 May 13:53
Compare
Choose a tag to compare

This minor release adds a single straggler:

  • new function, flywire.get_lr_position determines left/right side for given xyz coordinates

Version 1.11.0

06 May 12:19
Compare
Choose a tag to compare

This release contains among other things:

  1. Various improvements for FlyWire annotation-related functions
  2. New function: flywire.neuroglancer.neuron_to_url takes a skeleton and creates a link with overlapping FlyWire segments
  3. flywire.update_ids now uses L2 IDs (instead of supervoxels) to determine which downstream root ID is the most likely successor. This is noticeable faster.
  4. flywire.get_annotation_tables has been deprecated in favor of flywire.list_annotation_tables

Version 1.10.0

20 Apr 21:45
Compare
Choose a tag to compare

Small improvements and fixes:

  • l2_skeletons now uses threads and add radius (if available)
  • l2_dotprops now has an option to sub-sample the points
  • to fix issues with Windows where int defaults to 32bit, we now explicitly use np.int64 when dealing with root IDs
  • new function: flywire.get_neuropil_volumes will load neuropil meshes
  • flywire.encode_url now includes a (hidden) layer with brain mesh
  • various bug fixes

Version 1.9.0

28 Mar 18:18
Compare
Choose a tag to compare
  • new functions: flywire.get_lineage_graph, flywire.get_voxels, flywire.is_proofread (see docs for details)
  • added more/better retrying for L2 functions (e.g. flywire.l2_dotprops)
  • fixed a couple issues with FlyWire root IDs and int on Windows
  • various bug fixes

Version 1.8.0

15 Feb 08:45
Compare
Choose a tag to compare

Critically this version updates to the URLs for the servers hosting the FAFB14 <-> FlyWire deformation fields and FlyWire supervoxel lookups (required e.g. for flywire.locs_to_segments/supervoxels.

Additional changes/improvements:

  • flywire.update_ids now accepts optional supervoxels to speed-up updating root IDs
  • added checks to catch invalid root/supervoxel IDs throughout flywire functions

Version 1.7.0

28 Jan 18:21
Compare
Choose a tag to compare

Various improvements to the FlyWire synapse/connectivity functions.

Version 1.6.3

02 Jan 09:58
Compare
Choose a tag to compare

Small fix in flywire.l2_skeleton.

Version 1.6.2

01 Jan 23:54
Compare
Choose a tag to compare

Fix bug in flywire.l2_skeleton take 2.

Version 1.6.1

01 Jan 23:47
Compare
Choose a tag to compare

Fixes a logical error in flywire.l2_skeleton.