See how a protein meets any material surface.
InterfaceScout is a free, open-source tool that scans a protein’s
solvent-exposed surface and scores every residue for compatibility with
eleven generic surface chemistries — from graphitic carbon to metal oxides.
It runs entirely on your own computer and opens in your web browser.
One scan, every chemistry
Analyze the surface once, then read residue-level scores against all eleven surface chemistries at the same time.
Physics, not guesswork
Literature interaction energies weighted by solvent exposure, cluster context, APBS electrostatics, and a pH-dependent protonation factor. No machine learning.
Runs on your computer
A local web app — your structures never leave your machine. Free and open source under the MIT license.
Download the latest release from GitHub, unzip it, and run the setup file
for your system. It installs everything automatically and opens the app in
your browser. You need Python 3.11 or 3.12 installed.
- Unzip the downloaded folder.
- Double-click
run_local.bat. - It installs, adds a Desktop icon, and opens the app.
- Unzip the downloaded folder.
- Right-click
run_local.sh→ Open. - It installs and opens the app; an icon goes on your Desktop.
- Unzip the downloaded folder.
- Run
bash run_local.sh. - It installs and opens the app; a launcher goes on your Desktop.
SmartScreen or some antivirus tools may show a one-time “unrecognized app”
warning. This is a false positive — choose More info → Run anyway.
Everything runs locally and nothing is uploaded.
Shrake–Rupley SASA
APBS electrostatics
pH-dependent protonation
3D surface viewer
CSV / PDB / PDF export