Skip to content

Commit 1c2863a

Browse files
committed
moved files as requested in PR
1 parent 89ff4ad commit 1c2863a

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed
File renamed without changes.

docs/hpc/06_tools_and_software/02_conda_environments.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ One of the ways to ensure the reproducibility of your results is to have an inde
2929

3030
### Disadvantages
3131

32-
- Conda does not take advantage of packages already installed in the system (while [virtualenv and venv](./python_packages_with_virtual_environments.md) do)
32+
- Conda does not take advantage of packages already installed in the system (while [virtualenv and venv](./03_python_packages_with_virtual_environments.md) do)
3333
- As you will see below, you may need to do additional steps to keep track of all installed packages (including those installed by pip and/or install.packages)
3434

3535
## Initializing Conda
@@ -42,15 +42,15 @@ module load anaconda3/2020.07
4242
Conda init can create problems with package installation, so we suggest using `source activate` instead of `conda activate`, even though conda activate is considered a best practice by the Anaconda developers.
4343

4444
### Automatic deletion of your files
45-
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the /scratch file system that have not been accessed for 60 or more days will be purged (read more about [Data Management](./data_management.md).
45+
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the /scratch file system that have not been accessed for 60 or more days will be purged (read more about [Data Management](../03_storage/06_data_management.md).
4646

4747
Thus you can consider the following options
4848

4949
- Reinstall your packages if some of the files get deleted
5050
- You can do this manually
5151
- You can do this automatically. For example, within a workflow of a pipeline software like [Nextflow](https://www.nextflow.io/)
52-
- Pay for "Research Project Space" - read more [here](./research_project_space.md)
53-
- Use Singularity and install packages within a corresponding overlay file - read more [here](./singularity_with_conda.md)
52+
- Pay for "Research Project Space" - read more [here](../03_storage/05_research_project_space.md)
53+
- Use Singularity and install packages within a corresponding overlay file - read more [here](../07_containers/03_singularity_with_conda.md)
5454

5555
## Python
5656
Load anaconda module
@@ -180,7 +180,7 @@ Conda + pakcrat: specific version of R and install.packages (R)
180180
- do not use 'conda install' at all
181181
- use renv
182182
- install all the packages using install.packages
183-
- use [renv as described here](./r_packages_with_renv.md) to keep track of the environment
183+
- use [renv as described here](../09_ood/r_packages_with_renv.md) to keep track of the environment
184184

185185
In order for conda + renv to work, you need to add following steps:
186186

docs/hpc/09_ood/python_packages_with_virtual_environments.md renamed to docs/hpc/06_tools_and_software/03_python_packages_with_virtual_environments.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ module load python/intel/3.8.6
2525
```
2626

2727
## Automatic deletion of your files
28-
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the /scratch file system that have not been accessed for 60 or more days will be purged (read [more](./data_management.md)).
28+
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the /scratch file system that have not been accessed for 60 or more days will be purged (read [more](../03_storage/06_data_management.md)).
2929

3030
Thus you can consider the following options
3131

3232
- Reinstall your packages if some of the files get deleted
3333
- You can do this manually
3434
- You can do this automatically. For example, within a workflow of a pipeline software like [Nextflow](https://www.nextflow.io/)
35-
- Pay for "Research Project Space" - read more [here](./research_project_space.md)
36-
- Use Singularity and install packages within a corresponding overlay file - read more [here](./singularity_with_conda.md)
35+
- Pay for "Research Project Space" - read more [here](../03_storage/05_research_project_space.md)
36+
- Use Singularity and install packages within a corresponding overlay file - read more [here](../07_containers/03_singularity_with_conda.md)
3737

3838
## Create virtual environment
3939
It is advisable to create private environment inside the project directory. This boosts reproducibility and does not use space in `/home/$USER`

docs/hpc/09_ood/r_packages_with_renv.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ R
2828
```
2929

3030
### Automatic deletion of your files
31-
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the `/scratch` file system that have not been accessed for 60 or more days will be purged (read [more](./data_management.md)).
31+
This page describes the installation of packages on /scratch. One has to remember, though, that files stored in the HPC scratch file system are subject to the HPC Scratch old file purging policy: Files on the `/scratch` file system that have not been accessed for 60 or more days will be purged (read [more](../03_storage/06_data_management.md)).
3232

3333
Thus you can consider the following options:
3434

3535
- Reinstall your packages if some of the files get deleted
3636
- You can do this manually
3737
- You can do this automatically. For example, within a workflow of a pipeline software like [Nextflow](https://www.nextflow.io/)
38-
- Pay for "Research Project Space" - read more [here](./research_project_space.md)
39-
- Use Singularity and install packages within a corresponding overlay file - read more [here](./singularity_with_conda.md)
38+
- Pay for "Research Project Space" - read more [here](../03_storage/05_research_project_space.md)
39+
- Use Singularity and install packages within a corresponding overlay file - read more [here](../07_containers/04_squash_file_system_and_singularity.md)
4040

4141
### Cache directory setup
4242
By default, renv will cache package installation files to your home directory (most likely either in `~/.local/share/renv` or `~/.cache/R/renv/` or something similar).

0 commit comments

Comments
 (0)