35

OpenMOLCAS I'm surprised that the other two answers were given without yet any mention of OpenMOLCAS yet! There is a recent paper[1] about it for which I happen to be one of the many co-authors. MOLCAS has the quality of a commercial software like MOLPRO, since it was a commercial software that people paid big money for since the 1980s, but recently an open ...


25

ORCA ORCA (forum). It is fully featured, efficient, and free for academics. The input is straightforward: # CASSCF(2,4) example from the manual, # section 8.1.7.2, page 108 ! TZVPP TightSCF %casscf nel 2 norb 4 end * xyz 0 1 Be 0 0 0 * Some resources for CASSCF: General functionality is reported in this tutorial. A tutorial dedicated exclusively to ...


25

It depends on what chips datacenters are using. If large data centers switch over to ARM-based processors, scientific computing will follow. Since most of our software is open source (or not far from that), converting to ARM compatibility will not be too much of an issue once the demand is there. Scientific computing is currently dominated by enterprise-...


22

OpenMOLCAS MOLCAS is now in it's 5th decade! The first version was written in the 1980s by the group of Bjorn Roos, one of history's giants in quantum chemistry. It can do many of the things most mainstream quantum chemistry packages can do: integrals, Hartree-Fock, DFT, MP2, coupled cluster, geometry optimization, etc., and while it can do "single-...


21

Blender I usually do 3D images with molecules using Blender. You can export your molecule 3D model with a chemistry visualization program (such as vmd or jmol) into Blender (I usually do it using OBJ files, it just needs a couple of adjustments after the import), OR you can write your own python loader from within Blender (harder to do, but possible). It is ...


20

ORCA Official website: https://orcaforum.kofo.mpg.de/app.php/portal What is ORCA? ORCA is a general-purpose quantum chemistry program package that features virtually all modern electronic structure methods (density functional theory, many-body perturbation, and coupled-cluster theories, and multireference and semiempirical methods). It is a flexible, ...


19

VMD can load STL files in text (ASCII) format. Here's how I produced the image below: Downloaded STL file of teapot from Wikipedia. This STL file is in binary format, so I used MeshLab to convert it into text format. I opened MeshLab and did File -> Import Mesh and selected the file Utah_teapot_(solid).stl. I then did File -> Export Mesh As and ...


18

LAMMPS LAMMPS provides pre-compiled Windows binaries. You can download them here.


18

GIMP Whereas Adobe Photoshop has become so famous as a photo editing software, that we often use the term "photoshopped" to describe an image that's been edited, it is very expensive and GIMP is often called "the free Photoshop". Advantages: Free and open source Works on Linux, MacOS, Windows. Easy to install: sudo apt-get install gimp ...


16

PySCF Personally I would use pyscf, its not the most efficient or user friendly but it's free.


16

I'd expect that x86_64 will remain the architecture of choice for computing throughput for quite a while, and that there might even be a way to deliberately re-enable the Spectre/Meltdown vulnerabilities because they give a nice speed boost and are irrelevant if you don't share the CPU with anyone else. ARM shines in the datacenter because a lot of the work ...


16

Psi4 Psi4 is a fully open-source quantum chemistry package that is gaining a lot of interest in my community (computational) combustion chemistry. Here is the manual for the latest release: it has most, if not all, of the theoretical methods (HF, DFT, CC,...) and also lots of interfaces and integrates into C++ and Python (sadly no Fortran). The bonus on it ...


15

SlowQuant In your question from 2015, you mentioned PyQuante and PySCF, but I saw no mention of SlowQuant in the question or in the multiple answers. I see that while writing this, someone else answered, with mentions of PyQuante, PySCF, and Psi4 again. Still no mention of SlowQuant. The author of SlowQuant has described the program this way (emphasis mine)...


15

If you're set on using Python here are some options. I haven't used these codes so I can't speak to their ease of use. PyQyante PyQuante is a suite of programs that can not only do DFT but also Hartree-Fock, MP2, and more. Certain parts of the code are written in C for speed. A package can be downloaded and then installed with Python, but a newer version, ...


15

GAMESS For many researchers, GAMESS is the "natural" substitute for GAUSSIAN. Developed and maintained by the group of prof. Gordon (also a banned GAUSSIAN user, see image below). Official website: https://www.msg.chem.iastate.edu/gamess/index.html What is GAMESS: GAMESS is a program for ab initio molecular quantum chemistry. Briefly, GAMESS can ...


15

