Update Update Guide authored by Jonathan Jones's avatar Jonathan Jones
# Updating the annotation environment # Updating the annotation environment
* Synchronize updates in this repository by pulling them from the remote. * Synchronize updates in this repository by pulling them from the remote.
``` bash ``` console
user@host:~$ cd $HOME/repo/blocks user@host:~$ cd $HOME/repo/blocks
user@host:~/repo/blocks$ git pull user@host:~/repo/blocks$ git pull
``` ```
* Synchronize updates in the environment's software dependencies. * Synchronize updates in the environment's software dependencies.
``` bash ``` console
user@host:~/repo/blocks$ conda deactivate user@host:~/repo/blocks$ conda deactivate
user@host:~/repo/blocks$ conda env update --file blocks-analysis.yml user@host:~/repo/blocks$ conda env update --file blocks-analysis.yml
user@host:~/repo/blocks$ conda activate blocks-analysis user@host:~/repo/blocks$ conda activate blocks-analysis
``` ```
* Install the new changes.
``` console
user@host:~/repo/blocks$ python setup.py install
```
# Pulling from git when your local version has been modified # Pulling from git when your local version has been modified
Here's a typical scenario: Here's a typical scenario:
... ...
......