Skip to content

Releases: natverse/fafbseg

v0.9.4

15 Feb 11:09
Compare
Choose a tag to compare

What's Changed

  • Add flywire_updateids() by @jefferis in #127
  • add support for the Seung/Allen python CAVE including flywire_cave_client()
    flywire_cave_query() (#122)
  • add flywire_updateids() (#127)
  • also more robustness to handling of NAs in flywire_rootid()
  • first implementation of flytable_* functions including flytable_query()
    flytable_list_rows() flytable_login() (#126)
  • note about SSL certificate problem with some flywire/fanc queries bug (#125)
  • Add ids type info to flywire_partners()

New Contributors

Full Changelog: v0.9.3...v0.9.4

v0.9.3

15 Feb 11:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.2...v0.9.3

v0.9.2

15 Feb 11:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

15 Feb 11:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9...v0.9.1

fafbseg v0.8.2

12 Nov 16:35
Compare
Choose a tag to compare
  • Much faster flywire_xyz2id() supervoxel id mapping using spine service (#44)
  • Add new flywire_leaves() function to find supervoxels in a neuron (#43)
  • Fixing typos and adding doi for TEASAR (#41 by @mmc46)
  • Fixing 2 things in overlay mesh+skeleton example
    (#40 by @mmc46)
  • Fix flywire_xyz2id eg in doc 'The natverse and flywire meshes' returns an error (#39)
  • Output of dr_fafbseg() points to wrong token helper function (#38 by @mmc46)

You can see the full list of closed issues
on GitHub.

fafbseg v0.8.1

25 Oct 06:50
Compare
Choose a tag to compare

This release includes changes from both version 0.8.1 and version 0.8.0 (which was never released)

fafbseg 0.8.1

  • New function skeletor() to skeletonise meshes especially flywire neurons
    based on the Python package of the same name (#35).
  • Large speed up for flywire_rootid() (#37)
  • Fix flywire_xyz2id() so that it can actually find supervoxels (as well as root ids) (#37)
  • function dr_fafbseg() to give a status update on your installation (#36)
  • read_cloudvolume_meshes() can now accept flywire URLs (which will be expanded if necessary to define the segments to download)

fafbseg 0.8.0

  • Support for some basic flywire API calls #31, #34
  • Better integrate flywire api features
  • Fix/flywire coordinate errors
  • Fix error in fafb2flywire during xform_brain #30, #32, #33
  • Switch to transform-service API on spine
  • Add support for FANC3-FANC4 transforms #28
  • switch back to wire3d #27
  • Add fafb2flywire i.e. the inverse of the original FlyWire->FAFB transformation #26
  • Support for reading flywire meshes without cloudvolume #25
  • Flywire API streamlining (@SridharJagannathan) #22
  • Teach read_cloudvolume_meshes to work for flywire URLs #20
  • ngl_segments() needs to be able to expand flywire URLs #16

You can see the full list of closed issues
for the combined 0.8.0 and 0.8.1 release on GitHub.

fafbseg v0.7.0

11 Sep 21:39
Compare
Choose a tag to compare

fafbseg 0.7.0

  • basic support for reading meshes via CloudVolume e.g. to fetch neurons from
    flywire.ai. See read_cloudvolume_meshes() for details including the required
    Python setup.
  • very basic support for skeletonising neurons meshed (e.g. flywire neurons)
    via meshparty_skeletonize()
  • add flywire2fafb() to support for transforming neurons FlyWire->FAFB
    (and with some loss of accuracy in the reverse) (#11)
  • includes a fix for NaN values in return (#12,#13)
  • much faster FlyWire->FAFB transformation, up to millions of points per minute
    (#24)
  • moved repo to https://github.com/natverse/fafbseg (#19)

fafbseg 0.6.5

  • default chunksize for brainmaps_xyz2id() reduce to 200 to reflect API
    changes.
  • new functions choose_segmentation() and with_segmentation() to choose
    default auto-segmentation
  • New Shiny app (see README and https://jefferislab.shinyapps.io/CATMAID-Neuroglancer-Converter/)
  • give brainmaps_fetch() a generic cache option and the ability to clear the
    cache with brainmaps_clear_cache() (#8)
  • give brainmaps_fetch() a retry option to help with sporadic timeouts (#9)
  • give catmaid2ngl() a chunksize option that can be used to reduce timeout
    issues.
  • simplify package .onLoad and retire fafbseg.divisor option
    (now calculated automatically rather than being a user option)
  • simplify internal brainmaps_voxdims function using cache mechanism

fafbseg 0.6.4

  • fix bug revealed by latest public version of zip package
  • fix missing import of dplyr::n() in find_topn()

fafbseg 0.6.3

  • Give find_topn() and read_top() ability to return segments in
    increasing (rather than decreasing) size order.

fafbseg v0.6.2

16 Apr 07:54
Compare
Choose a tag to compare
  • fix ngl_encode_url() when only one segment in scene (#5)
  • fix handling or neuroglancer URLs with two segment sources (#4)