News for hackers. Stuff that matters.
Re:Show HN: Chemozart – molecule editor and visualizer with ... by goldfeld on Monday September 07, 2015 @04:23AM (#10180544)
I've dreamed about this for so long! More generally, every time I've gotten really excited about: microbiology, chemistry, maybe geology and well, bioinformatics, I lost heart quickly because I could find no tools that were interactive, simulating and stimulating to use, preferably visual like this. Thanks! When I meet programmers who can have not one original idea about some side project to do, I think back to things I want like this, and wonder if those programmers could find ideas if other areas of life would interest them. I mean, there are SO many tools waiting to be built for every new field I barely study, it's still such a gold rush of software building opportunities if you're not tied to thinking only ideas "that scale".

Edit: The README ends saying there are other chemical apps like this. What are them? I'd actually really like one with just plaintext notation.

Re:Show HN: Chemozart – molecule editor and visualizer with ... by sonium on Monday September 07, 2015 @07:54AM (#10181070)
> I lost heart quickly because I could find no tools that were interactive, simulating and stimulating to use, preferably visual like this.

This is because there is no use-case for professional users.

When it comes to computational chemistry there are two possibilities:

The computational load is low, but also accuracy like the implemented force-field method. Now you can calculate molecular properties so fast that it feels interactive.

Or you use more accurate methods (hybrid density functionals). For decently sized molecules (>100 atoms) you now might want to consider using HPC (speak supercomputer). Now you have something which is state of the art, but it's not interactive anymore.

If you however use computationally cheap methods, you probably want to calculate properties of a LOT of molecules (high throughput calculations, screening). This means you must either use known structures, or generate them programmatically (using some genetic algorithm usually). Now you don't need anything interactive either.

Re:Show HN: Chemozart – molecule editor and visualizer with ... by mohebifar on Monday September 07, 2015 @10:49AM (#10181599)
You're right but this application is designed mostly for educational purposes. It's a web application so students and teachers can use their mobile device (iPad, iPhone, Android devices, etc.) to use the features this application offers. They can easily understand the stereochemistry of a molecule rather than using those modeling kits.
Re:Show HN: Chemozart – molecule editor and visualizer with ... by Osmium on Monday September 07, 2015 @10:29AM (#10181540)
> This is because there is no use-case for professional users.

I don't know, it can still useful for generating your initial cells for complicated systems (defects, interfaces, etc.), and it can always be useful to test an idea qualitatively before you do a high-accuracy calculation.

Re:Show HN: Chemozart – molecule editor and visualizer with ... by dalke on Monday September 07, 2015 @06:18AM (#10180846)
https://en.wikipedia.org/wiki/Category:Computational_chemist... lists quite a few, and some of them are links to additional software lists, like https://en.wikipedia.org/wiki/List_of_molecular_graphics_sys... .

There is so much software because there are many different needs, each with specialist requirements. Most likely you want to look at PyMol. However, even though that's one of the more approachable packages it will require some domain knowledge.

Re:Show HN: Chemozart – molecule editor and visualizer with ... by KPLauritzen on Monday September 07, 2015 @06:35AM (#10180882)
Some colleagues of mine build a similar tool, http://molcalc.org/

It gives you access to a lot more properties of the molecule you build than just the energy: Thermodynamics, solvation energies, vibrational frequencies etc.

Re:Show HN: Chemozart – molecule editor and visualizer with ... by mohebifar on Monday September 07, 2015 @10:59AM (#10181634)
That is a great project but its back-end is written in php and it uses open babel via "shell_exec" function. All I wanted to do was making another powerful package completely written in JavaScript (Using node.js in back-end) which only requires a good knowledge of JavaScript to develop the application. I also ported Open Babel into Node.js so that you can use this library with native js codes. As far as I know there is no chemical application built on top of Node.js. This application can be extended and developed so fast as JavaScript is becoming more and more popular (Just take a look at this data visualization: githut.info) meaning that more developers and volunteers can contribute on this platform.
Re:Show HN: Chemozart – molecule editor and visualizer with ... by goldfeld on Tuesday September 08, 2015 @01:17AM (#10184210)
This would be sweet with an API so that I could embed the molecule editor in a nodejs app (like using Electron) and control some things from my app.
Re:Show HN: Chemozart – molecule editor and visualizer with ... by gene-h on Monday September 07, 2015 @06:16AM (#10180841)
I don't know exactly what you mean by plaintext notation but Avogadro is pretty good. Nanoengineer is also pretty cool if you are willing to dig for it.