|
|
=== Earth Sciences environment ===
|
|
|
### Earth Sciences environment
|
|
|
|
|
|
If you are logged in to any of the BSC Earth Sciences machines, you simply need to load Autosubmit from the module's system:
|
|
|
|
... | ... | @@ -8,7 +8,7 @@ If you want to see the list of available versions, just type: |
|
|
|
|
|
`module av autosubmit`
|
|
|
|
|
|
=== How to deploy/setup Autosubmit (v3) ===
|
|
|
### How to deploy/setup Autosubmit (v3)
|
|
|
|
|
|
If you need Autosubmit 3.x on a non ES machine, you can download and install it by typing
|
|
|
|
... | ... | @@ -16,23 +16,26 @@ If you need Autosubmit 3.x on a non ES machine, you can download and install it |
|
|
|
|
|
And follow installation indstructions in the [User manual](http://www.bsc.es/projects/earthscience/autosubmit/installation.html)
|
|
|
|
|
|
=== How to deploy/setup Autosubmit (v2) ===
|
|
|
### How to deploy/setup Autosubmit (v2)
|
|
|
|
|
|
If you need an older version (2.x) you must download it by typing:
|
|
|
|
|
|
<code>git clone https://earth.bsc.es/gitlab/es/autosubmit.git</code>
|
|
|
`git clone https://earth.bsc.es/gitlab/es/autosubmit.git`
|
|
|
|
|
|
and then you can switch to the required tag with
|
|
|
|
|
|
<code>git checkout tags/<tag_name></code>
|
|
|
`git checkout tags/<tag_name>`
|
|
|
|
|
|
Pre-requisties: These packages (python2, python-argparse, python-dateutil, python-pydot, python-matplotlib, sqlite3) must be available at local machine. And the machine is also able to access HPC's/Clusters via password-less ssh.
|
|
|
|
|
|
Create a repository for experiments: Say for example "/cfu/autosubmit" then edit the repository path into src/dir_config.py, src/expid.py, conf/autosubmit.conf
|
|
|
Create a repository for experiments: Say for example `/cfu/autosubmit` then edit the repository path into `src/dir_config.py`, `src/expid.py`, `conf/autosubmit.conf`
|
|
|
Create a blank database: Say for example "autosubmit.db" at above created repository and thereafter:
|
|
|
> cd /cfu/autosubmit
|
|
|
> sqlite3 autosubmit.db
|
|
|
sqlite3>.read ../../src/autosubmit.sql
|
|
|
> chmod 777 autosubmit.db
|
|
|
|
|
|
```
|
|
|
cd /cfu/autosubmit
|
|
|
sqlite3 autosubmit.db
|
|
|
sqlite3>.read ../../src/autosubmit.sql
|
|
|
chmod 777 autosubmit.db
|
|
|
```
|
|
|
|
|
|
|