MOLASS (
Matrix-based
Optimization with
Low rank factorization for
Automated analysis of
SEC-
SAXS) is a tool for analysis of SEC-SAXS data with intelligent strategy. It can automatically analyze the data measured in SEC-SAXS experiment.
Main function
- Firstly superimposing UV-Vis. absorbance to SAXS intensity and modifying baseline variation.
- Automatic chromatogram modeling for the SAXS intensities to decompose the scattering components.
- Automatic Guinier analysis to all data.
- Calculation and output of the zero-concentration scattering profiles for ab initio modeling.
- In the environment where ATSAS is installed, not only the original algorithm but also the programs of ATSAS are performed automatically, and both results will be outputted.
- Data format (now available) : The file outputted by SAngler is supported.
- UV-Vis. absorbance data is not absolutely necessary (Support for the data measured at the other facilities and the offline devices).
Operation condition
Windows 10, 11 (64 bit only).
Reference
- Yonezawa, K., Takahashi, M., Yatabe, K., Nagatani, Y. and Shimizu, N.
MOLASS: Software for automatic processing of matrix data obtained from small-angle X-ray scattering and UV-visible spectroscopy combined with size-exclusion chromatography.
Biophys. Physicobiol. 20, e200001 (2023). doi: https://doi.org/10.2142/biophysico.bppb-v20.0001
- (Old)Yonezawa, K., Takahashi, M., Yatabe, K., Nagatani, Y. and Shimizu, N.
Software for serial data analysis measured by SEC-SAXS/UV-Vis spectroscopy
AIP Conf. Proc. 2054, 060082 (2019). doi: 10.1063/1.5084713
History
- Ver 1.0.13 release. (2024/1/16)
- Revised the "Summary for Publication" sheet in the result Excel book file to better comply with the 2017 publication guidelines for biomolecular SAS.
- Enhanced the Preview by adding the Guinier/Dimensionless Kratky Plot.
- Optimized the UV-Xray mapping by simplifying the objective function.
- Enhanced the determination of matrix rank by adding RDR (Rg Difference Ratio) as a supplementary measure.
- Improved the analysis guidance by more carefully recommending the use of the decomposition editor.
- Fixed some minor bugs or inconveniences.
- Modified documentation.
- Ver 1.0.12 release. (2023/6/30)
- Modified to record the wavelengths (baseline and picked points) and Q value used for generating the absorbance and scattering intensity chromatograms to the outputted molass.log and the Excel book file of the analysis results (analysis_report.xlsx).
- Changed Kratky Plots displayed in the GUI of MOLASS to Normalized (Dimensionless) Kratky Plots.
- Modified the function in "Data range" to allow trimming the wavelength range of UV-Vis absorption spectra in addition to SAXS profiles.
- Enhanced the baseline correction of UV-Vis absorption spectrum data by improving the automatic recognition process of wavelengths to avoid the emission lines from the deuterium lamp being used as a baseline.
- Corrected the misalignment of the drawn lines representing the peak range in the Guinier analysis sheet of the outputted Excel book file (analysis_report.xlsx).
- Fixed several minor bugs.
- Modified documentation.
- Ver 1.0.11 release. (2022/12/7)
- Fixed a bug that caused a runtime error during analysis execution because MOLASS did not recognize ATSAS updates properly.
- Improved reading the initial value of "Path Length Factor" automatically for BL-10C/BL-15A2 beamlines at Photon Factory and BL38B1 beamline at SPring-8.
- Ver 1.0.10 release. (2022/10/14)
- Improved preliminary recognition by focusing on peak regions separately.
- Improved automatic baseline correction by adding "None" option.
- Added "At a Glance" view to "Data Range" for quicker recognition.
- Added "Rank View" to the main dialog for easier determination of data matrix ranks.
- Fix a bug related to integral baseline correction.
- Ver 1.0.9 release. (2022/4/6)
- Fixed a bug in the Preview, where the "Range" button always fails to open Range Inspection.
- Terminology change: the acronym CD has been renamed SCD - Score of Concentration Dependency.
- Fixed the problem involving ALMERGE usage, where raw input data, instead of baseline-corrected data, had been provided. (This bug had been present during the versions MOLASS 1.0.7 and 1.0.8)
- Updated ATSAS path recognition to support ATSAS 3.0.4 or later.
- Ver 1.0.8 release. (2021/11/2)
- Fixed bugs in which changing the BPA option ON/OFF was not correctly reflected in the LRF results.
- Fixed bugs in which changing "Conc. Dependence" manually was not reflected in "Range Inspection" and "Preview".
- Improved elution trimming to avoid mapping failures between UV/X-ray elution curves in some exceptional cases.
- Relaxed the naming rule on UV data files from "*_UV.txt", etc. to the file extension "*.txt" only.
- Added "Average Maker" to SEC Tools for making averaged dataset.
- Ver 1.0.7 release. (2021/08/10)
- Added warning messages when Guinier analysis may give low-quality results. Such warning message will also show in the summary tables of the analytical result.
- Improved manipulation distinction between Range Editor and Decomposition Editor by coloring the selected buttons.
- Improved recognition of flow-change points by checking UV data condition both at wavelength=280nm and 340nm.
- Added Guinier /Kratky plot in Range Inspector to enable users to better recognize low quality data condition.
- Added auto-suppressing of UV linear adjustment by checking low SCI - Single Component Indicator - to avoid improper correction results.
- Fixed several minor bugs.
- Ver 1.0.6 release. (2021/06/08)
- Fixed some bugs in the "Mapping Dialog" that occurred when manually changing an auto-determined option.
- Fixed inconsistent processing when recognizing flow changes.
- Changed from datgnom to datgnom4 to fix degradation of analysis reports when upgrading from 2.8 to 3.0 of ATSAS.
- Ver 1.0.5 release. (2021/05/28)
- (Urgent update) Fixed a fatal bug found in Ver 1.0.4 regarding the baseline correction function.
- Modified documentation.
- Ver 1.0.4 release. (2021/05/21)
- Adjusted the function of rank control.
- Fixed a memory leak related crash problem by controlling garbage collection properly.
- Improved ATSAS version selection GUI to make users be able to easily change the adopting version.
- Fixed several minor bugs.
- Modified documentation.
- Ver 1.0.0 release. (2021/02/16)
- Software name is changed from "Serial Analyzer" to "MOLASS".
- Fixed unfavorable effects of "Base Plane Adjustment" in wide angle regions.
- Improved the function of automated rank control for LRF (Low Rank Factorization) by the estimation of concentration dependence effect.
- Improved the function of data range detection by properly recognizing the limit of data at the wide angle trimmed by the vacuum flange .
- Implemented the function of "integral baseline correction" trially.
- Catched up the update of DENSS from 1.5.0 to 1.6.2.
- Reduced the distribution file size significantly by changing Numpy link type from MKL to non-MKL.
- Renewed several GUI menu.
- Fixed several minor bugs.
- Improved and renewed documentation.
Download
All users must download a full version.
- The latest version: 1.0.13 (64 bit only)
Full version only : MOLASS 1.0.13 full 64 bit (254 MB)
*This software is opend to all users without charge.
Known Issue :
These versions are known to cause the "DLL failed to load" problem in some environments, indicating that MOLASS failed to load immediately after startup. Please install "Microsoft Visual C++ 2015-2019 Redistributable (x64)" to fix this issue.
Download site :
Latest supported Visual C++ Redistributable downloads