🧬 Protein Pathfinder User Guide

Quick Start: Enter two gene names (e.g., TP53 and EGFR) β†’ Tap "Find Pathways" β†’ View interaction evidence and 3D structures!

πŸ“– Overview

Protein Pathfinder is a mobile application that helps researchers explore, validate, and visualize protein-protein interaction pathways. It searches for interaction pathways between two proteins using data from UniProt, STRING, PDB, and related evidence resources, and displays 3D molecular structures, phosphorylation sites, external evidence links, STRING network graphs, and validation information.

New in this version: Selectable STRING network types (Functional / Physical / Regulatory v12 / Regulatory v12.5), an independently rotatable dual-panel 3D viewer, and an electrostatic surface built from real CHARMM27 force-field partial charges have been added.
What's new, at a glance:

πŸš€ Quick Start

1. Search for Protein Interactions

  1. Enter Gene Names
    • Type the first gene name (e.g., TP53)
    • Type the second gene name (e.g., EGFR)
    • Both fields support standard gene symbols
  2. Choose a Network Type (optional)
    • Tap the network type dropdown (default: Functional)
    • Pick Physical, Regulatory (v12), or Regulatory (v12.5) if you need a different kind of evidence β€” see Network Types below
    • Your selection applies to the pathway search and to every evidence detail page you open from the results
  3. Start Search
    • Tap the "Find Pathways" button
    • Wait 5-10 seconds while the app queries scientific databases
  4. View Results
    • The app displays all discovered interaction pathways
    • Each pathway shows intermediate proteins (if any)
    • Evidence scores indicate interaction reliability

🌐 Network Types: Functional, Physical, Regulatory

STRING can return several different kinds of evidence for the same pair of proteins, depending on which network type you request. The app lets you choose one before searching, and you can change it again on any evidence detail page.

Network Type What it means Best for
Functional Broadest evidence type. Includes indirect functional association β€” proteins that work in the same pathway or process, even without physical contact. General exploration, default choice
Physical Restricted to evidence for direct physical binding between the two proteins (complex formation, direct contact). Structural questions, "do these two actually touch?"
Regulatory (v12) Directional regulation (activation/inhibition) as served by the STRING v12.0 stable API. Legacy comparison β€” see caveat below
Regulatory (v12.5) Directional regulation with an explicit source β†’ target arrow and activation/inhibition sign, served by STRING's v12.5 preview API. Signaling direction β€” "does A activate or inhibit B?"
Technical caveat β€” please read if you use Regulatory mode: STRING's regular, version-pinned domain (version-12-0.string-db.org) accepts a regulatory request without an error, but as of this writing it silently returns ordinary functional-network data with no direction or activation/inhibition sign attached. The only endpoint that currently returns real directional regulatory data (source, target, and sign) is STRING's v12.5 preview API (preview.string-db.org). The app automatically sends regulatory (v12.5) requests to that preview endpoint. Because it is a pre-release preview, its address or response format may change once STRING officially ships v12.5 β€” if regulatory (v12.5) stops showing directional arrows in a future STRING release, this is the first thing to check.

How to tell if you got real directional data

When STRING returns genuine directional evidence, the STRING Evidence page shows a colored arrow card above the score list:

If this card does not appear, the response had no direction/sign attached β€” this is expected for Functional and Physical, and is the known behavior described above for Regulatory (v12).

Tip: Switching the network type on the STRING Evidence page re-queries STRING immediately and updates the API URL shown at the bottom of the page β€” useful for double-checking exactly what was requested.

πŸ“Š Understanding the Results

Pathway Cards

Each pathway card displays:

Evidence Score Interpretation

Evidence Range Meaning Confidence Level
90-100% Highest confidence Strong experimental evidence
70-90% High confidence Multiple evidence sources
40-70% Medium confidence Some evidence exists
15-40% Low confidence Weak evidence
<15% Very low Minimal or no evidence
Example:
TP53 β†’ MDM2 β†’ EGFR
Evidence: 85%
This means there's strong scientific evidence (85%) supporting interactions between TP53-MDM2 and MDM2-EGFR.

πŸ”¬ Viewing Protein Details

Opening Protein Information

  1. Tap any protein card in the pathway
  2. View comprehensive protein data:
    • UniProt ID: Official protein identifier
    • Gene Name: Standard gene symbol
    • Description: Protein function summary
    • Function: Detailed biological role
    • Location: Subcellular localization
    • Tissue Specificity: Where the protein is expressed

Phosphorylation Sites

πŸ§ͺ Cell Validation

Cell Validation helps you review whether a candidate pathway is biologically plausible in a selected cell context. When available, the app displays cell-related evidence for pathway proteins, including expression relevance, cell-type support, and validation notes from the integrated validation data.

