MIDAS Documentation
MIDAS is an exploratory data analysis tool that runs in your browser. Load CSV files, compute statistics, create graphs, and run regression models — all within the browser. Your data is never sent to external servers. Open MIDAS
Getting Started
- Basic Usage - Walk through basic operations with sample data
User Guide
Data Preparation
- Data Preparation and Import - Loading CSV/TSV files and automatic data type inference
- Datasets - Managing imported data and derived datasets created through SQL or other transformations
- Sample Datasets - Description of sample data included in MIDAS
Data Exploration
- Data Table - Viewing, filtering, and sorting data
Screen Layout
- Workspace and Layout Management - Managing multiple analysis tasks in parallel
Data Processing
- Column Type Conversion - Converting data types and handling errors
- Data Reshape - Converting between Wide and Long formats
- Dummy Coding - Converting categorical variables to dummy variables
- Data Processing with SQL - Transforming data using SQL
Data Visualization
- Creating Graphs - Histograms, scatter plots, bar charts, time series plots, pair plots, and more
- Advanced Graph Creation - Layer multiple graph types, add facets, and control scales using Grammar of Graphics
- Custom Graph Reference - Geometry/Statistics list
Statistical Analysis
- Basic Statistics - Mean, standard deviation, quantiles, and other summary statistics
- Two-Sample Test / Paired Test - t-tests and nonparametric tests (Mann-Whitney U, Wilcoxon signed-rank)
- Cross Tabulation - Pivot tables for categorical variables with chi-square test of independence
- Linear Regression - Using the Linear Regression tab
- Generalized Linear Model (GLM) - Logistic, Poisson, and other regression models for response variables with non-normal distributions
- Generalized Linear Mixed Model (GLMM) - Random intercept models for grouped data
- Survival Analysis - Kaplan-Meier and Cox regression
Organizing Analysis Results
- Reports - Saving graphs and statistical results together
Project Management
- Project Management - Managing datasets, reports, and models
- Project Overview - View and manage resources
- Project Lineage - Visualize dependencies
- Compare Projects - Compare project versions
- MDS Files - Saving, exporting, and signing project files
- Managing Signing Keys - Verifying MDS file signatures and managing trusted keys
Tutorials
Step-by-step walkthroughs using sample data.
- Kaplan-Meier Survival Curves with Heart Failure Data - Estimate survival curves and compare groups
- Grouped Binomial GLM with Dose-Response Data - Logistic regression for aggregated binomial data
Statistical Concepts
Background knowledge on the statistical methods used in MIDAS. Reference these pages when you want to deepen your understanding of analysis results.
- Data Types and Measurement Scales - Nominal, ordinal, interval, ratio scales and their impact on analysis
- OLS Fundamentals - Normal equations, Gauss-Markov theorem, VIF
- GLM Fundamentals - Exponential family, link functions, IRLS
- Hypothesis Testing Fundamentals - p-values, effect size, power, Type I/II errors, rank-based nonparametric tests
- Survival Analysis Fundamentals - Censoring, Kaplan-Meier, Cox proportional hazards model
- GLMM Fundamentals - Random effect models, REML, BLUP, ICC
- Glossary - Definitions of estimator, convergence, likelihood, deviance, and more
System Requirements
- Privacy and Security - Data processing, storage, external communication, and browser requirements
- PWA and Offline Use - Install as an app and work offline
Support
- Release Notes - New features and change history
- For questions or bug reports, contact contact@midas-app.org