Data in
CSV, TSV, and text-format imports with drag and drop, multiple files in one session, parsing preview before commit, delimiter controls, header handling, skipped rows, and encoding fallbacks.
- Import one file or a batch
- Inspect the preview table before creating variables
- Keep source files inside the project
Variables
Columns become named variables you can reference across plots, fits, and workspaces. Derived variables compose from existing variables, and project save/load keeps the vocabulary intact.
- Named variables from columns
- Derived and filtered variables
- Batch creation for multi-file experiments
Workspaces and cards
The X&Y Plot tab is a workspace canvas, not a single chart. Each panel contains cards, a central plot surface, and results controls.
- X&Y, Histogram, Custom Fit, PDF, AUC, CDF, Xmin, FSS, Scaling Relation / E-S scaling
- Hide, focus, rerun, and compare cards
- Per-workspace appearance and annotations
X&Y plots
Build core plots with linear or log axes, multiple visible cards, manual axis edits, legends, annotations, and export options.
Histogram and custom fits
Use histogram cards for distributions, then fit Gaussian, Gaussian-mixture, or arbitrary custom models by nonlinear least squares - with residuals - when the shape of the data matters more than a quick bar chart.
PDF, AUC, CDF, CCDF
Work with probability-density and cumulative views directly inside the workspace model instead of moving to a separate one-off tool.
Xmin, FSS, and E-S scaling
Run x_min selection by KS distance, finite-size-scaling collapse, and E-S scaling-relation checks from cards that stay part of the same saved project and workspace.
Heat Map
Use the dedicated Heat Map tab for 2D surfaces, heat-map workspaces, Gaussian and Gaussian-mixture fits, custom 2D fits, overlays, contours, and export.
3D Plot
Create 3D scatter and surface plots when the relationship is not honest in two dimensions.
Correlations
Generate correlation-matrix cards from selected variables and inspect one visible matrix at a time.
Charts
Build categorical chart cards such as pie, donut, and stacked bar visualizations, including summed repeated category labels.
Compose
Assemble existing plot and chart sources into paper-backed boards with panels, labels, grid snap, alignment, duplication, relinking, and exact paper export.
Assistant
Use Chat mode to think through analysis and Execute mode to run confirmed operations. The assistant can work with scripts, a working folder, and generated media while respecting the local data boundary.
Export
Export PDF, PNG, JPG, and Compose boards. When the assistant writes an operation, copy its Python and Matplotlib. Use concrete outputs instead of screenshots pretending to be figures.
Reproducibility
Project files preserve imported files, variables, cards, workspaces, heat-map workspaces, annotations, chart appearance, selected tab, and assistant script state.