FLAPP

FLAPP performs rapid, atomic-precision alignments of protein binding sites to enable large-scale structural comparison and functional inference.


Key Features:

  • Rapid Alignment: Aligns a typical pair of binding sites in approximately 12.5 milliseconds on a single CPU core and about 1 millisecond using 12 cores.
  • Scalability: Capable of scanning the Protein Data Bank (PDB) at scale, completing PDB-wide scans in approximately 1–2 minutes.
  • Algorithmic Innovation: Implements clique matching in graphs combined with optimizations for modern CPU architectures to achieve high-speed performance.

Scientific Applications:

  • Protein Function Analysis: Enables inference of protein function through atomic-level comparison of binding site arrangements.
  • Drug Discovery and Development: Supports drug target identification and off-target analysis, informing polypharmacology studies.
  • Structural Bioinformatics Research: Facilitates exhaustive PDB-wide structural comparisons across millions of site pairs.

Methodology:

Uses clique matching in graphs and optimizations for modern CPU architectures with multi-core parallelism; validated at multiple levels of complexity and demonstrated in a case study on vitamin B12 binding sites.

Topics

Details

License:
Apache-2.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
2/27/2023
Last Updated:
11/24/2024

Operations

Publications

Sankar S, Chandran Sakthivel N, Chandra N. Fast Local Alignment of Protein Pockets (FLAPP): A System-Compiled Program for Large-Scale Binding Site Alignment. Journal of Chemical Information and Modeling. 2022;62(19):4810-4819. doi:10.1021/acs.jcim.2c00967. PMID:36122166.

PMID: 36122166
Funding: - Council of Scientific and Industrial Research, India: SPM-07/079(0287)/2019-EMR-I - Department of Biotechnology, Ministry of Science and Technology, India: BT/PR40187/BTIS/137/3/2021