Log In | Get Help   
Home My Page Projects Code Snippets Project Openings transition state search using dynamics
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files Wiki
[tsscds] Annotation of /trunk/README
[tsscds] / trunk / README Repository:
ViewVC logotype

Annotation of /trunk/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 255 - (view) (download)
Original Path: README

1 : tsscds 210 ===========================================================================
2 : tsscds 233 tsscds. A computer program for finding reaction mechanisms and solving the
3 :     kinetics.
4 :     Copyright (C) 2018 Emilio Martinez-Nunez, Aurelio Rodriguez, Roberto
5 :     Rodriguez-Fernandez, Saulo Vazquez-Rodriguez, George L. Barnes and
6 :     James J. P. Stewart
7 : baaden 3
8 : tsscds 210 This program is free software: you can redistribute it and/or modify
9 :     it under the terms of the GNU General Public License as published by
10 :     the Free Software Foundation, either version 3 of the License, or
11 :     any later version.
12 :    
13 :     This program is distributed in the hope that it will be useful,
14 :     but WITHOUT ANY WARRANTY; without even the implied warranty of
15 :     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 :     GNU General Public License for more details.
17 :    
18 :     You should have received a copy of the GNU General Public License
19 :     along with this program. If not, see <http://www.gnu.org/licenses/>.
20 :     ===========================================================================
21 :    
22 : tsscds 233 ====================DESCRIPTION OF THE FILES/FOLDERS=======================
23 :     The following files are needed or generated during configuration/installation
24 :     steps and, therefore, they should not be edited:
25 : tsscds 96
26 : tsscds 233 aclocal.m4
27 :     ChangeLog
28 :     config.log
29 :     config.status
30 :     configure
31 :     configure.ac
32 :     install-sh
33 :     Makefile
34 :     Makefile.am
35 :     Makefile.in
36 :     missing
37 : tsscds 132
38 : tsscds 233 AUTHORS. This file contains a list of the authors of the program.
39 : tsscds 132
40 : tsscds 233 docs. This folder contains tutorial.pdf, which should be printed out to consult
41 :     instructions about the installation and execution of the program.
42 : tsscds 132
43 : tsscds 233 examples. This folder contains several input files for testing purposes. The
44 :     instructions are given in tutorial.pdf
45 : tsscds 132
46 : tsscds 233 license.txt. GNU general public license.
47 : tsscds 132
48 : tsscds 233 modules. This is a folder with the 2018 module that the user should load before
49 :     the execution of the program as detailed in the tutorial.pdf.
50 : tsscds 96
51 : tsscds 233 NEWS. A file with the news about the program.
52 : tsscds 96
53 : tsscds 233 README. This file.
54 : tsscds 96
55 : tsscds 233 scripts. This is a folder that contains all Bash and Python scripts for the specific
56 :     tasks.
57 : tsscds 96
58 : tsscds 233 share. This folder contains different (MOPAC/G09) template input files as well as
59 :     other common files.
60 : baaden 3
61 : tsscds 233 src. The folder contains the fortran90 source files that need to be compiled.
62 :     ===========================================================================
63 : tsscds 92
64 : tsscds 233 ====================INSTALLATION INSTRUCTIONS==============================
65 : tsscds 255 The following packages are needed by tsscds:
66 : tsscds 92
67 : tsscds 255 bc, environment-modules, gawk, gcc, gfortran, parallel, python-numpy, python-scipy, sqlite3, zenity
68 : tsscds 233
69 : tsscds 255 You can install the missing ones manually, or try the script install-required-packages-distro.sh (distro=ubuntu-16.4lts or centos7), which will do the work for you.
70 : tsscds 233
71 : tsscds 255 Besides, to analyze the results it is very convenient to install gnuplot and molden.
72 :    
73 :     Finally, the program runs using two levels of theory: semiempirical (or Low-Level LL) and ab initio/DFT (or High-Level HL). So far, the only program interfaced with tsscds to perform the ab initio/DFT calculations is G09. Therefore, if you want to perform the HL calculations G09 should be installed and should run like in this example:
74 :    
75 :     g09<inputfile>outputfile
76 :    
77 : tsscds 233 Once the above packages are installed, go to the tsscds-SOURCE-2018 folder and
78 :     install the package
79 :    
80 :     cd tsscds-SOURCE-2018
81 :    
82 :     ./configure
83 :    
84 :     This will install tsscds2018 in $HOME/tsscds-2018 by default.
85 :     If you want to install it in a different directory, use :
86 :    
87 :     ./configure --prefix=path_to_program
88 :    
89 :     Finally, complete the installation:
90 :    
91 :     make
92 :    
93 :     make install
94 :    
95 :     For convenience, and once "Environment Modules" has been installed, you can add
96 :     to your .bashrc file the following line to use the tsscds module:
97 :    
98 :     module use path_to_program/modules
99 :    
100 :     where path_to_program is the path where you installed tsscds (e.g., $HOME/tsscds-2018)
101 :    
102 :    
103 :     THIS IS JUST FOR DEVELOPERS:
104 :     -run 'autoreconf -i' after svn check out
105 :     ===========================================================================
106 :    
107 :    
108 :     ====================PROGRAM EXECUTION======================================
109 :     To start using any of the scripts of the program, you have to load tsscds/2018 module:
110 :    
111 :     module load tsscds/2018
112 :    
113 :     Then, please follow the instructions given in the tutorial, which can be found in:
114 :     tsscds-SOURCE-2018/docs/tutorial.pdf or
115 :     path_to_program/doc/tutorial.pdf
116 :    
117 :     ===========================================================================

root@forge.cesga.es
ViewVC Help
Powered by ViewVC 1.0.0  

Powered By FusionForge