> I found their interfaces especially for simple things (traversing atoms/bonds in a molecule) quite unwieldy.
Somehow the same for me, this is part of why I started my own project (http://chemfiles.org). I have the impression that for cheminformatics you want to see molecules as graphes, is this true or is a list of bonds enough for usual purposes?
I have heard of OEChem but never used it. I'll try to find some documentation to have a look.
What do you think is missing in the current offering (OpenBabel, RDKIT, maybe some other I am missing)?
Context: I do research in computational chemistry, and write an open source library for this, that could be used for cheminformatics too. I don't really know what is needed for this though, since I never touched cheminformatics.
Better distributed computing libraries and semantics (MPI, OpenSHMEM, ...). At the language level, it is not completely clear how RMDA and lifetimes/references should interact.
Better GPGPU support, for CUDA and OpenCL, ideally with direct compilation of Rust code to GPU assembly.
Somehow the same for me, this is part of why I started my own project (http://chemfiles.org). I have the impression that for cheminformatics you want to see molecules as graphes, is this true or is a list of bonds enough for usual purposes?
I have heard of OEChem but never used it. I'll try to find some documentation to have a look.