-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfilebase_info.txt
More file actions
46 lines (37 loc) · 1.55 KB
/
filebase_info.txt
File metadata and controls
46 lines (37 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Looking at schema/rules/files/raw in terms of making our data objects.
Data object:
group linked data in python object. This would contain raw data, associated jsons and tsvs, etc...
How this would look like in practice:
User submits a request to create a "data object" needs to input stuff like:
entities - maybe not
suffix
datatype
modality
it seems what is really necessary is defining datatype and suffix
it appears, if no suffix is given, then suffix == datatype
At the moment my dilemas is mainly centered on knowing the associated files for some data.
this includes files like the:
_coordsystem
_channels
_electrodes
_optodes
_events
_stim
_physio
Possibly thinking of using schema.meta.associations to find associated extra files, but this only includes:
_events
_aslcontext
_m0scan
_magnitude
_magnitude1
_channels
_coordsystem
_electrodes
possible hardcoded solution:
have an option when adding data or subject etc... to create addititonal, i.e. nData = data(events=True, physio=True)
this will additionally add in those blocks with the correct suffix..
FUTURE IMPROVEMENTS:
- add this information into the schema, to remove all ambiguity
Would probably need time to see if bidsbuilder is even used by other labs.. If people are keen
on using it, might give some more leverage into changing schema, I think changes like this were
discussed but shot down previously...