ViaBind

ViaBind is a software platform developed by our group for ITC simulation and fitting. Built on a path-combination framework, it supports constructing and comparing richer mechanistic systems than traditional fitting workflows limited to a small set of fixed models. We welcome you to try it in your own analyses and share feedback to help us keep improving it.
ViaBind primarily supports .itc format, and also supports .nitc, .csc, and .xml files exported from legacy TA software. The macOS release is now notarized and compliant for standard installation and use. If you still encounter installation issues on specific systems, please contact me directly and I will help resolve them.
Why ViaBind
- End-to-end ITC workflow: parse raw data, fit mechanistic models, and generate publication-ready figures in one desktop app.
- Path-combination modeling: build and compare hypotheses by reaction-path combinations rather than a single fixed model.
- Dual optimization strategies: combine local optimization (
optim) and global search (DEoptim) for both speed and robustness. - Local-first operation: Electron desktop + local Shiny/R runtime keeps analysis on local machines, including offline lab environments.
3-Step Workflow
- Step 1 (ITCprocessor): raw
.itc,.nitc,.csc, and legacy TA-exported.xmlparsing, baseline correction, and integration. - Step 2 (ITCsimfit): simulation and constrained parameter fitting with diagnostics.
- Step 3 (ITCgraph): publication-style plotting and structured export.
Download & Citation
- Latest release: https://github.com/GuangluWu/ViaBind_itc/releases/latest
- Zenodo DOI: https://doi.org/10.5281/zenodo.18797024
- Citation: Wu, G. ViaBind_ITCSuite. Zenodo (2026). DOI: 10.5281/zenodo.18797024
Feedback
- Bug reports and feature requests: https://github.com/GuangluWu/ViaBind_itc/issues