Replies: 2 comments 6 replies
-
|
I have implemented chemical rendering pretty easily by modifying This requires The next step is to leverage obsidian chem to automatically fetch molar mass and chemical formula by leveraging its RDKit integration. |
Beta Was this translation helpful? Give feedback.
-
|
By leveraging obsidian_chem plugin I have used RDKit to auto-calculate the molar mass based on the SMILES string. RDKit also offers a lot of substructure search features which would make fantastic additions to a chemistry ELN. However, the RDKit js build does not have the ability to create a chemical formula, unfortunately. It is possible to build a version that does do that, but it would be complicated as we would have to maintain our own RDKit JS fork. Bad idea. I am also considering the possibility of a side-plugin which users can input a personal RSC / ChemSpider API key (1000 free requests per month!) to autofill all this chemical information. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
This is an incredible project. I am amazed at how good this project is compared to other FOSS ELNs.
However, I am a synthetic chemist. This project's defaults seem to be more friendly to bio/physics/analytica/echeml type people. The defaults don't make very much sense at all in my field.
I would love to see this project grow to support the needs of chemists and or other specific fields. Wouldn't it be great if upon setup you could select which field you are in for different sensible defaults? Or perhaps different releases featuring different default templates?
For my field of chemistry, we need:
For an example of how these things should work, look at Signals ELN. It is a perfect example of an ELN for chemists.
Chemical Rendering
This could be accomplished with the support of obsidian-chem. Perhaps when this support is enabled in the settings, the templates could automatically insert chemical drawings for defined chemicals and reactions.
Reactions
Similar to the current "Processes" but it should include reactants, products, solvents, and conditions. It should contain a reaction diagram (again using obsidian chem) and it should have a space for typing the procedure and notes.
Stoichiometry
This is absolutely essential for any chemist, but its a very difficult thing to implement. The way Signals notebook does it is perfect, but it's quite complex. Perhaps this could also be done by a helper plugin and enabled optionally to not add bloat to this project.
I have some limited experience with developing personal Obsidian plugins. With some pointers on how we could architect something like this, I could work on tackling this project if there is any interest.
Beta Was this translation helpful? Give feedback.
All reactions