Built for Science
A purpose-built desktop platform — native statistical engine, unified file storage, and a seamless pipeline from raw data to publication-ready figures. Everything runs on your machine.
Statistical Engine
A custom-built native engine optimized for scientific computing. Runs directly on your machine — no cloud round-trips, no browser limitations, no waiting for servers.
Descriptive Statistics & Distributions
8 Distribution Types
Normal, Student's t, Gamma, Weibull, LogNormal, Exponential, Bernoulli, and Poisson distributions with full parameterization
Complete Distribution Functions
PDF, CDF, inverse CDF (PPF), and moment computation for every supported distribution
Descriptive Statistics
Mean, median, variance, standard deviation, skewness, kurtosis, IQR, arbitrary quantiles, and trimmed statistics
Hypothesis Testing
Parametric Tests
Z-tests, one-sample and two-sample t-tests, paired t-tests, chi-square goodness of fit, chi-square independence, one-way ANOVA
Non-Parametric Tests
Mann-Whitney U, Wilcoxon signed-rank, Kruskal-Wallis H test for data that doesn't meet parametric assumptions
Normality Testing
Shapiro-Wilk, Anderson-Darling, Kolmogorov-Smirnov, and Jarque-Bera tests with automatic recommendation
Variance Testing
Levene's test, Bartlett's test, and Mood's Median test for homogeneity of variances across groups
Correlation & Effect Sizes
Correlation Methods
Pearson product-moment, Spearman rank, and Kendall's tau-b with confidence intervals and p-values
Effect Size Measures
Cohen's d, Hedge's g, eta-squared, omega-squared, and Cohen's f for reporting practical significance
Advanced Analysis
Survival Analysis
Kaplan-Meier estimator with confidence bands and Cox Proportional Hazards regression for time-to-event data
Time Series
ARIMA modeling, autocorrelation (ACF) and partial autocorrelation (PACF) functions, Ljung-Box portmanteau test
Clustering & Dimensionality
K-means clustering, Principal Component Analysis (PCA), and Gaussian Mixture Models for pattern discovery
Curve Fitting
Levenberg-Marquardt optimization for nonlinear least squares, automatic peak detection and characterization
Meta-Analysis
Forest plots, fixed and random effects models, heterogeneity metrics including I-squared, Cochran's Q, and tau-squared
Data Transforms
Box-Cox and Yeo-Johnson power transforms with automatic lambda selection for normalizing skewed data
Resampling Methods
Bootstrap confidence intervals and permutation tests for distribution-free inference on any statistic
Outlier Detection
Grubbs' test, Dixon's Q test, Generalized ESD, Modified Z-score, and IQR-based methods for identifying anomalous observations
From Raw Data to Publication
Every step of the analysis pipeline — in one application, with no context switching.
Import
Open CSV, Excel, or paste data. A 5-tier parser handles any spreadsheet complexity — merged cells, formulas, hidden columns, multi-sheet workbooks.
Explore
Auto-detected column types, descriptive statistics, and data previews before you choose an analysis. No manual type casting.
Analyze
70+ statistical functions from the native engine. Hypothesis tests, normality checks, correlations, survival analysis — results in milliseconds.
Visualize
28 chart types with real-time editing. Histograms, box plots, violin plots, raincloud plots, scatter, survival curves, forest plots, PCA biplots, and more.
Refine
Gaussian curve fitting, significance brackets, templates for journal styles. Apply a "Nature" or "Cell" template and the chart reformats instantly.
Export
Publication-ready SVG, PNG (up to 1200 DPI), or PDF. Or save as .labt to preserve full chart state for later editing.
Your Research, Organized
A Windows Explorer-style file manager built for scientific workflows — with cloud sync, team sharing, and offline access.
Three Storage Types
Personal cloud storage, team-shared folders, and pinned offline files — all accessible from one interface with tabs and split-view.
Offline Sync
Pin files or entire folders for offline access. Background sync with conflict detection and resolution when you reconnect.
Team Workspaces
Shared storage isolated per team. Upload, organize, and collaborate on data files with role-based access controls.
Search & Tags
Tag files with experimental metadata. Full-text fuzzy search across filenames and tags to find data instantly.
Drag & Drop
Move files between Personal, Team, and Offline storage by dragging. Import from your desktop by dropping files into the app.
Version History
Autosave with retention policies. Soft-delete to trash with restore capability. Never lose a file.
Why Native Matters
Your data never leaves your machine. Analysis runs at native speed.
- Native compiled code — not interpreted JavaScript. The statistical engine is compiled ahead of time into machine code that runs directly on your processor.
- Parallel processing — large datasets are processed across multiple CPU cores simultaneously, reducing wait times for computationally intensive analyses.
- Numerically stable algorithms — Welford's online algorithm for moments, Kahan compensated summation, and log-sum-exp tricks prevent the floating-point errors that plague naive implementations.
- No cloud dependency — every statistical function runs entirely on your desktop. Works fully offline, on airplane mode, behind firewalls — your data stays yours.
- Scales with your data — handles datasets from 10 rows to 10 million without switching tools or exporting to external software.
A Different Approach
Unlike browser-based tools that rely on JavaScript statistical libraries, LabTools runs computations through a purpose-built native engine compiled directly into the desktop application. This means your analyses execute faster, handle larger datasets, and produce numerically identical results regardless of your browser or operating system.