Skip to content

Commit 6ba9027

Browse files
committed
added folders for Jacob
1 parent 9402162 commit 6ba9027

File tree

6 files changed

+72
-0
lines changed

6 files changed

+72
-0
lines changed

schemas/+sl_jacob/CellResult.m

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
%{
2+
# Cell result stores computed information for a cell
3+
-> sl.MeasuredCell # cell this entry is for
4+
-> sl.Pipeline # analysis pipeline to which this result belongs
5+
cell_func_name: varchar(64) #cell function used to generate result
6+
---
7+
result = NULL: longblob # result structure
8+
entry_time = CURRENT_TIMESTAMP : timestamp # when this result was entered into db
9+
param_struct = NULL: longblob # struct of analysis parameters
10+
%}
11+
12+
classdef CellResult < dj.Manual
13+
14+
end

schemas/+sl_jacob/DatasetResult.m

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
%{
2+
# Dataset result stores computed information for a dataset
3+
-> sl.Dataset # dataset this entry is for
4+
-> sl.Pipeline # analysis pipeline to which this result belongs
5+
dataset_func_name: varchar(64) #dataset function used to generate result
6+
---
7+
result = NULL: longblob # result structure
8+
entry_time = CURRENT_TIMESTAMP : timestamp # when this result was entered into db
9+
param_struct = NULL: longblob # struct of analysis parameters
10+
%}
11+
12+
classdef DatasetResult < dj.Manual
13+
14+
end

schemas/+sl_jacob/EpochResult.m

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
%{
2+
# Epoch result stores computed information for an epoch
3+
-> sl.Epoch # epoch this entry is for
4+
-> sl.Pipeline # analysis pipeline to which this result belongs
5+
epoch_func_name: varchar(64) #epoch function used to generate result
6+
---
7+
result = NULL: longblob # result structure
8+
entry_time = CURRENT_TIMESTAMP : timestamp # when this result was entered into db
9+
param_struct = NULL: longblob # struct of analysis parameters
10+
%}
11+
12+
classdef EpochResult < dj.Manual
13+
14+
end

schemas/+sl_jacob/Result.m

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
%{
2+
# Result accross cells/datasets/epochs/etc
3+
-> sl.Pipeline # analysis pipeline to which this result belongs
4+
func_name: varchar(64) #function used to generate result
5+
---
6+
result = NULL: longblob # result structure
7+
entry_time = CURRENT_TIMESTAMP : timestamp # when this result was entered into db
8+
param_struct = NULL: longblob # struct of analysis parameters
9+
%}
10+
11+
classdef Result < dj.Manual
12+
13+
end

schemas/+sl_jacob/TempFilter.m

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
%{
2+
# Temp Filter table for functional filtering
3+
-> sl.Epoch # epoch this entry is for
4+
---
5+
passed=1: tinyint unsigned # 0 for failed, 1 for passed
6+
%}
7+
8+
classdef TempFilter < dj.Manual
9+
10+
end

schemas/+sl_jacob/getSchema.m

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
function obj = getSchema
2+
persistent schemaObject
3+
if isempty(schemaObject)
4+
schemaObject = dj.Schema(dj.conn, 'sl_jacob', 'sl_jacob');
5+
end
6+
obj = schemaObject;
7+
end

0 commit comments

Comments
 (0)