You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28-71Lines changed: 28 additions & 71 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,6 @@ Go to the directory where the new environment directory be installed in. Define
54
54
export ENVROOT=~/workspace # for LLNL LC users, use your workspace
55
55
or
56
56
export ENVROOT=~# or the directory as your environment root
57
-
cd$ENVROOT
58
57
```
59
58
60
59
> *We use "workspace" and "atomsci-env" as an example here.*
@@ -130,7 +129,6 @@ pip install -e .
130
129
## Installation Quick Summary
131
130
```bash
132
131
export ENVROOT=~/workspace # set ENVROOT example
133
-
cd$ENVROOT# go to a convenient home directory
134
132
# LLNL only:
135
133
# module load python/3.9.12
136
134
@@ -154,7 +152,7 @@ pip install -e .
154
152
```
155
153
---
156
154
## Install with M1 - M3 chips
157
-
AMPL 1.6 supports Python 3.9 CPU or CUDA-enabled machines using CUDA 11.8 on Linux. All other systems are experimental. For a quick install summary, see [here](#install-summary). We do not support other CUDA versions because there are multiple ML package dependency conflicts that can occur. For more information you can look at [DeepChem](https://deepchem.readthedocs.io/en/latest/get_started/installation.html), [TensorFlow](https://www.tensorflow.org/install/pip), [PyTorch](https://pytorch.org/get-started/locally/), [DGL](https://www.dgl.ai/pages/start.html) or [Jax](https://github.com/google/jax#installation).
155
+
AMPL is built on Linux machines but the instructions below have been tested successfully on several M-chip Macs. This local installation requires a few different steps compared to a Linux installation, including using a Linux emulator ([OrbStack](https://orbstack.dev) is recommended), installing Linux packages and using conda instead of venv to manage the Python version. If you have run into errors or found an even easier method for M chips, please [let us know](https://github.com/ATOMScience-org/AMPL/issues)!
158
156
159
157
### Install Orbstack
160
158
- Download and install Orbstack
@@ -171,81 +169,51 @@ AMPL 1.6 supports Python 3.9 CPU or CUDA-enabled machines using CUDA 11.8 on Lin
171
169
```bash
172
170
sudo apt update
173
171
sudo apt install wget
174
-
sudo apt update
175
172
```
176
173
- Install Miniconda3
177
-
- Make sure you are in the correct pathway when installing
178
174
179
175
```bash
176
+
cd~# install miniconda in your Ubuntu home directory
@@ -378,7 +335,7 @@ Details of running specific features are within the [parameter (options) documen
378
335
AMPL can be run from the command line or by importing into Python scripts and Jupyter notebooks.
379
336
380
337
### Python scripts and Jupyter notebooks
381
-
AMPL can be used to fit and predict molecular activities and properties by importing the appropriate modules. See the [examples](atomsci/ddm/examples/tutorials/14_BSEP_modeling.ipynb) for more descriptions on how to fit and make predictions using AMPL.
338
+
AMPL can be used to fit and predict molecular activities and properties by importing the appropriate modules. See the [examples](atomsci/ddm/examples/) for more descriptions on how to fit and make predictions using AMPL.
382
339
383
340
### Pipeline parameters
384
341
AMPL includes many parameters to run various model fitting and prediction tasks.
# Minimal pip requirement list for AMPL with CPU support only. This includes only the packages directly imported by AMPL code, plus a few others commonly used during development.
0 commit comments