Skip to content

Commit 7506ca3

Browse files
committed
More edits to documentation.
1 parent d032684 commit 7506ca3

File tree

5 files changed

+47
-16
lines changed

5 files changed

+47
-16
lines changed

docs/source/index.md

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ Get started with ``datashuttle``
3636
:link: pages/user_guides/index
3737
:link-type: doc
3838

39-
Documentation of ``datashuttle``'s features.
39+
Explore ``datashuttle``'s features
4040
:::
4141

4242
:::{grid-item-card} Examples
4343
:link: pages/examples/index
4444
:link-type: doc
4545

46-
``datashuttle`` in the real world.
46+
``datashuttle`` in the real world
4747
:::
4848

4949
:::{grid-item-card} Python API
@@ -55,14 +55,29 @@ Full Python reference
5555

5656
::::
5757

58-
``datashuttle`` creates and validates projects standardised to the
59-
[NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev)
60-
specification.
58+
A lack of project standardization in systems neuroscience
59+
[hinders data sharing and collaboration](https://neuroinformatics.dev/blog/neuroblueprint.html),
60+
creating barriers to reproducibility and scientific progress
61+
62+
``datashuttle`` helps creates, validate and transfer projects standardised to the
63+
[NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev) specification:
64+
65+
```{image} /_static/NeuroBlueprint_project_tree_dark.png
66+
:align: center
67+
:class: only-dark
68+
:width: 550px
69+
```
70+
```{image} /_static/NeuroBlueprint_project_tree_light.png
71+
:align: center
72+
:class: only-light
73+
:width: 550px
74+
```
6175

6276
Dive right into ``datashuttle`` with our
6377
[Getting Started Tutorial](tutorial-getting-started)
6478
or targeted [How-To Guides](how-tos). \
6579
It can be used through a graphical interface or Python API.
80+
[create-folders.md](pages%2Fuser_guides%2Fcreate-folders.md)
6681

6782
Don't hesitate to get in contact through our
6883
[GitHub Issues](https://github.com/neuroinformatics-unit/datashuttle/issues)

docs/source/pages/examples/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
:link-type: doc
1414
:class-img-top: tutorial-link-image
1515

16+
Using datashuttle to create project folders
17+
used in a behavioural-data acquisition script.
1618

1719
:::
1820

@@ -22,6 +24,7 @@
2224
:link-type: doc
2325
:class-img-top: tutorial-link-image
2426

27+
Validating a drive containing a lab's NeuroBlueprint-formatted projects.
2528

2629
:::
2730

docs/source/pages/get_started/getting-started.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ a 'mock' experiment, standardised to the
2525
We will upload data to a central data storage machine,
2626
as you would do at the end of a real acquisition session.
2727

28-
Finally we will download data from the central
28+
Finally, we will download data from the central
2929
storage to a local machine, as you would do during analysis.
3030

3131
## Installing ``datashuttle``
@@ -57,7 +57,7 @@ will launch the application in your terminal:
5757
:::{tab-item} Python API
5858
:sync: python
5959

60-
We can check ``datashuttle`` has installed correctly by
60+
We can check ``datashuttle`` has installed correctly
6161
by importing it into Python without error:
6262

6363
```python
@@ -67,6 +67,14 @@ from datashuttle import DataShuttle
6767
:::
6868
::::
6969

70+
:::{note}
71+
72+
This walkthrough does not include the recently-added validation
73+
feature (it will be updated soon). Please see the [validation guide](tutorial-validation)
74+
for how to validate your project format.
75+
76+
:::
77+
7078
## Make a new project
7179

7280
The first thing to do when using ``datashuttle`` on a new machine is

docs/source/pages/get_started/quick-validate-project.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
# How to Quickly Validate an Existing Project
44

55
Datashuttle provides the functionality to validate an existing
6-
[NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev/latest/index.html) project.
6+
[NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev/latest/index.html)-formatted project.
77
All NeuroBlueprint issues will be flagged, including a filepath pointing to
88
problematic folders.
99

10-
Below, we explore how to quickly validate a NeuroBlueprint project without
11-
setting up a full project in ``datashuttle``.
10+
Below, we explore how to quickly validate a NeuroBlueprint-formatted
11+
project without setting up a full project in ``datashuttle``.
1212

1313
::::{tab-set}
1414

docs/source/pages/user_guides/index.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:html_theme.sidebar_secondary.remove:
22

3-
(how-tos)=
3+
(user-guides)=
44
# User Guides
55

66

@@ -13,42 +13,47 @@
1313
:link-type: doc
1414
:class-img-top: tutorial-link-image
1515

16-
Check a project for
17-
[NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev/latest/index.html)
18-
formatting issues
16+
Check a project for [NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev/latest/index.html) formatting issues
1917
:::
2018

2119

2220
:::{grid-item-card} {fas}`desktop;sd-text-primary` Create Folders
2321
:link: create-folders
2422
:link-type: doc
23+
24+
Create [NeuroBlueprint](https://neuroblueprint.neuroinformatics.dev/latest/index.html)-formatted folders
2525
:::
2626

2727

2828
:::{grid-item-card} {fas}`desktop;sd-text-primary` Transfer Data
2929
:link: transfer-data
3030
:link-type: doc
3131

32-
Transfer data between a local acquisition
33-
and central storage machine
32+
Transfer data between acquisition and storage machines
3433
:::
3534

3635

3736
:::{grid-item-card} {fas}`desktop;sd-text-primary` Update Configs
3837
:link: update-configs
3938
:link-type: doc
39+
40+
Change an existing project's configurations
4041
:::
4142

4243

4344
:::{grid-item-card} {fas}`desktop;sd-text-primary` Read Logs
4445
:link: read-logs
4546
:link-type: doc
47+
48+
Access full logs of all ``datashuttle``'s actions
4649
:::
4750

4851

4952
:::{grid-item-card} {fas}`desktop;sd-text-primary` Use Name Templates
5053
:link: use-name-templates
5154
:link-type: doc
55+
56+
A handy feature for template subject and session names.
5257
:::
5358

5459
::::

0 commit comments

Comments
 (0)