|
16 | 16 | # made dependency list more explicit (@JacksonBurns). |
17 | 17 | # - October 16, 2023 Switched RDKit and descripatastorus to conda-forge, |
18 | 18 | # moved diffeqpy to pip and (temporarily) removed chemprop |
| 19 | +# - Mar 11, 2024 Removed Julia dependencies, now considered optional |
19 | 20 | # |
20 | 21 | name: rmg_env |
21 | 22 | channels: |
@@ -48,10 +49,6 @@ dependencies: |
48 | 49 | - conda-forge::openbabel >= 3 |
49 | 50 | - conda-forge::rdkit >=2022.09.1 |
50 | 51 |
|
51 | | -# general-purpose external software tools |
52 | | - - conda-forge::julia=1.9.1 |
53 | | - - conda-forge::pyjulia >=0.6 |
54 | | - |
55 | 52 | # Python tools |
56 | 53 | - python >=3.7 |
57 | 54 | - coverage |
@@ -88,21 +85,24 @@ dependencies: |
88 | 85 | - rmg::pydas >=1.0.3 |
89 | 86 | - rmg::pydqed >=1.0.3 |
90 | 87 | - rmg::pyrdl |
91 | | - - rmg::pyrms |
92 | 88 | - rmg::symmetry |
93 | 89 |
|
94 | | -# packages we would like to stop maintaining (and why) |
95 | | - - rmg::diffeqpy |
96 | | - # we should use the official verison https://github.com/SciML/diffeqpy), |
97 | | - # rather than ours (which is only made so that we can get it from conda) |
98 | | - # It is only on pip, so we will need to do something like: |
99 | | - # https://stackoverflow.com/a/35245610 |
100 | | - # Note that _some other_ dep. in this list requires diffeqpy in its recipe |
101 | | - # which will cause it to be downloaded from the rmg conda channel |
102 | | - |
103 | 90 | # conda mutex metapackage |
104 | 91 | - nomkl |
105 | 92 |
|
| 93 | +# optional dependencies for using ReactionMechanismSimulator |
| 94 | +# remove the leading '#' to install the required dependencies |
| 95 | + # - conda-forge::julia=1.9.1 |
| 96 | + # - conda-forge::pyjulia >=0.6 |
| 97 | + # - rmg::pyrms |
| 98 | + # - rmg::diffeqpy |
| 99 | + |
| 100 | +# Note about diffeqpy: |
| 101 | +# we should use the official verison https://github.com/SciML/diffeqpy), |
| 102 | +# rather than ours (which is only made so that we can get it from conda) |
| 103 | +# It is only on pip, so we will need to do something like: |
| 104 | +# https://stackoverflow.com/a/35245610 |
| 105 | + |
106 | 106 | # additional packages that are required, but not specified here (and why) |
107 | 107 | # pydqed, pydas, mopac, and likely others require a fortran compiler (specifically gfortran) |
108 | 108 | # in the environment. Normally we would add this to the environment file with |
|
0 commit comments