How to Use Cell Validation

  1. Open a pathway result.
  2. Tap a protein or edge in the pathway.
  3. Select Cell Validation from the detail/evidence menu.
  4. Review the cell-specific evidence table and validation comments.
Interpretation: Cell validation is a supporting evidence layer. A positive cell-context match increases confidence, but it should still be interpreted together with STRING confidence, phosphorylation evidence, and biological literature.

🧬 PhosphoSite Validation

PhosphoSite Validation checks whether phosphorylation sites such as TP53@S312, JUN@S63, BAD@S136, or MDM2@S288_T286 are supported by phosphorylation-site evidence. This is especially useful when a pathway is generated from site-aware search results.

What the Validation Shows

Important: A phosphorylation site being present does not always prove that the current pathway edge is causal. Use the PhosphoSite Validation page together with SIGNOR/OmniPath-style causal evidence, STRING confidence, and experimental literature.

πŸ”— External Evidences and Clickable Links

The app now provides an External Evidences section for proteins and edges. When a link is shown, tap it to open the corresponding evidence page or graph. Supported resources may include UniProt, STRING, STITCH, PDB/RCSB, and other pathway or validation resources depending on the available data.

Clickable Evidence Links

UniProtProtein metadata, sequence, function, subcellular location, and annotation. STRINGProtein interaction network and confidence evidence. STITCHChemical-protein interaction and inhibitor-related evidence. RCSB PDBExperimentally determined 3D structures and structure metadata.

STRING Direct Graph View

When viewing STRING evidence, the app uses a direct STRING network image when possible. This avoids blank screens caused by interactive STRING web pages that require browser-specific scripts, session handling, or plugin-style display behavior.

https://string-db.org/api/highres_image/network?identifiers=TP53&species=9606&add_white_nodes=15&network_flavor=confidence

The graph image can be viewed directly, zoomed, and compared with the current pathway. The external browser button can still be used to open the full STRING website when interactive browsing is needed.

Display note: The app uses high-contrast text and can be fixed to light mode to avoid faint text in dark/night mode.

🎨 3D Molecular Visualization

Viewing 3D Structures β€” Independent Dual-Panel Viewer

  1. Tap the 3D viewer at the bottom of the screen
  2. The viewer shows two separate panels, each with its own camera:
    • Left panel (purple): First protein
    • Right panel (blue): Second protein
Why two panels? Earlier versions placed both proteins in one shared 3D scene and pushed them apart with a fixed gap. For large structures this could make the surfaces look like they were touching even when they were not. Each protein now gets its own camera, so it is always framed correctly regardless of size, and you can rotate one without disturbing the other.

Interacting with 3D Models

Showing Phosphorylation Sites

  1. Tap the P-sites button (scatter-dot icon) in the toolbar
  2. Red spheres appear at phosphorylation sites, on whichever protein(s) have them
  3. Button highlights when active
  4. Tap again to hide sites

⚑ Electrostatic Surface (Approximate)

Tap the lightning bolt (⚑) button to color each protein's molecular surface by approximate electric charge: red for negative, blue for positive, white for neutral. This is computed instantly on your device using real CHARMM27 force-field partial charges for every atom of the standard 20 amino acids β€” not just the handful of charged residues used in earlier versions β€” combined with a Debye-HΓΌckel distance screening model (V = Ξ£ qα΅’/r Β· eβˆ’r/Ξ») so nearby charges influence the surface more strongly than distant ones, similar to how ions are screened in solution.

What changed: Earlier versions only assigned charge to a couple of representative atoms on Asp/Glu/Lys/Arg/His (e.g. just the two oxygens of an Asp side chain). This version assigns a real partial charge β€” derived from the CHARMM27 protein force field, the same charge set used in serious molecular dynamics work β€” to essentially every heavy atom in the structure, including previously-ignored polar side chains (Ser, Thr, Asn, Gln, Tyr, Trp) and the backbone amide/carbonyl dipole. The result is a visibly smoother, more physically grounded surface.
Still an approximation: This mode is designed for fast, intuitive visual inspection β€” spotting a positively- or negatively-charged patch at a glance, using real per-atom force-field charges with a simplified distance-screening model. It is not a full numerical solution of the Poisson-Boltzmann equation (that would require server-side tools like APBS), so treat it as a strong qualitative guide rather than a publication-grade quantitative result.

Adjusting the Approximation

When the electrostatic surface is on, a small tune (🎚) icon appears next to the lightning bolt. Tap it to open a settings sheet with four sliders:

