Skip to content

Releases: e-koch/FilFinder

v1.7.2

17 Nov 01:53
v1.7.2
Compare
Choose a tag to compare

Primarily added infrastructure improvements:

  • adding testing support for python 3.7 to 3.9
  • dropping support for python 3.6
  • adding an action to build the distribution and wheels, and uploads to pypi

Fix for networkx >v2

01 Apr 21:49
Compare
Choose a tag to compare

As noted in #54, the v1.6 release broke with new changes to networkx. This release fixes that issue.

Major code re-write and fixes for critical bugs

29 Mar 17:44
Compare
Choose a tag to compare

Implements the new FilFinder2D and Filament2D classes for running the algorithm. The old fil_finder_2D is now deprecated. Also improved and expanded the suite of tests.

To see a full list of changes, see #41.

Support for networkx 2.0

28 Nov 17:07
Compare
Choose a tag to compare

Version 2 of networkx introduced some breaking changes. These are fixed in the new release and all version of networkx should work now.

Other changes:

  • fixed an issue in reading in the angular pixel scale from a header when the PC keywords were set.
  • fixed a small bug in the failure criteria for Gaussian profile fits

Fixes for numpy v1.12

13 Sep 03:53
Compare
Choose a tag to compare

Provides fixes for numpy 1.12, which requires integers for slicing arrays.

Fix for changes in skimage 0.12

23 Oct 04:47
Compare
Choose a tag to compare

threshold_adaptive in skimage was slightly altered, causing issues for FilFinder.

Other notable changes:

  • radial_profile was updated to be more robust for removing variations due to overlap with different objects (auto_cut)
  • Tools for finding the width along the main filament branch (profiles across each skeleton pixel) were introduced in fil_finder.width_profiles.

Update to work with Numpy 1.10

30 Oct 17:05
Compare
Choose a tag to compare

The radial profiling did not work with the newest numpy release. This patches that problem.

Clean-up, more output flexibility

09 Jul 23:44
Compare
Choose a tag to compare

Biggest updates are to the documentation and tutorial.

The keyword save_png has been added to save png plots and allow interactive plotting to be avoided for large maps.

The output tables have been fixed for individual skeleton branches. HDF5 tables are now supported and are encouraged for the branches (since the different number of branches in each skeleton makes it difficult to include in a single table).

Mostly minor bug fixes

10 Jun 22:37
Compare
Choose a tag to compare

There were some small mistakes treating the non-parametric width method properly, as well as the beamwidth conversion to physical units.

This release marks the version actually used in the accompanying paper.

First version with finished algorithm functionality

23 Feb 20:53
Compare
Choose a tag to compare

FilFinder algorithm functionality is complete. This version is used for the results in the accompanying paper.

Functionality in the Analysis class is not yet complete.