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
|`find <tool>`| Look up a specific tool by name |`shelley-bio find fastqc`|
102
-
|`search "<function>"`| Search by keyword or function |`shelley-bio search "quality control"`|
103
-
|`versions <tool>`| List all available versions |`shelley-bio versions samtools`|
104
-
|`build <tool[/version]>`| Install the tool as a loadable module |`shelley-bio build samtools/1.21`|
105
-
|`interactive`| Launch Shelley-Bio in interactive mode |`shelley-bio interactive`|
106
-
107
-
The `build` command handles the full installation automatically: it finds the correct container
108
-
in CVMFS, generates the module file, and makes the tool ready to load.
109
-
110
99
**Example: installing `samtools`**
111
100
112
101
```bash
@@ -140,19 +129,19 @@ for anything older than the latest release), you also need to check CVMFS direct
140
129
image, compute its checksum, fetch the registry YAML, edit it to add the missing version,
141
130
create and register a local registry, ensure it takes precedence, then run the install.
142
131
143
-
With Shelley-Bio, regardless of whether the version is in the registry or not:
132
+
With Shelley-Bio, regardless of whether the version is in the sHPC registry or not it handles the registry check, CVMFS path resolution, local entry creation, and the sHPC installation.
144
133
145
134
```bash
146
135
shelley-bio build samtools/1.20
147
136
```
148
137
149
-
Shelley-Bio handles the registry check, CVMFS path resolution, local entry creation if
150
-
needed, and the sHPC install call. The result is identical: a working `module load` command,
138
+
The result is identical: a working `module load` command,
151
139
without requiring you to know how the underlying machinery works.
152
140
153
141
> **Tip:** If Shelley-Bio cannot find a tool, fall back to the manual sHPC method below.
154
142
155
-
### Advanced: manual installation {#shpc-manual}
143
+
<detailsmarkdown="1"id="shpc-manual">
144
+
<summary>Advanced: manual installation</summary>
156
145
157
146
#### Using sHPC directly {#shpc-direct}
158
147
@@ -172,6 +161,12 @@ shpc show -f plink
172
161
shpc show quay.io/biocontainers/plink
173
162
```
174
163
164
+
**Verify container path on CVMFS:**
165
+
166
+
```bash
167
+
ls /cvmfs/singularity.galaxyproject.org/all/plink*
0 commit comments