Plot all curves
Results table
file name, size, Excel sheet
Load data
►An example set of data is provided and loads when the app is started. Different settings can be explored with these data
►Load your own data and the file type will be detected (csv, txt, xlsx are accepted and an Excel sheet number can be specified)
►Data should be supplied as one column of time and any number of columns of absorbances as shown in the example data provided
►Data files should not contain any gaps or spaces between characters and avoid unusual characters
►The default setting for clotting and lysis is 50% but can be adjusted
►The threshold value determines a lower value below which interpolation does not take place and can be increased the analysis fails
►Noisy data or empty cells can cause the program to crash but more robust (though less accurate) curve analysis can be achieved by using a high threshold absorbance (e.g. 1)
►Accuracy may be improved, if interpolation is not used, by spline fitting and adding extra points (see below)
Baseline options
►These selections adjust the baseline for complete lysis
►Global zero sets a baseline absorbance for all the curves to the same selected value
►'nth point' subtracts the absorbance value from a selected nth point from each curve (e.g first point or a point after lysis)
►Min abs finds and subtracts the lowest absorbance for each curve. An offset value can be added
Raw data or spline fitted data
►If data points are very sparse or you are using a high 'Threshold' value, it may be helpful to generate extra points using the spline fitting option
►Options for curve start, number of additional points and data trunction are provided for spline curve generation
►If you have good data with reasonable density of points simply use the defaults of raw data and interpolation
►Input data (raw or with extra fitted points, as selected), are shown in the plots in the Curve tab and data in the Raw Data tab
Graph options
►Displayed graphs and results table are presented in an adjustable arrangement
►Input the number of rows to display the plots and results as required (e.g. 8 rows for a full 96 well plate)
►Individual curves can be scrutinised on the next tab (Curve)
►These options do not affect data or calculated results
Select a parameter
►Select what should be shown in the results table below and indicated on the graphs above
►The results table is organised like the graphical output above
►Values can be copied and pasted for further analysis
Other tabs
►'Curve' focuses on an individual well
►'All Results' is a table of all analysed values for every well
►'Raw Data' is the time and absorbance data set. Time interval changes if spline fitted curves are used
►'Explore' presents graphical outputs of analysed results
►'Settings' generates a table of critical setings that can be recorded to help reproducibility
►Code files and detailed help notes are available in a github repository Here
Changes in version 1.2
►Several changes have been made to the underlying code and appearance of Clotlysis_2019
►The code dealing with curve analysis should be more robust and efficient
►A new function is provided for reading user data which identifies the correct format of csv, txt, xlsx
►The default settings are to use interpolation of curves, but the option to avoid interpolation is set by increasing the 'Threshold' value
►Options to select times of maximum rate increase or decrease and plateau have been removed (please let me know if they were useful)
Please contact me with issues relating to:ClotLysisCL_2019 version 1.2.6 last accessed 2025-10-12
drclongstaff@gmail.com Links to other apps