In Avogadro v1.x, we had a set of common molecular fragments and a crystal library. I used a custom Qt class to give an outline view of the subdirectories with a search form that responded to various names.
The big drawback was that it wasn't easy (or in some cases possible) to add your own common fragments to the list. I haven't used MongoChem much and I'm wondering if the right approach for Avogadro v2 is to have the "insert fragment" to use MongoChem integration. We'd ship with a default database much like we did in v1. The advantage is that the search form could execute more complex queries, since formulas and other properties would be in the Mongo DB. Users would also be able to add files to MongoChem fairly easily as a personal or group-level repository. My question is two-fold: 1) Should "insert fragment" (which is a fairly common use case) require MongoChem 2) Does MongoChem support having a custom hierarchy - that is, can we easily categorize 2-3 levels of files? I guess a minor question is CIF vs. non-crystalline files, but that seems like an easy filter. -Geoff ------------------------------------------------------------------------------ _______________________________________________ Avogadro-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/avogadro-devel
