Version 1.0.7
New features
- Windows and macOS installers and executables are now signed.
- Improved compatibility with the latest releases of macOS.
- sMap can now kill its own process after finishing the analysis, which can sometimes help when the program is run on some headless scheduling platforms. This is enabled by default.
- Added a new MCMC stopping criterion (
--max-samples), specifying the maximum number of samples that can be collected before the chain will be stopped regardless of other criteria. - Added a watchdog to detect deadlocks in MCMC analyses when the analysis is "too fast".
- Added a new command-line switch (
-l/--clock) to specify whether trees are clock-like or not (useful e.g. with fossil tips).
Bugfixes
- Fixed a bug causing the ML strategy preview window in sMap-GUI to crash.
- Fixed bug causing the chain to get stuck in impossible states (this manifested itself by causing the CoV to increase during MCMC sampling).
- Fixed a numerical underflow bug in the likelihood computation for large trees.
- Branch lengths are now scaled properly when exporting the sMap analysis to a phytools-compatible file.
Update instructions
If you are on Windows or macOS, please uninstall any previous version of sMap before updating the the latest version.
- On Windows, you can uninstall the program by opening the start menu, typing
Apps and features, and searching for sMap among the installed applications. - On macOS, just drag the sMap application from your
Applicationsfolder to the rubbish bin.
You can then follow the normal instructions to install the new version of sMap.