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.
At this stage, ViaBind primarily supports workflows based on .itc metadata format. Since code signing/notarization for macOS and Windows is still being finalized, installation may be blocked on some systems or trigger a “file is damaged” warning. If that happens, please contact me directly and I will help resolve it.
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
.itcparsing, 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