Active development · v7.2 codebase

Scientific Graph Studio

A desktop application for building publication-oriented scientific figures from CSV, XLS, and XLSX data, with analysis, fitting, multi-panel layout, and export workflows.

PythonTkinterMatplotlib NumPypandasSciPy
Scientific Graph Studio application workspace
Data

Spreadsheet-oriented input

Work with CSV and Excel sources, including multi-sheet scientific datasets and tabular editing workflows.

Figure

Publication-oriented plotting

Create line, scatter, bar, error-bar, dual-axis, multi-layer, and multi-panel scientific figures.

Export

Vector-ready output

Export exact-size figures with editable vector text in PDF/SVG and controlled raster output.

Product workflow

Designed around the research figure lifecycle.

The interface keeps data, figure construction, analysis, and publication output connected without hiding advanced controls.

01 · Import

Bring in experimental data

Load CSV/XLS/XLSX files or paste tabular data into a project-oriented workflow.

02 · Configure

Assign X/Y data and plot structure

Build plots by worksheet, columns, panel, and plot kind while preserving data identities.

03 · Analyze

Fit, inspect, and annotate

Use fitting and analysis tools alongside axis, legend, error-bar, and annotation controls.

04 · Publish

Export at controlled physical dimensions

Prepare publication-oriented PDF, SVG, and raster outputs with explicit sizing and preview.

Interface

Real application screens.

The examples below are taken from the current Scientific Graph Studio repository.

Main Scientific Graph Studio workspace
Main scientific figure workspace
Scientific Graph Studio data table
Data-table workflow
Scientific Graph Studio publication preview
Publication preview
Engineering quality

Software reliability is part of the product.

The codebase includes automated tests, audit documentation, atomic project-writing behavior, stable data-column identities, and dedicated Windows packaging checks.

239-test audited run

The v7.1 audit documents a verified test run with 239 tests and no skipped audit tests.

Data integrity focus

Project writes are atomic and source changes can mark stored results stale instead of silently rebinding data.

Windows packaging path

The v7.2 codebase includes tested Windows 10/11 x64 packaging and release-gate workflows.