We face a reality that we have many codes to do matter modeling simulations (as described here). This is good. But, how good is it, really? For any beginner in computational modeling it is very difficult to choose a code with which to start modeling. Also, as these codes don't talk to each other, it is also hard to move between them.

  • 4
    $\begingroup$ This seems a bit like an opinion question, which isn't always a great fit for StackExchange, e.g. meta.stackoverflow.com/a/255471/131896 $\endgroup$ – Geoff Hutchison Apr 30 '20 at 15:05
  • 6
    $\begingroup$ I think a question about communicating between codes or moving between codes is a good one. ASE and OpenBabel, for example are designed to help with these types of tasks. $\endgroup$ – Geoff Hutchison Apr 30 '20 at 15:06
  • 4
    $\begingroup$ Another possible question could be: "What functionality do current codes presently lack?" If it turns out that there's a lot of functionalities that are in demand, then the question could be asked about whether or not this would work best as a stand-alone code (adding to the huge list of existing codes which is already too much for some people to keep up with) or to incorporate that functionality into some existing code. $\endgroup$ – Nike Dattani Apr 30 '20 at 18:37
  • $\begingroup$ Sounds like an opinion question and hence rephrasing the question will make it better $\endgroup$ – Thomas May 1 '20 at 23:53
  • 2
    $\begingroup$ @CodyAldaz While I certainly agree with the general sentiment about mods being circumspect with their powers, in this case the question was reopened by votes from other users. $\endgroup$ – Tyberius Jul 25 '20 at 23:32

If you put aside the commercial software like QuantumWise, Materials Studio, Schrodinger that are well-known materials modeling tools and are designed in a very general fashion, other open-source codes in this field more or less are designed for a specific purpose. It's true that LAMMPS, for example, is a general molecular dynamics simulation library, but most of the computational materials scientists that I know, choose their code or software based on literature review and what is the well-known application of that particular software. As I said LAMMPS, for example, is a general molecular dynamics software, but most of the people that I know which work in designing polymers/bio-polymers use GROMACS, not LAMMPS because it has suitable force-fields for that specific area of research and you don't need to reinvent the wheel from scratch.

This was just an example to show how people choose their research software and I hope it helps you.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.