Related Experiment Video
Updated: Aug 17, 2026

Optimization of Synthetic Proteins: Identification of Interpositional Dependencies Indicating Structurally and/or Functionally Linked Residues
Published on: July 14, 2015
SeqX: a tool to detect, analyze and visualize residue co-locations in protein and nucleic acid structures
1Homulus Foundation, San Francisco, CA 94105-1649, USA. jan.biro@sbcglobal.net
Background:
The interacting residues of protein and nucleic acid sequences are close to each other - they are co-located. Structure databases (like Protein Data Bank, PDB and Nucleic Acid Data Bank, NDB) contain all information about these co-locations; however it is not an easy task to penetrate this complex information. We developed a JAVA tool, called SeqX for this purpose.
Results:
SeqX tool is useful to detect, analyze and visualize residue co-locations in protein and nucleic acid structures. The user: a. selects a structure from PDB; b. chooses an atom that is commonly present in every residues of the nucleic acid and/or protein structure(s). c. defines a distance from these atoms (3-15 A). The SeqX tool detects every residue that is located within the defined distances from the defined "backbone" atom(s); provides a DotPlot-like visualization (Residues Contact Map), and calculates the frequency of every possible residue pairs (Residue Contact Table) in the observed structure. It is possible to exclude +/- 1 to 10 neighbor residues in the same polymeric chain from detection, which greatly improves the specificity of detections (up to 60% when tested on dsDNA). Results obtained on protein structures showed highly significant correlations with results obtained from literature (p < 0.0001, n = 210, four different subsets). The co-location frequency of physico-chemically compatible amino acids is significantly higher than is calculated and expected in random protein sequences (p < 0.0001, n = 80).
Conclusion:
The tool is simple and easy to use and provides a quick and reliable visualization and analyses of residue co-locations in protein and nucleic acid structures. AVAILABILITY AND REQUIREMENTS: http://janbiro.com/Downloads.html SeqX, Java J2SE Runtime Environment 5.0 (available from [see Additional file 1] http://www.sun.com) and at least a 1 GHz processor and with a minimum 256 Mb RAM. Source codes are available from the authors.
Related Concept Videos
Nucleic Acid Structure
DNA Structure
DNA has a double-helix structure. The...
Protein and Protein Structures
A protein's shape is critical to its function. For example, an enzyme can...
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme can...
Protein Folding Quality Check in the RER
Two-Dimensional (2D) NMR: Overview
The first step is the preparation period, during which nucleus A is excited with a radiofrequency pulse.

