PyInKnife2

PyInKnife2 applies jackknife resampling to evaluate convergence of Protein Structure Network (PSN) properties and to guide distance cutoff selection for PSN analysis of protein ensembles.


Key Features:

  • Ensemble format support: Interfaces with multiple protein ensemble formats for PSN calculations.
  • Diverse network models: Computes a range of network models and enables construction of macro-networks for downstream analysis.
  • Jackknife resampling: Implements jackknife resampling to estimate convergence of network properties and inform cutoff selection.
  • Graph analysis: Performs advanced graph analyses on computed PSNs.
  • Library integration: Leverages MDAnalysis for structure handling and NetworkX for graph computations.
  • Parallelization: Supports parallelized processing to accelerate computations.
  • Modular code structure: Provides a modular code organization to isolate computational components.

Scientific Applications:

  • Protein dynamics analysis: Uses PSN-derived metrics to investigate protein dynamical behavior and interaction networks.
  • Stability assessment of network parameters: Evaluates stability of parameter choices, including distance cutoffs, and their impact on PSN outcomes.
  • Standardized PSN protocols: Enables consistent computation of network models and parameter stability assessments to support harmonized PSN analyses.

Methodology:

Computational methods explicitly include interfacing with protein ensemble formats, computing diverse PSN models and macro-networks, performing advanced graph analyses, applying jackknife resampling to estimate convergence and select distance cutoffs, and using MDAnalysis, NetworkX, and parallelization for processing.

Topics

Details

License:
GPL-3.0
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/30/2021

Operations

Publications

Sora V, Tiberti M, Robbani SM, Rubin J, Papaleo E. PyInteraph2 and PyInKnife2 to analyze networks in protein structural ensembles. Unknown Journal. 2020. doi:10.1101/2020.11.22.381616.