Skip to content

Commit 2e7caf8

Browse files
authored
Merge pull request #314 from NYU-RTS/bioinformatics
bioinformatics
2 parents 2bb6c94 + ade369a commit 2e7caf8

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

docs/hpc/06_tools_and_software/03_modules.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,21 @@ Below is a list of modules and their associated functions:
1717
| module avail | check what software packages are available |
1818
| module help `<module-name>` | A module file may include more detailed help for the software package |
1919

20+
21+
## Bioinformatics modules
22+
Common bioinformatics packages are made available via wrapper scripts that can be loaded as modules. Users can then invoke individual programs through that wrapper.
23+
```bash
24+
/share/apps/bioinformatics/20260224/run-bioinformatics.bash which samtools
25+
/ext3/mamba/envs/bioinformatics/bin/samtools
26+
27+
/share/apps/bioinformatics/20260224/run-bioinformatics.bash which vcftools
28+
/ext3/mamba/envs/bioinformatics/bin/vcftools
29+
```
30+
31+
Alternatively, load the module to get these tools on your `$PATH`. This approach keeps the user experience consistent while allowing us to manage the underlying environments through containers.
32+
33+
You can list the packages available within each bioinformatics stack by running:
34+
```bash
35+
/share/apps/bioinformatics/20260224/bin/run-bioinformatics micromamba list
36+
```
37+
It will print a list of packages within that `micromamba` environment.

0 commit comments

Comments
 (0)