Releases: KVSlab/morphMan
Releases · KVSlab/morphMan
morphMan v1.3
What's Changed
- Added provide_inlet method by @hkjeldsberg in #67
- Move morphMan to conda-forge by @hkjeldsberg in #68
- Ignore unused vtkvmtk imports by @hkjeldsberg in #71
- Hotfix for detecting diverging centerlines by @hkjeldsberg in #70
- Refactor centerline tolerance by @hkjeldsberg in #73
- Hotfix for prepare_output_surface by @hkjeldsberg in #78
Full Changelog: v1.2...v1.3
morphMan v1.2
What's Changed
- Change CI from TravisCI to CircleCI
- Upgrade morphMan to v.1.2
- Support for VMTK 1.5
- Support for VTK 9.1.0
- Replace official Aneurisk download links with temporary host (https://github.com/hkjeldsberg/AneuriskDatabase/)
- Hotfix to diverging centerline ID
Full Changelog: v1.1...v1.2
morphMan v1.1
What's Changed
- VTK & Landmark updates in #50
- Improved test coverage in #51
- Landmarking improvements and restructuring in #53 and #55
- Added visualization to landmarking in #57
- Added computation of tortuosity in #58
- Add temporary fix for missing dependency/library in #60 [Linux issue]
Full Changelog: v1.0...v1.1
morphMan v1.0 - Pre-Submission
Major Features
- Manipulate branch - Clamp branch: Lets the user determining whether or not to clamp the selected branch to its endpoint.
Improvements
- Refactored and simplified build pipeline on Appveyor
- Added demo scripts for new manipulate-branch features
- Improved method of defining old surface normal in manipulate-branch algorithm
- Refactored landmarking algorithm, and read / save data as JSON format
Bug Fixes and Other Changes
- Fixed NumPy dependency to support version <=1.13.*
morphMan v0.3
Major Features
- Manipulate branch: New feature, allowing the user to manipulate a specific branch of a vascular model, either through pure translation and rotation, or by completely removing it.
- Manipulate surface: New feature, allowing the user to control (adding or removing) the level of high-frequent noise on the surface.
- Asymmetric stenosis / bulge: Added a sub-feature to ``manipulate_area.py`` allowing user to introduce an asymmetric stenosis or bulge.
Improvements
- Using .json as file format for data parameters
- Added additional parameters to wrapper-functions for generalization
- Extracted methods from common.py to separate scripts
Bug Fixes and Other Changes
- Renaming of methods from common, increasing readability
- Refactoring parts of documentation
- Modified integer division vmtksurfacecurvature.py for compatibility
- Bugfixes for manipulate_area.py and manipulate_bifurcation.py
JOSS Publication
morphMan v0.2. Main features include
- Simplified installation with Anaconda
- Demo suite supporting documentation
- Issues related to JOSS submission
This version corresponds to the accepted publication in JOSS (Journal of Open Source Software).