Skip to content

Releases: TissueEngineeringLab/MyoFInDer

v1.0.10

19 Aug 15:57
Compare
Choose a tag to compare

MyoFInDer 1.0.10

This new release introduces a complete test suite based on unittest. It tests the main features of the graphical interface, and the influence of the various parameters on the image segmentation. They can be started with the command python -m unittest tests.
In this new release, minor improvements have also been brought to the documentation.

Merged pull requests

Full Changelog: v1.0.9...v1.0.10

The tarball and the wheel are available on PyPI

v1.0.9

29 Apr 22:35
Compare
Choose a tag to compare

MyoFInDer 1.0.9

This new release of MyoFInDer is a bug fix release. It fixes a bug making the distributed version of the Windows installer incompatible with the Python module, therefore causing a crash on startup.
Additionally, an undocumented command-line option was added in the documentation.

Merged pull requests

Full Changelog: v1.0.8...v1.0.9

The tarball and the wheel are available on PyPI

v1.0.8

25 Apr 22:19
Compare
Choose a tag to compare

MyoFInDer 1.0.8

This release brings only minor changes to myofinder as a Python module, but a number of important changes to the deployment and automated test environment around it.

The changes related to the Python module are:

  • Rename classes to make them PEP8-compliant (not exposed to the user)
  • Add a --test command-line argument to the module (useful for automated testing only)
  • Add an --app-folder command line argument for choosing where to store and read the application files
  • Switch from a setup.py metadata file to a pyproject.toml file (concerns only users installing MyoFInDer from source)
  • Fix a bug making MyoFInDer crash on macOS
  • Update the help hyperlink in the user interface

The changes related to the automated testing are:

  • Various minor improvements to the test workflows
  • Tests are now ran against a locally built version of MyoFInDer
  • Switch to macos-13 runner for automated testing on macOS, instead of macos-latest
  • Automatically push the latest built MSI file after a modification on the main branch

The changes related to the Windows Installer file are:

  • Switch from the Advanced Installer application to WiX for building the MSI file
  • Create a custom user interface for the Windows installation process
  • Switch from a start_myofinder.bat file to a proper myofinder.exe file for starting MyoFInDer on Windows

Merged pull requests

Full Changelog: v1.0.7...v1.0.8

The tarball and the wheel are available on PyPI

v1.0.7

13 Dec 18:38
fa4bf83
Compare
Choose a tag to compare

MyoFInDer 1.0.7

This release brings major adjustments to the available settings.

It renames:

  • Nuclei Threshold to Minimum nucleus intensity
  • Fiber Threshold to Minimum fiber intensity

The range of Fiber Threshold is also changed from 0-160 to 0-100.

It adds:

  • Maximum fiber intensity, similar to Minimum fiber intensity but setting a maximum threshold
  • Maximum nucleus intensity, similar to Minimum nucleus intensity but setting a maximum threshold

It replaces:

  • Small Objects threshold with Minimum nucleus diameter (px). Instead of driving directly the minimum area a detected nucleus must possess, it drives the minimum "average" diameter it must have, in pixels. This change was brought in response to #16.

In addition, the documentation about the available settings was also updated, and other minor documentation improvements were brought.

Finally, the settings.pickle files storing the last used setting values are now forward- and backward compatible starting from this version.

Merged pull requests

Full Changelog: v1.0.6...v1.0.7

The tarball and the wheel are available on PyPI

v1.0.6

06 Oct 09:27
66bacde
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.5...v1.0.6

The tarball and the wheel are available on PyPI

v1.0.5

02 Oct 08:58
5ba2103
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.4...v1.0.5

The tarball and the wheel are available on PyPI

v1.0.4

29 Sep 10:04
0c54c52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.3...v1.0.4

The tarball and the wheel are available on PyPI

v1.0.3

11 Sep 16:31
b27251f
Compare
Choose a tag to compare

What's Changed

  • fix: fix authentication error on recent releases of DeepCell by @WeisLeDocto in #8
  • 9 microsoft visual c++ error during install by @WeisLeDocto in #10

Full Changelog: v1.0.2...v1.0.3

The tarball and the wheel are available on PyPI

1.0.2

30 Aug 15:15
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...v1.0.2

The tarball and the wheel are available on PyPI

1.0.1

18 Jul 13:44
Compare
Choose a tag to compare

What's changed

  • Fixed a bug preventing the installation of the module on Python > 3.10.0
  • Nicer display of the project description on PyPI
  • Updated the Windows installer file

Full Changelog: 1.0.0...1.0.1

The tarball and the wheel are available on PyPI