New in ATSAS-4.0.0
- New Programs
- Removed Programs
- overall GUI Program redesign
- all
- new feature: save current application state as project
- new feature: common Model-View Framework use for all Qt-based GUI applications
- new feature: common wizard framework
- new feature: plot annotations, freely placeable labels and lines
- new feature: export any plot as figure (SVG, PNG, TIFF, PDF) and text (CSV)
- new feature: parallel processing wherever possible to speed up calculations
- chromixs
- re-imagined user interface for selecting multiple and possibly disconnected regions
- parallel processing of Rg/MW and subtractions
- wizard for Evolving Factor Analysis with efamix
- peak
- redesigned UI for multiple peak fitting and removal
- additional fitting functions (lorentzian, pseudo-voigt)
- primus
- redesigned UI to improve intuitive use
- redesigned all wizards for parallel processing/calculations
- distances wizard allows re-open an existing .out
- improved and simplified data comparisons
- Changes in Programs
- ambimeter
- fixed out-of-bounds access
- converted binary to mmCIF
- fixed label of reported fit measure from ‘Chi-square’ to ‘R-factor’
- bodies
- made model output format configurable
- bunch
- fixed out-of-bounds access, initialize variables
- made model output format configurable
- removed broken ‘batchfile’ argument
- coral
- when looking for backbone CA, make sure that they are not CAlcium
- added crysol options that allow override of errors
- made model output format configurable
- removed broken ‘batchfile’ argument
- damaver
- made model output format configurable
- fixed an issue with excessively large models
- dammif
- made model output format configurable
- dammin
- made model output format configurable
- include maximum distance in model output
- dammix
- added crysol options that allow override of errors
- made model output format configurable
- datcrop
- fixed out-of-bounds access
- elllip
- added basic command-line interface
- made model output format configurable
- em2dam
- made model output format configurable
- ffmaker
- added crysol-related options
- flexbin
- added basic command-line interface
- made model output format configurable
- gasbor
- fixed issue reading an optional sequence
- made model output format configurable
- include maximum distance in model output
- provide volume fractions in mmCif output
- globsymm
- report Chi-square
- include error estimates in .fit output
- made model output format configurable
- glycosylation
- made model output format configurable
- include meta-data in output
- gnom
- fixed out-of-bounds access
- correctly output slit parameters on “infinitely long” slits, i.e. AH>0.0, LH==0.0
- monsa
- made model output format configurable
- nmator
- added crysol-related options
- nnlsjoe
- do not read more lines than requested by poolsize
- primus
- fixed multiple Qt6 connection errors
- distances wizard: allow alpha up to 999999.9999
- wizards: added crysol options that allow override of errors
- wizards: made model output format configurable
- ranch
- handle the case where the provided sequence has more residues than the corresponding structure.
- made model output format configurable
- sasref/sasrefcv/sasrefmx
- handle empty models
- added crysol options that allow override of errors
- made model output format configurable
- removed ‘template’ argument
- NOTE: order of subunit numbering has changed!
- sreflex
- document ‘concoord’ option
- added crysol options that allow override of errors
- fixed timing issue on filesystem access
- library
- scale/adjust: handle the case of two or more inputs with missing errors
- PDB: warn about possibly misread values due to misalignment
- PDB: improved output of meta-data
- PDB: improved reading of dummy-residues when phase information is absent
- mmCIF: handle optional columns, improved reading of meta-data
- mmCIF: improved output of meta-data
- all
- cleaned up version reporting, update copyright notices
- updated manuals
- macOS:
- Windows/Linux:
- updated MKL libraries
- performance improvements
- sign package