Skip to content

Fix atomic descp#231

Open
MiguelMartzFdez wants to merge 2 commits intojvalegre:masterfrom
MiguelMartzFdez:master
Open

Fix atomic descp#231
MiguelMartzFdez wants to merge 2 commits intojvalegre:masterfrom
MiguelMartzFdez:master

Conversation

@MiguelMartzFdez
Copy link
Collaborator

  1. Atomic descriptor generation fix: Ensures consistent atom ordering by preserving explicit hydrogens during SMILES parsing (removeHs=False), preventing index mismatches in atomic descriptors.

  2. Atomic mapping name fix: Updates atom match naming to include the atom symbol for single-atom patterns.

Ensures consistent atom ordering by preserving explicit hydrogens during SMILES parsing (removeHs=False), preventing index mismatches in atomic descriptors.

2. Atomic mapping name fix:
Updates atom match naming to include the atom symbol for single-atom patterns.
@MiguelMartzFdez MiguelMartzFdez requested a review from jvalegre March 2, 2026 11:21
1. Adds validation to ensure numeric atom mappings refer to consistent atomic elements across all input molecules.

2. Prevents ambiguous or conflicting mappings by checking for consistency in both presence and element type.

3. Updates related qdescp tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant