Code

This page lists software projects and research codes that I maintain on GitHub. The repositories below are connected to my work on molecular distance geometry, protein structure data, and algorithms for distance-constraint problems.

You can also find my public repositories on my GitHub profile.


pdb-parser

GitHub repository

pdb-parser is a lightweight Python toolkit for parsing Protein Data Bank (PDB) Nuclear Magnetic Resonance (NMR) structures and generating distance and torsion-angle constraints tailored for Distance Geometry Problem (DGP) workflows.

The package extracts structural information from PDB files and produces constraint sets that can be used in algorithms for protein structure determination.

Main features

Technical details


bpbm-3d-iddgp

GitHub repository

bpbm-3d-iddgp implements Branch-and-Prune based methods for the 3D Interval Discretizable Distance Geometry Problem (iDDGP).

The code implements three algorithmic variants for embedding molecular structures from interval distance data and torsional constraints, producing feasible conformations under geometric rules.

Implemented methods

Technical details

The benchmark datasets associated with this project are maintained separately in the benchmarks repository.