Several computational workflow managers try to address exactly this problem in materials modeling. Besides helping orchestrating complex simulation workflows, they keep track of all the simulations (and how they are related) in a database. The Materials Project team uses the Fireworks package. The atomate package provides a high-level interface for the most ...


14

NWChem NWChem is a commonly use quantum chemistry software package with CASSCF included. NWChem is free, as in both free coffee and free speech. It is under ECL-2.0. It is written in FORTRAN (in case you want to do some development).


14

Adobe Dimension Adobe dimension is the premier paid software for 3-dimensional design. It can read in STL files and give them a texture, and incorporate the light source from the background light. The tutorial I watched to make this is here.


13

Run any Linux program on WSL (Windows Subsystem for Linux) One interesting alternative is using the Windows Subsystem for Linux (more info at: https://docs.microsoft.com/en-us/windows/wsl/install-win10 ). I know of successful cases where this has been used to install GROMACS (recent versions). I don't have a reason to believe it wouldn't work for other MD ...


13

GROMACS Instructions for installing GROMACS on Windows (even if you don't want to use Cygwin!) are here. Advantages: Free, and open-source. Long history: First released in 1991, based on an earlier program called GROMOS from 1978. Under very active development: For many codes, the majority of the development was done years or decades ago, but the ...


13

OpenMM OpenMM is a highly efficient molecular dynamics package which can run via Python. Therefore, any way you normally run python can work. For example, via a Jupyter (Ipython) notebook, via a python GUI, Window's PowerShell, Window's subsystem for Linux, etc. You can download OpenMM via the python manager Anaconda, which makes it very easy to install. ...


13

Jmol is completely capable to do what you want. It reads cube file format and works with scripts. Take a look at this link related to making movies. The idea is: Your filenames must consist of a combination of text and a sequence of ordered numbers (e.g. myfiles_0001.cube, myfiles_0002.cube, etc.), Make a loop, and inside it: Load each file, Plot the ...


13

Lennard-Jones combining rules Most force fields define a single σ and ε for each atom and calculate them for combinations using Lorentz-Berthelot combining rules. These rules specify a arithmetic mean for σ and a geometric mean for ε: $\sigma_{ij} = \frac{1}{2}\left( \sigma_i + \sigma_j \right)$ $\epsilon_{ij} = \sqrt{\epsilon_i \epsilon_j}$ This reduces the ...


12

BAGEL The code is available through GitHub[1] and has been described in WIRES.[2] The main advantages of BAGEL is that it has better memory and parallelization than MOLPRO. For example, MOLPRO (not Free) is restricted to 32 active orbitals. While not a problem for CASSCF, this will severely affect your ability to do CASPT2 calculations. (they have fixed ...


12

Any code that does not have core parts written in machine level code (assembly) is going to be portable to arm64 straight away; you just have to recompile the program. This is the whole point of having programming languages in the first place: you need to be able to run your program on different architectures without rewriting the program from scratch, like ...


12

To extend your 0K energies to finite temperature, you essentially need to add up the different sources of entropy. Some examples as reviewed by Hickel et al. [1]: Vibrational entropy (usually split into harmonic and anharmonic contributions) Electronic entropy Magnetic entropy Configurational entropy Each of these contributions has some underlying theory ...


11

QuantumVITAS As I understand, OP's requirements are Do basic calculations using DFT Prefer open source software which is easy to use Interested in DFT only as a tool to calculate properties of materials Not interested in learning details of DFT/software developing Since the OP is already aware of Quantum ESPRESSO and is interested only in calculating basic ...


11

OpenBabel This masterpiece of software can convert between a huge amount of different file formats. The mains site can be accessed here. In my Linux box running OpenBabel 3.0.0, the commands for reading and writing return the following: Exporting/writing formats (obabel -L formats write): (stl -- STL 3D-printing format is in the list) acesin -- ACES input ...


11

SAMSON SAMSON, the molecular design platform, can do this in a few clicks with a Pro plan (see image below), by letting you import textured OBJ files into the document. The website is here. The standard plan also lets you export textured OBJ files, so you can import molecules (e.g. PDB files) into SAMSON, choose visual representations for them (van der Waals,...


11

Jmol/JSmol Did you consider Jmol/JSmol? It is freely available for Windows / Mac / Linux, scriptable, may export what is being displayed in formats relevant to chemistry (e.g., .pdb, .sdf), as image (e.g., .png, .pngj, [animated] .gif) and already is in use to teach symmetry in molecules and crystals. As an example, the interactive compilations by Symmetry@...


Only top voted, non community-wiki answers of a minimum length are eligible