-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py.example
82 lines (75 loc) · 2.47 KB
/
config.py.example
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
"""
Configuration file
Effects the scope of operations - subprograms will select a subset
of all datasets based on those which match the given configuration
"""
import uuid
UUID = uuid.uuid1()
DEFINITIONS = {
"d": [0.8E-9, 2.2E-9],
"theta": 0.0,
"phi": 0.0,
"alpha": 0.0,
"R": [1.5E-6, 2.5E-6],
"Rs": [1.5E-6, 2.5E-6],
"k": [1.7, 2.7],
"b": [0.8E-6, 1.4E-6],
}
STRIP_LIST = ["theta", "phi", "alpha"]
# Possible options for models:
# intra-axonal: stick, cylinder, gdrcylinders
# extra-axonal: ball, zeppelin, tensor
# isotropic restriction: astrosticks, astrocylinders, sphere, dot
MODELS = [
['Tensor'],
['Zeppelin-1', 'Zeppelin-2'],
['Ball', 'Stick'],
['Ball', 'Cylinder'],
['Ball', 'GDRCylinders'],
['Zeppelin', 'Stick'],
['Zeppelin', 'Cylinder'],
['Zeppelin', 'GDRCylinders'],
['Tensor', 'Stick'],
['Tensor', 'Cylinder'],
['Tensor', 'GDRCylinders'],
['Ball', 'Stick', 'Dot'],
['Ball', 'Cylinder', 'Dot'],
['Ball', 'GDRCylinders', 'Dot'],
['Zeppelin', 'Stick', 'Dot'],
['Zeppelin', 'Cylinder', 'Dot'],
['Zeppelin', 'GDRCylinders', 'Dot'],
['Tensor', 'Stick', 'Dot'],
['Tensor', 'Cylinder', 'Dot'],
['Tensor', 'GDRCylinders', 'Dot'],
['Ball', 'Stick', 'Astrosticks'],
['Ball', 'Cylinder', 'Astrosticks'],
['Ball', 'GDRCylinders', 'Astrosticks'],
['Zeppelin', 'Stick', 'Astrosticks'],
['Zeppelin', 'Cylinder', 'Astrosticks'],
['Zeppelin', 'GDRCylinders', 'Astrosticks'],
['Tensor', 'Stick', 'Astrosticks'],
['Tensor', 'Cylinder', 'Astrosticks'],
['Tensor', 'GDRCylinders', 'Astrosticks'],
['Ball', 'Stick', 'Astrocylinders'],
['Ball', 'Cylinder', 'Astrocylinders'],
['Ball', 'GDRCylinders', 'Astrocylinders'],
['Zeppelin', 'Stick', 'Astrocylinders'],
['Zeppelin', 'Cylinder', 'Astrocylinders'],
['Zeppelin', 'GDRCylinders', 'Astrocylinders'],
['Tensor', 'Stick', 'Astrocylinders'],
['Tensor', 'Cylinder', 'Astrocylinders'],
['Tensor', 'GDRCylinders', 'Astrocylinders'],
['Ball', 'Stick', 'Sphere'],
['Ball', 'Cylinder', 'Sphere'],
['Ball', 'GDRCylinders', 'Sphere'],
['Zeppelin', 'Stick', 'Sphere'],
['Zeppelin', 'Cylinder', 'Sphere'],
['Zeppelin', 'GDRCylinders', 'Sphere'],
['Tensor', 'Stick', 'Sphere'],
['Tensor', 'Cylinder', 'Sphere'],
['Tensor', 'GDRCylinders', 'Sphere'],
]
EXPLICIT_SCHEME = None
GRADIENT_STRENGTH = 60
DATASET_SIZE = 12500
SIGNAL_NOISE_RATIO = 0