I am working on .smiles files. File structure of .smiles file is : http://en.wikipedia.org/wiki/Chemical_file_format#SMILES
I want to get all the atoms from the smiles file. It means that If there is single 'C' atom it means that there will be 4 'H' atoms will be connected to them.
I found while searching that there are some modules in python which can parse the smiles format but they do not give the supported hydrogen atoms. (for example : they only give 'C' and not other 4 'H' atoms connected to that 'C' atom)
How can I find all the atoms including the connected 'H' atoms as well using python.
Example of smiles file which needs to be converted in to all atoms including connected 'H' atoms:
[H]OC([H])([H])[C@@]1([H])C([H])=C([H])[C@@]([H])(n2c([H])nc3c(nc(nc23)N([H])[H])N([H])C2([H])C([H])([H])C2([H])[H])C1([H])[H]
Thank you in advance.