Skip to content

Commit 8cfbf5c

Browse files
authored
Merge pull request #2417 from ReactionMechanismGenerator/new-mopac
Upgrade to OpenMOPAC
2 parents f4d7e9c + ddf97ee commit 8cfbf5c

File tree

12 files changed

+845
-560
lines changed

12 files changed

+845
-560
lines changed

.github/workflows/CI.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,6 @@ jobs:
8686
julia -e 'using Pkg; Pkg.add(PackageSpec(name="ReactionMechanismSimulator",rev="main")); using ReactionMechanismSimulator' || true
8787
ln -sfn $(which python-jl) $(which python)
8888
89-
# Attempt to install MOPAC
90-
- name: Install MOPAC
91-
env:
92-
MOPACKEY: ${{ secrets.MOPACKEY }}
93-
timeout-minutes: 1
94-
continue-on-error: true # allowed to fail on pull request from a forked repository
95-
run: |
96-
set +o pipefail
97-
yes 'Yes' | ${CONDA_PREFIX}/bin/mopac "$MOPACKEY"
98-
9989
# non-regression testing
10090
- name: Unit tests
10191
run: make test-unittests

documentation/source/users/rmg/installation/anacondaDeveloper.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,6 @@ Installation by Source Using Anaconda Environment for Unix-based Systems: Linux
137137

138138
python-jl replace/with/path/to/rmg.py input.py
139139

140-
#. Optional: If you wish to use the :ref:`QMTP interface <qm>` with `MOPAC <http://openmopac.net/>`_ to run quantum mechanical calculations for improved thermochemistry estimates of cyclic species, please obtain a legal license through the `MOPAC License Request Form <http://openmopac.net/form.php>`_. Once you have it, type the following into your terminal ::
141-
142-
mopac password_string_here
143-
144140
You may now use RMG-Py, Arkane, as well as any of the :ref:`Standalone Modules <modules>` included in the RMG-Py package.
145141

146142

documentation/source/users/rmg/installation/anacondaUser.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ Binary Installation Using Anaconda for Unix-Based Systems: Linux and Mac OSX
2222

2323
source activate rmg_env
2424

25-
#. Optional: If you wish to use the :ref:`QMTP interface <qm>` with `MOPAC <http://openmopac.net/>`_ to run quantum mechanical calculations for improved thermochemistry estimates of cyclic species, please obtain a legal license through the `MOPAC License Request Form <http://openmopac.net/form.php>`_. Once you have it, type the following into your terminal ::
26-
27-
mopac password_string_here
28-
2925
#. You may now run an RMG test job. Save the `Minimal Example Input File <https://raw.githubusercontent.com/ReactionMechanismGenerator/RMG-Py/master/examples/rmg/minimal/input.py>`_
3026
to a local directory. Use the terminal to run your RMG job inside that folder using the following command ::
3127

documentation/source/users/rmg/installation/dependencies.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,4 @@ All of RMG's dependencies except the ones listed below are freely available and
6363
If you wish to do on-the-fly quantum chemistry calculations of thermochemistry (advisable for fused cyclic species in particular, where the ring corrections to group additive estimates are lacking),
6464
the then you will need the third-party software for the QM calculations:
6565

66-
* **gaussian**: Gaussian03 and Gaussian09 are currently supported and commercially available. See `https://gaussian.com <https://gaussian.com>`_ for more details.
67-
* **mopac** MOPAC can be found at `http://openmopac.net/ <http://openmopac.net/>`_. Though it is not free for industrial use, it is free for non-profit and academic research use.
66+
* **gaussian**: Gaussian03 and Gaussian09 are currently supported and commercially available. See `https://gaussian.com <https://gaussian.com>`_ for more details.

environment.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies:
2323
- rmg::lpsolve55
2424
- markupsafe
2525
- matplotlib >=1.5
26-
- rmg::mopac
26+
- conda-forge::mopac
2727
- mpmath
2828
- rmg::muq2
2929
- networkx
@@ -34,9 +34,9 @@ dependencies:
3434
- conda-forge::openbabel >= 3
3535
- pandas
3636
- psutil
37-
- rmg::pydas >=1.0.2
37+
- rmg::pydas >=1.0.3
3838
- pydot
39-
- rmg::pydqed >=1.0.1
39+
- rmg::pydqed >=1.0.3
4040
- rmg::pyjulia
4141
- pymongo
4242
- pyparsing

0 commit comments

Comments
 (0)