-
Notifications
You must be signed in to change notification settings - Fork 19
Description
The current InChI releases including the development release (status version 1.07.4) delete any explicit terminal hydrogen atoms bound to a metal atom and keep the information in the /h layer.
Example: hydrido(dimethyl)iron: InChI=1/C2H7Fe/c1-3-2/h3H,1-2H3 with atom 1 and 2 as C, and atom 3 as Fe
To identify the stereochemistry of molecular inorganic compounds, any H atom directly bound to a metal atom must be kept, has to undergo the canonicalization process and must be listed in the connectivity string
Expected
InChI=1/C2H7Fe/c1-4(2)3/h1-2H3
With atom 1 and 2 as C, atom 3 as H and atom 4 as Fe. Note that the /h layer is adapted accordingly.
hydrido(dimethyl)iron
ACCLDraw11182517382D
4 3 0 0 0 0 0 0 0 0999 V2000
6.0938 -6.6250 0.0000 Fe 0 0 0 0 0 0 0 0 0 0 0 0
7.1166 -6.0344 0.0000 H 0 0 0 0 0 0 0 0 0 0 0 0
5.0709 -6.0344 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
6.0938 -7.8061 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
1 2 1 0 0 0 0
1 3 1 0 0 0 0
1 4 1 0 0 0 0
M END
iron_trihydride
ACCLDraw11182517552D
4 3 0 0 0 0 0 0 0 0999 V2000
6.0938 -7.8061 0.0000 H 0 0 0 0 0 0 0 0 0 0 0 0
5.0709 -6.0344 0.0000 H 0 0 0 0 0 0 0 0 0 0 0 0
7.1166 -6.0344 0.0000 H 0 0 0 0 0 0 0 0 0 0 0 0
6.0938 -6.6250 0.0000 Fe 0 0 0 0 0 0 0 0 0 0 0 0
4 1 1 0 0 0 0
4 2 1 0 0 0 0
4 3 1 0 0 0 0
M END
Note: In case of metal hydrides like iron trihydride FeH3, the current implementation is sufficient as the connectivity string is not created: InChI=1/FeH3/h1H3.