ICARUS
ICARUS performs flexible protein structure alignment by identifying conserved Protein Units (PUs) and hinge positions to compare protein chains across conformational and evolutionary variation.
Key Features:
- Protein Peeling algorithm: Implements the Protein Peeling algorithm (Gelly et al., 2006a; Gelly et al., 2006b; Gelly et al., 2011; Postic et al., 2017; Cretin et al., 2022) for structural segmentation.
- Protein Units (PUs): Identifies intermediate-sized, evolutionarily conserved structural descriptors (PUs) situated between secondary structures and domains.
- Rigid-unit representation: Treats PUs as rigid entities to anchor alignments while explicitly delineating hinge positions for flexibility.
- Flexible alignment handling: Accommodates conformational variability including insertions, circular permutations, and repetitions during alignment.
- Conformational-state comparison: Enables comparison of protein chains in different conformational states, including changes induced by ligands or post-translational modifications.
- Evolutionary sensitivity: Enhances detection of conserved regions across distant evolutionary relationships.
- Benchmarking: Demonstrated superior performance relative to reference methods on challenging structural alignment datasets.
Scientific Applications:
- Flexible structural alignment: Aligns proteins while accounting for domain movements and hinge-borne flexibility.
- Comparative structural analysis: Identifies conserved PUs and structural correspondences across homologs with conformational differences.
- Evolutionary studies: Maps conserved intermediate structural units to investigate evolutionary relationships and rearrangements.
- Analysis of conformational changes: Assesses structural effects of ligand binding and post-translational modifications.
- Handling complex topologies: Compares proteins that exhibit insertions, circular permutations, or internal repeats.
Methodology:
Identification of Protein Units using the Protein Peeling algorithm to define rigid PUs and hinge positions for flexible structural alignment.
Topics
Details
- License:
- CC-BY-4.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool, workflow
- Programming Languages:
- Perl, C, C++, Python, Icarus
- Added:
- 1/4/2024
- Last Updated:
- 11/24/2024
Operations
Publications
Cretin G, Périn C, Zimmermann N, Galochkina T, Gelly J. ICARUS: flexible protein structural alignment based on Protein Units. Bioinformatics. 2023;39(8). doi:10.1093/bioinformatics/btad459. PMID:37498544. PMCID:PMC10400377.