Parameter What it controls
His charge Blends histidine's side chain between its neutral and fully-protonated CHARMM27 charge sets (0 = fully neutral, 1 = fully protonated). Raise this to approximate a low-pH environment.
Contrast (clamp) The potential value that maps to full red/blue saturation. Lower values increase visual contrast.
Debye length How far a charge's influence spreads across the surface, in Γ…ngstrΓΆms. Lower = more localized "hot spots"; higher = broader, smoother regions.
Visual scale An overall multiplier on the computed potential, for fine-tuning contrast.

The status bar briefly shows the actual computed potential range for each protein (e.g. ES: A[-3.2, 5.1] B[-2.8, 4.4] clampΒ±6.00) so you can see whether your settings are saturating the surface or leaving it too faint.

Note: Only proteins with available PDB structures can be visualized in 3D. Not all proteins have crystallized structures.

🧩 Understanding Pathways

Direct Interactions

Protein A ──────────> Protein B
Depth: 1
Evidence: 95%
        

The proteins interact directly with very strong evidence.

Indirect Interactions

Protein A ──> Intermediate ──> Protein B
Depth: 2
Evidence: 65%
        

The proteins interact through one intermediate protein. Evidence score reflects the reliability of both connections.

Complex Pathways

Protein A ──> X ──> Y ──> Protein B
Depth: 3
Evidence: 45%
        

Longer pathways have lower evidence scores due to multiple intermediate steps and cumulative uncertainty.

πŸ’‘ Tips for Best Results

Choosing Proteins

βœ… Good searches:
❌ Avoid:

Interpreting Evidence Scores

πŸ” Example Searches

Cancer Research

Signal Transduction

DNA Repair

πŸ› οΈ Troubleshooting

"Could not identify proteins"

Cause: Gene name not found in UniProt database

Solution:

"No pathways found"

Cause: No known interaction pathway in databases

Solution:

"3D viewer shows nothing"

Cause: No PDB structure available for the proteins

Solution:

"Changing the electrostatic settings sliders doesn't seem to do anything"

Cause: The default contrast (clamp) value may already be saturating most of the surface to full red/blue, or the view hasn't refreshed.

Solution:

"Regulatory (v12) doesn't show a direction arrow"

Cause: This is expected behavior, not a bug β€” see the technical caveat in Network Types. STRING's stable v12.0 domain does not currently return directional data even when regulatory is requested.

Solution: Switch to Regulatory (v12.5) to see real direction and activation/inhibition sign.

"STRING graph opens but becomes blank after tapping"

Cause: Some STRING interactive web pages rely on browser scripts, session URLs, or plugin-style display behavior that may not render reliably inside the app.

Solution:

"Text is hard to read in night mode"

Cause: System dark mode may reduce contrast for some embedded web or evidence pages.

Solution: Use the app's high-contrast/light-mode display setting when available. The updated guide and evidence pages are designed with stronger black/white contrast.

πŸ“š Data Sources

Database Purpose URL
UniProt Protein metadata, sequences, annotations uniprot.org
STRING Protein interaction evidence scores (Functional / Physical / Regulatory v12) string-db.org
STRING v12.5 (preview) Directional regulatory evidence (source, target, activation/inhibition sign) preview.string-db.org β€” pre-release, subject to change
PDB 3D molecular structures rcsb.org
STITCH Chemical-protein interaction and inhibitor-related evidence stitch.embl.de
PhosphoSite / PTM resources Phosphorylation-site validation and residue-level evidence Available when supported by the app data source
Cell validation data Cell-context support for pathway interpretation Integrated validation table
3Dmol.js 3D visualization library 3dmol.org

πŸ” Privacy & Data Usage

πŸ“‹ Quick Reference Card

Action How To
Search Enter 2 gene names β†’ Tap "Find Pathways"
Choose Network Type Tap dropdown β†’ Functional / Physical / Regulatory (v12) / Regulatory (v12.5)
View Details Tap any protein card
3D View Open bottom viewer panel
Rotate 3D (each protein) Drag with finger on that protein's own panel
Zoom 3D Pinch gesture, per panel
Reset View Tap refresh button (also clears electrostatic surfaces)
Electrostatic Surface Tap ⚑ lightning-bolt button
Adjust Electrostatics Settings Tap 🎚 tune icon (appears once ⚑ is on)
Cell Validation Tap a protein or edge β†’ Open Cell Validation
PhosphoSite Validation Tap a phosphorylated node/site β†’ Open PhosphoSite Validation
External Evidences Tap evidence links such as UniProt, STRING, STITCH, or PDB
STRING Graph Tap STRING graph/image view β†’ Pinch to zoom
Show P-sites Tap P-sites button (red spheres appear)

πŸ“– Glossary

πŸ“± Version Information

Current Version: 4.0 (Public Release)

Last Updated: September 2026

License: Free for academic use

Authors: Heebok Lee, Ph.D. and Gihoon Lee, Ph.D.

Thank you for using Protein Pathfinder!

For support and updates, please contact the development team.