@@ -7,13 +7,13 @@ It is common to enter data during experiments using a graphical user interface.
7
7
1 . The [ DataJoint platform] ( https://works.datajoint.com ) platform is a web-based,
8
8
end-to-end platform to host and execute data pipelines.
9
9
10
- 2 . [ DataJoint LabBook] ( https://github.com/datajoint/datajoint-labbook ) is an open
10
+ 2 . [ DataJoint LabBook] ( https://github.com/datajoint/datajoint-labbook ) is an open
11
11
source project for data entry but is no longer actively maintained.
12
12
13
13
## Does DataJoint support other programming languages?
14
14
15
15
DataJoint [ Python] ( https://docs.datajoint.com/core/datajoint-python/ ) is the most
16
- up-to-date version and all future development will focus on the Python API. The
16
+ up-to-date version and all future development will focus on the Python API. The
17
17
[ Matlab] ( https://datajoint.com/docs/core/datajoint-matlab/ ) API was actively developed
18
18
through 2023. Previous projects implemented some DataJoint features in
19
19
[ Julia] ( https://github.com/BrainCOGS/neuronex_workshop_2018/tree/julia/julia ) and
@@ -93,16 +93,16 @@ The entry of metadata can be manual, or it can be an automated part of data acqu
93
93
into the database).
94
94
95
95
Depending on their size and contents, raw data files can be stored in a number of ways.
96
- In the simplest and most common scenario, raw data continues to be stored in either a
96
+ In the simplest and most common scenario, raw data continues to be stored in either a
97
97
local filesystem or in the cloud as collections of files and folders.
98
98
The paths to these files are entered in the database (again, either manually or by
99
99
automated processes).
100
100
This is the point at which the notion of a ** data pipeline** begins.
101
101
Below these "manual tables" that contain metadata and file paths are a series of tables
102
102
that load raw data from these files, process it in some way, and insert derived or
103
103
summarized data directly into the database.
104
- For example, in an imaging application, the very large raw ` .TIFF ` stacks would reside on
105
- the filesystem, but the extracted fluorescent trace timeseries for each cell in the
104
+ For example, in an imaging application, the very large raw ` .TIFF ` stacks would reside on
105
+ the filesystem, but the extracted fluorescent trace timeseries for each cell in the
106
106
image would be stored as a numerical array directly in the database.
107
107
Or the raw video used for animal tracking might be stored in a standard video format on
108
108
the filesystem, but the computed X/Y positions of the animal would be stored in the
@@ -164,7 +164,7 @@ This brings us to the final important question:
164
164
165
165
## How do I get my data out?
166
166
167
- This is the fun part. See [ queries] ( query/operators.md ) for details of the DataJoint
167
+ This is the fun part. See [ queries] ( query/operators.md ) for details of the DataJoint
168
168
query language directly from Python.
169
169
170
170
## Interfaces
0 commit comments