Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Free and Open Source Software for Computational Chemistry Education

View through CrossRef
Long in the making, computational chemistry for the masses [J. Chem. Educ. 1996, 73, 104] is finally here. We point out the existence of a variety of free and open source software (FOSS) packages for computational chemistry that offer a wide range of functionality all the way from approximate semiempirical calculations with tight-binding density functional theory to sophisticated ab initio wave function methods such as coupled-cluster theory, both for molecular and for solid-state systems. By their very definition, FOSS packages allow usage for whatever purpose by anyone, meaning they can also be used in industrial applications without limitation. Also, FOSS software has no limitations to redistribution in source or binary form, allowing their easy distribution and installation by third parties. Many FOSS scientific software packages are available as part of popular Linux distributions, and other package managers such as pip and conda. Combined with the remarkable increase in the power of personal devices—which rival that of the fastest supercomputers in the world of the 1990s—a decentralized model for teaching computational chemistry is now possible, enabling students to perform reasonable modeling on their own computing devices, in the bring your own device (BYOD) scheme. In addition to the programs’ use for various applications, open access to the programs’ source code also enables comprehensive teaching strategies, as actual algorithms’ implementations can be used in teaching. We discuss the availability and use of various FOSS quantum chemistry packages and demonstrate what kinds of calculations are feasible with these programs, assuming only extremely modest computational resources. Our examples confirm that FOSS software enables decentralized approaches to computational chemistry education within the BYOD scheme, affording a democratization of the science of computational chemistry as well.
American Chemical Society (ACS)
Title: Free and Open Source Software for Computational Chemistry Education
Description:
Long in the making, computational chemistry for the masses [J.
Chem.
Educ.
1996, 73, 104] is finally here.
We point out the existence of a variety of free and open source software (FOSS) packages for computational chemistry that offer a wide range of functionality all the way from approximate semiempirical calculations with tight-binding density functional theory to sophisticated ab initio wave function methods such as coupled-cluster theory, both for molecular and for solid-state systems.
By their very definition, FOSS packages allow usage for whatever purpose by anyone, meaning they can also be used in industrial applications without limitation.
Also, FOSS software has no limitations to redistribution in source or binary form, allowing their easy distribution and installation by third parties.
Many FOSS scientific software packages are available as part of popular Linux distributions, and other package managers such as pip and conda.
Combined with the remarkable increase in the power of personal devices—which rival that of the fastest supercomputers in the world of the 1990s—a decentralized model for teaching computational chemistry is now possible, enabling students to perform reasonable modeling on their own computing devices, in the bring your own device (BYOD) scheme.
In addition to the programs’ use for various applications, open access to the programs’ source code also enables comprehensive teaching strategies, as actual algorithms’ implementations can be used in teaching.
We discuss the availability and use of various FOSS quantum chemistry packages and demonstrate what kinds of calculations are feasible with these programs, assuming only extremely modest computational resources.
Our examples confirm that FOSS software enables decentralized approaches to computational chemistry education within the BYOD scheme, affording a democratization of the science of computational chemistry as well.

Related Results

Free and Open Source Software for Computational Chemistry Education
Free and Open Source Software for Computational Chemistry Education
Long in the making, computational chemistry for the masses [J. Chem. Educ. 1996, 73, 104] is finally here. Our brief review on free and open source software (FOSS) packages points ...
Volume 10, Index
Volume 10, Index
<p><strong>Vol 10, No 1 (2015)</strong></p><p><strong> </strong></p><p><a href="http://www.world-education-center.org/index...
ELIXIR Europe on the Road to Sustainable Research Software
ELIXIR Europe on the Road to Sustainable Research Software
ELIXIR (ELIXIR Europe 2019a) is an intergovernmental organization that brings together life science resources across Europe. These resources include databases, software tools, trai...
Performance simulation methodologies for hardware/software co-designed processors
Performance simulation methodologies for hardware/software co-designed processors
Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex de...
Ubuntuism, commodification, and the software dialectic
Ubuntuism, commodification, and the software dialectic
“Free as in speech, but not free as in beer,” is the refrain made famous by Richard Stallman, the standard-bearer of the free software movement. However, many free software advocat...
Open Education
Open Education
Open education expands access to learning resources, tools, and research through collaboration and connection in a flexible learning framework that removes technical, legal, and fi...
A validation framework for neuroimaging software: the case of population receptive fields
A validation framework for neuroimaging software: the case of population receptive fields
AbstractNeuroimaging software methods are complex, making it a near certainty that some implementations will contain errors. Modern computational techniques (i.e., public code and ...

Back to Top