You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Academic cluster submission - reuse connection when submitting multiple jobs significantly speeds up submission
New features
Support for PAM authentication
Enables properly configured LDAP/AD or other PAM-compatible authentication mechanisms to be used.
Provides management control of user logins via LIMS and the GUI.
When PAM authentication is enabled, low-level user database transaction audit reports can be configured.
Isolated user management roles from data roles in LIMS. A new user level ("0") has been added to handle all user management from the LIMS. More information on user levels can be found here.
Addition of new buffer components to the UltraScan buffer tables which are commonly used in pharmaceutical formulations. The availability of these components allows more accurate density and viscosity corrections for s20,W and D20,W values:
DTT
HEPES
L-alanine
L-arginine
L-glycine
L-histidine
Sodium nitrate
Sodium perchlorate
Sorbitol
Tween-80
Water
The Velocity and Utility menus have been re-organized to arrange module links in a more logical fashion and help the user to find related features
more easily
UltraScan now includes a new utility that can convert a Beckman-generated tar.gz Optima AUC data archive into openAUC formatted binary files for direct import into the UltraScan LIMS system.
A new spreadsheet utility has been added to facilitate the import of ASCII spreadsheets (.dat, .csv, .txt) into any program consuming ASCII formatted numerical data. The new spreadsheet program in UltraScan can be used to read and write ASCII files and sort columns, delete rows and columns, add headers, and reformat ASCII spreadsheets.
Added CSV export option to all 2D plots, allowing users to redo the plots in their preferred style.
Ultrascan now includes built-in US_Archive class to manage multiple compression formats powered by libarchive. This feature enables seamless handling of formats like ZIP, TAR, GZIP, and BZIP2, offering fast and reliable performance.
The UltraScan Solution Modeler (US-SOMO) includes multiple enhancements summarized here.
The Pseudo-Absorbance program now delivers new features, including: loading multiple runs altogether, loading multiple reference files in CSV format, and allowing users to select any channels and reference scans to compute the absorbance profile.
Bug Fixes
Bug fixed which caused program to crash when attempting to manually edit data at 4. EDIT stage of autoflow
Reviewer roles in GMP framework for e-Signatures: all roles {Operator(s), Reviewer(s), and Approver(s)} are made mutually exclusive for proper framework operation and e-Sigs reflection in GMP report and Audit Trail
Bug fixed for GMP stage 4. EDIT failing to find meniscus position when low loading volume
Bug fixed for the following situation in 1. EXPERIMENT stage (setting protocol): When cells & solutions are initially set, and user proceeded to 6. Optics, and later decides to add channels && solutions, upon exiting 5. Solutions tab the program crashes.
21 CFR p. 11 compliance, in GMP Report: make all links to model read-only
Bug fix for: when "Run"/"Run Analysis" for the channel is unchecked in Analysis Profile of the parent protocol, data for this channel must not be analysed & reported in GMP report
Bugs addressed in GMP report for Interference data in IP or combibed IP+RI GMP runs: (1) Individual distributions ( like C(s) ) for Interference type of triples were not plotted; (2) Averages over replicates groups for Interference type of triples were not calculated and reported;
Bug fixed to: Restore operator selection in Lab/Rotor settings for R&D acquisition program
Bug fixed for generation proper Audit trail information for re-initialized 'FAILED' GMP runs.
Formatting of C(s) sedimentation coefficient distribution plots in GMP reports: bug fixed related to displaying incorrect s_min/s_max ranges; now are correctly passed from the Analysis Profile setting for each channel
The following bug fix: Incorrectly generated Filepath/Filename for GMP reports for combined (RI+IP) runs precluded e-Signing, report download, and audit trail preview
Bug fix for: user could delete data generated by GMP framework (models, edit profiles, noises) by non-GMP programs
Convert reported timestamps to UTC & add timezone everywhere in the GMP framework: GMP reports, e-Signatures, Audit Trails
Bug fixed for: shortening filename of the GMP runs/reports (to <=50 chars used in non-GMP programs), causing erasing of unique -runID identifier
Bug fixed causing programs like us_2dsa, us_autoflow_analysis, us_convert, us_fematch, us_mwl_species_sim, us_report_gmp because of timestates with a 1 second acceleration time by a calculation error in us_simparams
Bug fixed in the correction of low acceleration experiments when importing in us_convert resulting in 1 second acceleration windows no matter the speed.
Bug fixed in us_edit, where selecting an invalid lambda range would cause the program to crash
Bug fixed causing us_edit to display the lambda dropdowns in text sorting instead of numerically sorted
Bug fixed in us_edit: in some cases the GUI wasn't reflecting the state of the program, showing wrong axis labels or hiding needed GUI elements when working with multiwavelength interference data
Bug fixed in us_edit: the reset button wouldn't properly reset the gui
Bug fixed in us_fematch: the advanced dialog value for the band forming volume was ignored
Bug fixed in us_query_rmsd would crash if the sorting is changed and then a filter is changed
Bug fixed for memory allocation error while generating GMP reports for very large datasets
Addressed a bug related to a multi-layered printing of the .pdf for GMP report to accommodate page pagination, which led to large file sizes
Bug fixed with loading multi-speed Beckman tar.gz file
Major Enhancements
Integration of the Raw / Simulated data processing uploaded from disk into GMP workflow.
At 2. Lab/Rotor tab of the 1. EXPERIMENT stage, an option added to choose data origin (Disk, in addition to Optima machine);
Analyze uploaded data & infer information available for propagating the protocol:
[2. Lab/Rotor tab] Check for consistency between uploaded form disk data & selected rotor;
[3. Speeds tab] Rotor Speed, total exp. duration, scan interval, #scans per wavelength;
[4. Cells tab] Used Cells
[5. Solutions tab] Make sure some solution is selected for each used cell (editable)
[6. Optics tab] Optics type per-channel, depending on the uploaded data-type: RI/RA/S, IP
[7. Ranges tab] Populate wavelength ranges inferred from uploaded RI/RA data (660nm - for IP)
[8. AProfile tab] Generate default analysis profiles for all data triples (editable);
[9. Sumbit tab] Perform extensive sanity/consistency checks for possible changes to the protocol made and the uploaded data; preclude submission if a number of critical protocol parameters are mismatched with those from the uploaded data
After protocol generation & GMP run submission, switch directly to 3. IMPORT stage; depending on data type, do (RI), or do NOT (RA, S, IP) perform reference scan determination and conversion to pseudo-absorbance; For report generation, there are few changes related to displaying data source ("Disk"), and "N/A" for Optima run (there is none)
Added CSV export option to common 2D plots, allowing users to redo the plots in their preferred style
Added the ability to save a plot customization as a json file for later reuse with a different dataset
Added apparent s and D columns to us_predict1 and updated the 20,w information, honoring the buffer information
Added the option to access the advanced options dialog in us_query_rmsd before starting a simulation of a model
Use 200 simpoints as default for simulations, some programs used different default values
Audit Trail: enable printing consise report on user interactions & e-Sigs into .pdf file
us_spectrum: Import all columns of base profiles and list them by their headers. Show the filename the profile comes from by hovering over the item. Store the target, all bases, residuals, and fitted curve in a CSV file. Store the details of the fitting in a DAT file.
us_mpi_analysis replaced system tar program with its built-in US_Archive class to handle compressed files.
A new feature has been added to the profile normalization program in the ABDE analysis, allowing users to normalize pseudo-absorbance either by the position of the maximum peak or by the radial position selected by the user.
The Convert Optima Data (Beckman TAR.GZ) program now supports parsing multi-speed files and stores all speeds and run types in separate directories.
Minor Enhancements
Added a warning in us_mpi_analysis for experiments with low acceleration
The information required to obtain an ultrascan license was revisited and personal information (phone number, address) was removed
Added a check for a valid timestate file at the end of the LIVE_UPDATE stage in the GMP program; if not valid, inform user on failing GMP requirements due to RPM didn't started from 0, and abort the run
A new item named 'Others' has been added to the category section of the supporting files in the LIMS, allowing you to upload documents without labeling them as Solution, Buffer, or Analyte.