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
Copy file name to clipboardExpand all lines: README.md
+22-16Lines changed: 22 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@ This document will guide you as a new DataJoint user through interactive tutoria
6
6
7
7
*Please note that these hands-on DataJoint tutorials are friendly to non-expert users, and advanced programming skills are not required.*
8
8
9
+
9
10
## Table of contents
10
11
- In the [tutorials](./tutorials) folder are interactive Jupyter notebooks to learn DataJoint. The calcium imaging and electrophysiology tutorials provide examples of defining and interacting with data pipelines. In addition, some fill-in-the-blank sections are included for you to code yourself!
11
12
- 01-DataJoint Basics
@@ -20,6 +21,7 @@ This document will guide you as a new DataJoint user through interactive tutoria
20
21
- DataJoint in 30min
21
22
- University
22
23
24
+
23
25
## Key learnings from the tutorials
24
26
25
27
After completing this set of tutorials, you will gain real experience in the basics of the DataJoint framework. These skills will allow you to design, implement and manage data pipelines effectively applied to your scientific research.
@@ -45,6 +47,7 @@ Here is a summary of the content that you can expect to have learned:
45
47
-`.populate()` for automated computation
46
48
-`.populate(reserve_jobs=True)` for parallelization
47
49
50
+
48
51
## Interactive Environment
49
52
50
53
- These interactive DataJoint tutorials can be accessed through a cloud-based environment on [GitHub Codespaces](https://github.com/features/codespaces). The following instructions will provide you with an environment that is configured with DataJoint for Python so that you can immediately begin to build and run a data pipeline.
@@ -60,21 +63,6 @@ Here is a summary of the content that you can expect to have learned:
60
63
-*Tip*: GitHub auto names the Codespaces, but you can rename the Codespace so that it is easier to identify later.
61
64
-*Tip*: All the edits you make in these tutorial notebooks are ***not persistent***. Edits will be reset to the original content every time you restart the server. However, you can easily commit the changes to your fork.
-`git clone` your fork of the repository and open it in VSCode.
75
-
- Use the `Dev Containers extension` to `Reopen in Container`. (More info in the `Getting started` included with the extension.)
76
-
- To begin, navigate to the [tutorials](./tutorials) directory located in the left panel and proceed through the sequentially organized Jupyter notebooks. Execute the cells in the notebooks to begin your walkthrough of the tutorial.
77
-
- Once you are done, you can stop the container by closing the `VS Code` window.
78
66
79
67
## Documentation
80
68
@@ -84,11 +72,29 @@ Here is a summary of the content that you can expect to have learned:
84
72
## Support
85
73
If you need help getting started or run into any errors, please open a GitHub Issue or contact our team by email at [email protected].
86
74
75
+
87
76
## Additional DataJoint Tutorials
88
77
89
78
- DataJoint Elements is a collection of curated modules for assembling data pipelines for several modalities of neurophysiology experiments.
-`git clone` your fork of the repository and open it in VSCode.
98
+
- Use the `Dev Containers extension` to `Reopen in Container`. (More info in the `Getting started` included with the extension.)
99
+
- To begin, navigate to the [tutorials](./tutorials) directory located in the left panel and proceed through the sequentially organized Jupyter notebooks. Execute the cells in the notebooks to begin your walkthrough of the tutorial.
100
+
- Once you are done, you can stop the container by closing the `VS Code` window.
0 commit comments