← Back to projects

active

Ads-Analys

Desktop analytical suite for Atomic Absorption Spectroscopy adsorption experiments, from instrument reports to calibrated charts and Excel workbooks.

Problem

From instrument report to reproducible adsorption analysis.

AAS adsorption workflows often move from proprietary report text into manual spreadsheet calculations.

Multi-metal calibration, replicate grouping, capacity calculations, and quality checks can drift when handled across disconnected files.

Researchers need a repeatable path from raw instrument output to charts and workbooks that can be reviewed later.

Workflow

01

Import instrument reports

Load AAS report files and normalize readings into project-aware sample rows.

02

Fit calibration curves

Review per-metal regression quality before converting readings into concentrations.

03

Map samples and replicates

Connect instrument labels to experiment groups, conditions, and replicate sets.

04

Calculate and report

Generate adsorption capacity, removal efficiency, statistics, charts, and Excel outputs.

Mock visuals

Placeholder panels for screenshots and demo captures.

These panels reserve space for real Ads-Analys screenshots while still explaining the product flow today.

AAS importmock

$ parse-report aas_run_042.txt

metals detected: Cu, Pb, Zn

sample groups mapped: 18

replicates linked: 54

status: ready for calibration

Mock panel for the import and setup workflow.

Calibrationmock

$ fit-calibration --mode auto-best-fit

Cu R² 0.9987 slope 0.042

Pb R² 0.9979 slope 0.058

Zn R² 0.9968 slope 0.031

flagged standards: 1

Mock calibration curve summary for multi-metal fitting.

Results exportmock

$ export workbook.xlsx

capacity q: mg/g + mmol/g

efficiency: %E by sample group

RSD summary: 2 groups flagged

workbook sheets: 7

Mock output table showing capacity and replicate statistics.

Capabilities

AAS report parsing

Imports instrument text reports and keeps sample mappings tied to the project state.

Calibration fitting

Builds per-metal regression curves with fit quality surfaced before downstream calculations.

Capacity calculations

Computes adsorption capacity and removal efficiency across multi-metal sample groups.

Replicate statistics

Aggregates replicate behavior with RSD and row-quality flags for review.

Publication-style charts

Renders comparison charts for quick interpretation and reporting.

Excel export

Generates workbook outputs through the Rust backend for handoff and archival.

Architecture

Local-first Tauri shell

Keeps sensitive instrument exports on the lab machine while still delivering a modern React workspace.

Rust IPC backend

Handles filesystem access, report parsing, heavier calculations, and Excel workbook generation.

Typed React workflow

Guides setup, calibration, mapping, capacity analysis, statistics, charting, and export as one stateful project.

Outcome

  • Reduces manual spreadsheet handling between raw AAS reports and final adsorption summaries.
  • Keeps calibration, sample mapping, replicate statistics, and exported reports reproducible.
  • Positions chemistry domain expertise as production-grade scientific software.