Skip to content

Tags: rdk/p2rank

Tags

2.6-alpha

Toggle 2.6-alpha's commit message
Bump version to 2.6-alpha

untagged-1b101757d79da82148b3

Toggle untagged-1b101757d79da82148b3's commit message
Bump version to 2.6-alpha

2.6.0-dev.7

Toggle 2.6.0-dev.7's commit message
Lazy-init EnergyCalculator and LJEnergyCalculator in energy features

2.6.0-dev.6

Toggle 2.6.0-dev.6's commit message
Fix ligand detection for BioJava GroupType misclassifications

BioJava assigns GroupType based on its Chemical Component Dictionary,
not structural role. Ligands in non-polymer chains can get any GroupType:
- GDP, GTP, ATP -> GroupType.NUCLEOTIDE
- SHR and similar -> GroupType.AMINOACID
- Most others -> GroupType.HETATM

Previously only HETATM groups were detected as ligands, causing errors
like "Ligand definition 'GDP' matches no ligands" for nucleotide and
amino acid derivative ligands.

Fix: any non-water group in a NONPOLYMER chain is now a ligand
candidate, regardless of GroupType. Polymer chain groups (protein AA,
DNA/RNA) are only included if they have GroupType.HETATM.

Add test PDB files (1a2kC.pdb with GDP, 1e5qA.pdb with SHR) and
comprehensive tests for all three GroupType cases.

2.5.2-dev.5

Toggle 2.5.2-dev.5's commit message
Point export improvements: Parquet, compression, refactoring

2.5.1

Toggle 2.5.1's commit message
prepare release 2.5.1

2.5

Toggle 2.5's commit message
update readme

2.5-dev.11

Toggle 2.5-dev.11's commit message
remove old models

2.4.2

Toggle 2.4.2's commit message
chmod check-dependencies.sh

2.4.1

Toggle 2.4.1's commit message
update formatting on stdout