Skip to content

Commit 6355766

Browse files
committed
deploy: f5b75b1
1 parent 7ed534d commit 6355766

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

_sources/packages/openneuro-cli.md.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This tool allows you to upload and download [OpenNeuro.org](https://openneuro.or
1010
## Install
1111

1212
1. Install [Deno](https://deno.land/) via [any supported installation method](https://docs.deno.com/runtime/manual/getting_started/installation).
13-
2. In a terminal type: `deno run -A jsr:@openneuro/cli --help`
13+
2. Install with `deno install -A --global jsr:@openneuro/cli -n openneuro`
1414

1515
To download annexed files, you will need the git-annex special remote for OpenNeuro.
1616

@@ -37,7 +37,7 @@ You can also specify this as an option or environment variable.
3737
```shell
3838
# For scripts
3939
export OPENNEURO_API_KEY=<api_key>
40-
deno run -A jsr:@openneuro/cli login --error-reporting true
40+
openneuro login --error-reporting true
4141
```
4242

4343
## Usage
@@ -48,7 +48,7 @@ To upload a new dataset:
4848

4949
```shell
5050
# Path to the dataset root (directory containing dataset_description.json)
51-
deno run -A jsr:@openneuro/cli upload --affirmDefaced path/to/dataset
51+
openneuro upload --affirmDefaced path/to/dataset
5252
```
5353

5454
Your dataset must pass validation to upload but warnings can be skipped with `deno run -A jsr:@openneuro/cli upload --ignoreWarnings path/to/dataset`.
@@ -57,7 +57,7 @@ To resume an interrupted upload or add files to an existing dataset:
5757

5858
```shell
5959
# Add files to an existing dataset
60-
deno run -A jsr:@openneuro/cli upload --dataset ds000001 path/to/dataset
60+
openneuro upload --dataset ds000001 path/to/dataset
6161
```
6262

6363
where <accession_number> is a unique dataset identifier that can be found in the URL. For example accession number for `https://openneuro.org/datasets/ds001555` is `ds001555`.
@@ -71,13 +71,13 @@ Downloads using the CLI will create a DataLad dataset and configure a special re
7171
To download a snapshot:
7272

7373
```shell
74-
deno run -A jsr:@openneuro/cli download <accession number> <destination directory>
74+
openneuro download <accession number> <destination directory>
7575
```
7676

7777
To download the current draft files:
7878

7979
```shell
80-
deno run -A jsr:@openneuro/cli download --draft <accession number> <destination directory>
80+
openneuro download --draft <accession number> <destination directory>
8181
```
8282

8383
If the destination directory does not exist, it will be created.
@@ -99,13 +99,13 @@ To debug issues - enable logging and provide this log to support or open a GitHu
9999
```bash
100100
# Linux or macOS
101101
export OPENNEURO_LOG=DEBUG
102-
deno run -A jsr:@openneuro/cli upload --affirmDefaced path/to/dataset
102+
deno run --reload -A jsr:@openneuro/cli upload --affirmDefaced path/to/dataset
103103
```
104104

105105
```powershell
106106
# Windows with PowerShell
107107
$env:OPENNEURO_LOG="DEBUG"
108-
deno run -A jsr:@openneuro/cli upload --affirmDefaced path\to\dataset
108+
deno run --reload -A jsr:@openneuro/cli upload --affirmDefaced path\to\dataset
109109
```
110110

111111
### Implementation Notes

packages/openneuro-cli.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ <h1>OpenNeuro command line interface<a class="headerlink" href="#openneuro-comma
270270
<h2>Install<a class="headerlink" href="#install" title="Link to this heading"></a></h2>
271271
<ol class="arabic simple">
272272
<li><p>Install <a class="reference external" href="https://deno.land/">Deno</a> via <a class="reference external" href="https://docs.deno.com/runtime/manual/getting_started/installation">any supported installation method</a>.</p></li>
273-
<li><p>In a terminal type: <code class="docutils literal notranslate"><span class="pre">deno</span> <span class="pre">run</span> <span class="pre">-A</span> <span class="pre">jsr:&#64;openneuro/cli</span> <span class="pre">--help</span></code></p></li>
273+
<li><p>Install with <code class="docutils literal notranslate"><span class="pre">deno</span> <span class="pre">install</span> <span class="pre">-A</span> <span class="pre">--global</span> <span class="pre">jsr:&#64;openneuro/cli</span> <span class="pre">-n</span> <span class="pre">openneuro</span></code></p></li>
274274
</ol>
275275
<p>To download annexed files, you will need the git-annex special remote for OpenNeuro.</p>
276276
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># A script is provided to wrap the CLI as a special remote</span>
@@ -290,7 +290,7 @@ <h2>Setup<a class="headerlink" href="#setup" title="Link to this heading">¶</a>
290290
<p>You can also specify this as an option or environment variable.</p>
291291
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># For scripts</span>
292292
<span class="nb">export</span><span class="w"> </span><span class="nv">OPENNEURO_API_KEY</span><span class="o">=</span>&lt;api_key&gt;
293-
deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>login<span class="w"> </span>--error-reporting<span class="w"> </span><span class="nb">true</span>
293+
openneuro<span class="w"> </span>login<span class="w"> </span>--error-reporting<span class="w"> </span><span class="nb">true</span>
294294
</pre></div>
295295
</div>
296296
</section>
@@ -300,13 +300,13 @@ <h2>Usage<a class="headerlink" href="#usage" title="Link to this heading">¶</a>
300300
<h3>Uploading datasets<a class="headerlink" href="#uploading-datasets" title="Link to this heading"></a></h3>
301301
<p>To upload a new dataset:</p>
302302
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># Path to the dataset root (directory containing dataset_description.json)</span>
303-
deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>upload<span class="w"> </span>--affirmDefaced<span class="w"> </span>path/to/dataset
303+
openneuro<span class="w"> </span>upload<span class="w"> </span>--affirmDefaced<span class="w"> </span>path/to/dataset
304304
</pre></div>
305305
</div>
306306
<p>Your dataset must pass validation to upload but warnings can be skipped with <code class="docutils literal notranslate"><span class="pre">deno</span> <span class="pre">run</span> <span class="pre">-A</span> <span class="pre">jsr:&#64;openneuro/cli</span> <span class="pre">upload</span> <span class="pre">--ignoreWarnings</span> <span class="pre">path/to/dataset</span></code>.</p>
307307
<p>To resume an interrupted upload or add files to an existing dataset:</p>
308308
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># Add files to an existing dataset</span>
309-
deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>upload<span class="w"> </span>--dataset<span class="w"> </span>ds000001<span class="w"> </span>path/to/dataset
309+
openneuro<span class="w"> </span>upload<span class="w"> </span>--dataset<span class="w"> </span>ds000001<span class="w"> </span>path/to/dataset
310310
</pre></div>
311311
</div>
312312
<p>where &lt;accession_number&gt; is a unique dataset identifier that can be found in the URL. For example accession number for <code class="docutils literal notranslate"><span class="pre">https://openneuro.org/datasets/ds001555</span></code> is <code class="docutils literal notranslate"><span class="pre">ds001555</span></code>.</p>
@@ -316,11 +316,11 @@ <h3>Uploading datasets<a class="headerlink" href="#uploading-datasets" title="Li
316316
<h3>Downloading datasets<a class="headerlink" href="#downloading-datasets" title="Link to this heading"></a></h3>
317317
<p>Downloads using the CLI will create a DataLad dataset and configure a special remote to retrieve the larger annexed files from OpenNeuro.</p>
318318
<p>To download a snapshot:</p>
319-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>download<span class="w"> </span>&lt;accession<span class="w"> </span>number&gt;<span class="w"> </span>&lt;destination<span class="w"> </span>directory&gt;
319+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>openneuro<span class="w"> </span>download<span class="w"> </span>&lt;accession<span class="w"> </span>number&gt;<span class="w"> </span>&lt;destination<span class="w"> </span>directory&gt;
320320
</pre></div>
321321
</div>
322322
<p>To download the current draft files:</p>
323-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>download<span class="w"> </span>--draft<span class="w"> </span>&lt;accession<span class="w"> </span>number&gt;<span class="w"> </span>&lt;destination<span class="w"> </span>directory&gt;
323+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>openneuro<span class="w"> </span>download<span class="w"> </span>--draft<span class="w"> </span>&lt;accession<span class="w"> </span>number&gt;<span class="w"> </span>&lt;destination<span class="w"> </span>directory&gt;
324324
</pre></div>
325325
</div>
326326
<p>If the destination directory does not exist, it will be created.</p>
@@ -338,12 +338,12 @@ <h3>Debugging issues<a class="headerlink" href="#debugging-issues" title="Link t
338338
<p>To debug issues - enable logging and provide this log to support or open a GitHub issue.</p>
339339
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Linux or macOS</span>
340340
<span class="nb">export</span><span class="w"> </span><span class="nv">OPENNEURO_LOG</span><span class="o">=</span>DEBUG
341-
deno<span class="w"> </span>run<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>upload<span class="w"> </span>--affirmDefaced<span class="w"> </span>path/to/dataset
341+
deno<span class="w"> </span>run<span class="w"> </span>--reload<span class="w"> </span>-A<span class="w"> </span>jsr:@openneuro/cli<span class="w"> </span>upload<span class="w"> </span>--affirmDefaced<span class="w"> </span>path/to/dataset
342342
</pre></div>
343343
</div>
344344
<div class="highlight-powershell notranslate"><div class="highlight"><pre><span></span><span class="c"># Windows with PowerShell</span>
345345
<span class="nv">$env:OPENNEURO_LOG</span><span class="p">=</span><span class="s2">&quot;DEBUG&quot;</span>
346-
<span class="n">deno</span> <span class="n">run</span> <span class="n">-A</span> <span class="n">jsr</span><span class="p">:</span><span class="nv">@openneuro</span><span class="p">/</span><span class="nb">cli </span><span class="n">upload</span> <span class="p">-</span><span class="n">-affirmDefaced</span> <span class="n">path</span><span class="p">\</span><span class="n">to</span><span class="p">\</span><span class="n">dataset</span>
346+
<span class="n">deno</span> <span class="n">run</span> <span class="p">-</span><span class="n">-reload</span> <span class="n">-A</span> <span class="n">jsr</span><span class="p">:</span><span class="nv">@openneuro</span><span class="p">/</span><span class="nb">cli </span><span class="n">upload</span> <span class="p">-</span><span class="n">-affirmDefaced</span> <span class="n">path</span><span class="p">\</span><span class="n">to</span><span class="p">\</span><span class="n">dataset</span>
347347
</pre></div>
348348
</div>
349349
</section>

0 commit comments

Comments
 (0)