Skip to content

Tomviz 1.6.0

Compare
Choose a tag to compare
@cryos cryos released this 05 Apr 17:45
· 1235 commits to master since this release
1.6.0
0f095c5

This release features a number of improvements to application startup time, and a splash screen to show that the application is starting up on the occasions where it doesn't start as quickly as we would like. The reconstruction operators were also improved to use less memory, default to 32 bit floating point output, and to execute more efficiently. New operators support improved data wrangling from picking a single component when input data has multiple channels (e.g. RGB) to casting/rescaling data to reduce memory requirements (8 and 16 bit unsigned integers for example).

We have made a number of improvements to the "live" pipeline, where updated reconstructions can be viewed as an iterative reconstruction proceeds, or data can be viewed as projections are acquired. The EMD format saw a number of improvements for saving/loading metadata including lengths/angles. An issue with array ordering was discovered, meaning old EMD files will look corrupt, but all future files will be saved with the appropriate array ordering. We added a transpose data operator that will reorder these old files to enable recovery of data (or you can use an older version of Tomviz to read the file). NumPy files were also improved, and round tripping to/from Python visualizations were tested with both EMD and NumPy. Files, directories and state files can all be opened from the command line now too.

The release also features many other bug fixes and improvements.