-
Notifications
You must be signed in to change notification settings - Fork 12
/
index.txt
86 lines (67 loc) · 4.55 KB
/
index.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Overview
========
**cclib** is an `open source`_ library, written in Python_, for parsing and interpreting the results of computational chemistry packages.
The goals of cclib are centered around the reuse of data obtained from these programs and contained in output files, specifically:
- extract (parse) data from the output files generated by multiple programs
- provide a consistent interface to the results of computational chemistry calculations, particularly those results that are useful for algorithms or visualisation
- facilitate the implementation of algorithms that are not specific to a particular computational chemistry package
- to maximise interoperability with other open source computational chemistry and cheminformatic software libraries
Summary
-------
The current version is **cclib 1.5** (see the changelog_ for what's new) and parses output files from the following programs (version in parentheses are tested):
- ADF_ (versions 2007 and 2013)
- DALTON_ (versions 2013 and 2015)
- Firefly_, formerly known as PC GAMESS (version 8.0)
- `GAMESS (US)`_ (version 2012)
- `GAMESS-UK`_ (version 7.0)
- Gaussian_ (versions 03 and 09)
- Jaguar_ (versions 7.0 and 8.3)
- Molpro_ (versions 2006 and 2012)
- NWChem_ (versions 6.0 and 6.5)
- ORCA_ (versions 2.9 and 3.0)
- Psi_ (versions 3.4 and 4.0)
- `Q-Chem`_ (version 4.2)
Many types of output data are parsed by cclib, including atom coordinates, orbital information, vibrational modes and TD-DFT calculations. See the page on `Extracted Data`_ for a comlete list with coverage for the different programs. Several `calculation methods`_ are also provided for interpreting the electronic properties of molecules.
How to use cclib
----------------
You can download the `source package for cclib 1.5`_ or the `current development version`_ (from the `GitHub repository`_). For information on packages available in various Linux distributions, installing the source code and requirements, as well as basic usage, the `How to install`_ is a good place to start.
If you need further help, find a bug, need new features or have any question, please send email to the `mailing list`_ or submit an issue to the `tracker`_.
About cclib
-----------
The code behind cclib was started as a collaboration between Noel O'Boyle, Adam Tenderholt and Karol M. Langner (see page about Development_ for details) and is licensed under the LGPL_. Other developers are encouraged to contribute to this open source project -- send an email to the `developers mailing list`_. Applications that use cclib include GaussSum_ and QMForge_. It has also been used in the literature_.
If you use cclib in your scientific work, please support our work by adding a reference to the following article:
| N\. M\. O'Boyle, A\. L\. Tenderholt, K\. M\. Langner, *cclib: a library for package-independent computational chemistry algorithms*, J. Comp. Chem. 29 (5), pp. 839-845, **2008** (DOI_).
|
A record for the latest release is also available on Zenodo_.
.. _`open source`: http://en.wikipedia.org/wiki/Open_source
.. _Python: http://www.python.org
.. _LGPL: http://www.gnu.org/copyleft/lgpl.html
.. _changelog: changelog.html
.. _`extracted data`: data.html
.. _`calculation methods`: methods.html
.. _`installation page`: installation.html
.. _`How to install`: how_to_install.html
.. _development: development.html
.. _ADF: https://www.scm.com/product/adf/
.. _DALTON: http://daltonprogram.org
.. _Firefly: http://classic.chem.msu.su/gran/gamess/
.. _`GAMESS (US)`: http://www.msg.ameslab.gov/GAMESS/GAMESS.html
.. _`GAMESS-UK`: http://www.cfs.dl.ac.uk
.. _`Gaussian`: http://www.gaussian.com
.. _Jaguar: http://www.schrodinger.com/ProductDescription.php?mID=6&sID=9
.. _Molpro: http://www.molpro.net/
.. _NWChem: http://www.nwchem-sw.org/index.php/Main_Page
.. _ORCA: http://www.thch.uni-bonn.de/tc/orca/
.. _Psi: http://psicode.org/
.. _`Q-Chem`: http://q-chem.com/
.. _`source package for cclib 1.5`: https://github.com/cclib/cclib/releases/download/v1.5/cclib-1.5.post1.zip
.. _`current development version`: https://github.com/cclib/cclib/archive/master.zip
.. _`GitHub repository`: https://github.com/cclib/cclib
.. _`mailing list`: https://lists.sourceforge.net/lists/listinfo/cclib-users
.. _`developers mailing list`: https://lists.sourceforge.net/lists/listinfo/cclib-devel
.. _`tracker`: https://github.com/cclib/cclib/issues
.. _GaussSum: http://gausssum.sourceforge.net/
.. _QMForge: http://qmforge.sourceforge.net/
.. _literature: http://pubs.acs.org/doi/abs/10.1021/jacs.5b05600
.. _DOI: http://dx.doi.org/10.1002/jcc.20823
.. _Zenodo: http://dx.doi.org/10.5281/zenodo.44552