Samad14 commited on
Commit
d13557e
·
verified ·
1 Parent(s): cbe624e

Upload folder using huggingface_hub

Browse files
app/.source-revision CHANGED
@@ -1 +1 @@
1
- 040dc8e00c018f73de5587713d69ec175386cc85
 
1
+ e00621c60857e6ce90e24f686d9cac9fd5287ab8
app/services/rdkit_interactions.py CHANGED
@@ -433,20 +433,14 @@ def calculate_interactions(protein_pdb: str, ligand_pdb: str, ligand_smiles: str
433
  "status": "COMPUTED",
434
  "engine": "RDKit",
435
  "engine_version": Chem.rdBase.rdkitVersion,
436
- "method": "RDKit BaseFeatures chemical perception with coordinate geometry",
437
- "hydrogen_coordinate_provenance": {
438
- "source": "RDKit AddHs(addCoords=True) from prepared heavy-atom coordinates",
439
- "experimental_hydrogen_coordinates": False,
440
- "interpretation": "Hydrogen-bond angles involving generated hydrogens are model-dependent geometric candidates, not directly observed geometry.",
441
- },
442
  "thresholds": dict(_THRESHOLDS),
443
  "counts": {key: len(value) for key, value in categories.items()},
444
  "limitations": [
445
  "Interaction classifications depend on the supplied protonation/tautomer state and prepared coordinates.",
446
  "RDKit feature perception is a computational model, not experimental evidence of binding.",
447
  "Only the provided receptor atoms and docked pose are evaluated; omitted waters, ions, cofactors, and alternate conformations are not inferred.",
448
- "Residues listed in protein_parse.residues_skipped were excluded from chemical feature perception; a DEGRADED status must not be interpreted as complete receptor coverage.",
449
- "Protein backbone amide N donors are excluded because the residue-wise parser does not reconstruct peptide connectivity; this can omit valid backbone hydrogen bonds.",
450
  "Distances and angles are geometric screens, not interaction energies or binding-affinity measurements.",
451
  ],
452
  }
 
433
  "status": "COMPUTED",
434
  "engine": "RDKit",
435
  "engine_version": Chem.rdBase.rdkitVersion,
436
+ "method": "RDKit BaseFeatures chemical perception with explicit-coordinate geometry",
 
 
 
 
 
437
  "thresholds": dict(_THRESHOLDS),
438
  "counts": {key: len(value) for key, value in categories.items()},
439
  "limitations": [
440
  "Interaction classifications depend on the supplied protonation/tautomer state and prepared coordinates.",
441
  "RDKit feature perception is a computational model, not experimental evidence of binding.",
442
  "Only the provided receptor atoms and docked pose are evaluated; omitted waters, ions, cofactors, and alternate conformations are not inferred.",
443
+ "Residues listed in protein_parse.residues_skipped were excluded from chemical feature perception; a DEGRADED status must not be interpreted as complete receptor coverage.",\n "Protein backbone amide N donors are excluded because the residue-wise parser does not reconstruct peptide connectivity; this can omit valid backbone hydrogen bonds.",
 
444
  "Distances and angles are geometric screens, not interaction energies or binding-affinity measurements.",
445
  ],
446
  }