Diff of /fileRelationship.txt [000000] .. [7f3c8b]

Switch to unified view

a b/fileRelationship.txt
1
This file describes the relationship between files (including source code of
2
the corresponding git repository - https://github.com/lfmc/pdccoRSOS) and how
3
they were used in our article.
4
--------------------------------------------------------------------------------
5
Section (3a) - Baseline
6
--------------------------------------------------------------------------------
7
Source:
8
part_base_sdumont_specific.cpp
9
part_base_sdumont_specific.srm
10
Analysis and graphics:
11
plot_baseline.py
12
--------------------------------------------------------------------------------
13
Input:
14
part_base_(2*XX-1).param
15
part_ar_d100.vtk
16
part_ar_d100_p01.vtk
17
part_ar_d100_p02.vtk
18
part_ar_d100_p03.vtk
19
part_ar_d100_p04.vtk
20
Output:
21
part_baseline_seedXX_termYYYY_base.vtp
22
part_baseline_seedXX_termYYYY_p01.vtp
23
part_baseline_seedXX_termYYYY_p02.vtp
24
part_baseline_seedXX_termYYYY_p03.vtp
25
part_baseline_seedXX_termYYYY_p04.vtp
26
part_baseline_seedXX_termYYYY_merged.vtp
27
part_baseline_seedXX_termYYYY_full.vtp
28
part_baseline_seedXX_termYYYY_merged.csv
29
part_baseline_seedXX_termYYYY_full.csv
30
Obs:
31
XX goes from 01 to 10.
32
YYYY goes from 0500 to 4500 in steps of 500.
33
--------------------------------------------------------------------------------
34
Section (3b) - Aspect ratio
35
--------------------------------------------------------------------------------
36
Source:
37
part_ar_sdumont.cpp
38
part_ar_sdumont.srm
39
Analysis and graphics:
40
plot_ar.py
41
--------------------------------------------------------------------------------
42
Input:
43
part_ar_XX.param
44
part_ar_dZZZ.vtk
45
part_ar_dZZZ_p01.vtk
46
part_ar_dZZZ_p02.vtk
47
part_ar_dZZZ_p03.vtk
48
part_ar_dZZZ_p04.vtk
49
Output:
50
part_ar_seedXX_dZZZ_base.vtp
51
part_ar_seedXX_dZZZ_p_01_.vtp
52
part_ar_seedXX_dZZZ_p_02_.vtp
53
part_ar_seedXX_dZZZ_p_03_.vtp
54
part_ar_seedXX_dZZZ_p_04_.vtp
55
part_ar_seedXX_dZZZ_merged.vtp
56
part_ar_seedXX_dZZZ_full_.vtp
57
part_ar_seedXX_dZZZ_merged.csv
58
part_ar_seedXX_dZZZ_full_.csv
59
OBS:
60
XX goes from 01 to 10.
61
ZZZ is 025, 050, 075, 100, 150 or 200.
62
--------------------------------------------------------------------------------
63
Section (3c) - Multiple Input
64
--------------------------------------------------------------------------------
65
Source: rsMultipleInput.cpp
66
Analysis and graphics:
67
comparison.py
68
bestBalance.py
69
--------------------------------------------------------------------------------
70
Input:
71
rsMultipleInputhull.vtk
72
rsMultipleInput_new.cco
73
rsMultipleInputpWW.vtk
74
Output:
75
rsMultipleInput_func_XXXXX_YYYYY_ZZZZZ_base.vtp
76
rsMultipleInput_func_XXXXX_YYYYY_ZZZZZ_base.csv
77
rsMultipleInput_func_01000_08000_01000_merged.vtp
78
rsMultipleInput_func_06000_00000_04000_merged.vtp
79
rsMultipleInput_func_01000_08000_01000_merged.csv
80
rsMultipleInput_func_06000_00000_04000_merged.csv
81
Obs:
82
WW goes from 01 to 08.
83
--------------------------------------------------------------------------------
84
Section (3d) - Prototypal cerebral cortex
85
--------------------------------------------------------------------------------
86
Step 1 - Generation of base tree
87
--------------------------------------------------------------------------------
88
Source:
89
100k_base.cpp
90
100k_base.srm
91
--------------------------------------------------------------------------------
92
Input:
93
pial_11_03_2021_hull.vtk
94
Output:
95
100k_base_pXX.cco
96
100k_base_pXX.vtp
97
Obs:
98
XX is 15, 25 or 36.
99
--------------------------------------------------------------------------------
100
Step 2 - Generation of parallel trees 
101
--------------------------------------------------------------------------------
102
Source:
103
100k_net_full_direct.srm
104
100k_parts.cpp
105
--------------------------------------------------------------------------------
106
Input:
107
100k_base_pXX.cco
108
network_pXX_YYY.vtk
109
Output:
110
100k_pXX_YYY.vtp
111
Obs:
112
XX is 15, 25 or 36.
113
YYY goes from 01 to 0XX.
114
--------------------------------------------------------------------------------
115
Step 3 - Generation of sequential tree
116
--------------------------------------------------------------------------------
117
Source:
118
100k_sequential.cpp
119
100k_sequential.srm
120
100k_sequential_step.sh
121
--------------------------------------------------------------------------------
122
Input:
123
100k_base_p25.cco
124
pial_11_03_2021_hull.vtk
125
Output:
126
100k_XXXXX_XXXXX.vtp
127
times.ods
128
time_processed.csv
129
Obs:
130
XXXXX is 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 15000,
131
20000, 25000, 30000 or 35000.
132
--------------------------------------------------------------------------------
133
Step 4 - Generation of merged tree
134
--------------------------------------------------------------------------------
135
Source:
136
100k_merge.cpp
137
Analysis and graphics:
138
plot_100k.py
139
plot_time.py
140
--------------------------------------------------------------------------------
141
Input:
142
100k_base_pXX.cco
143
Output:
144
100k_merged_pXX.vtp
145
100k_merged_pXX.csv
146
comparison_times.ods
147
pXX_times.ods
148
Obs:
149
XX is 15, 25 or 36.
150
--------------------------------------------------------------------------------
151
Section (3e) - Renal vasculature
152
--------------------------------------------------------------------------------
153
Step 1 - Generation of initial tree
154
--------------------------------------------------------------------------------
155
Source:
156
renal_artery_to_core_2021.cpp
157
--------------------------------------------------------------------------------
158
Input:
159
renal_arteries_tri_simplified_04_02_2021.cco
160
left_core_06_07_2020_LFC_decimated.vtk
161
left_pelvis_06_07_2020_LFC_decimated.vtk
162
left_pyramids_06_07_2020_LFC_decimated.vtk
163
Output:
164
left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.cco
165
left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.vtp
166
--------------------------------------------------------------------------------
167
Step 2 - Generation of base tree
168
--------------------------------------------------------------------------------
169
Source:
170
kidney_base_power.cpp
171
kidney_base_power.srm
172
--------------------------------------------------------------------------------
173
Input:
174
k_base_power_03.param
175
left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.cco
176
left_core_06_07_2020_LFC_decimated.vtk
177
left_pelvis_06_07_2020_LFC_decimated.vtk
178
left_pyramids_06_07_2020_LFC_decimated.vtk
179
left_surface_06_07_2020_LFC_decimated.vtk
180
left_cortex_06_07_2020_LFC_decimated.vtk
181
Output:
182
kidney_base_gam30.cco
183
kidney_base_gam30.vtp
184
--------------------------------------------------------------------------------
185
Step 3 - Generation of parallel trees
186
--------------------------------------------------------------------------------
187
Source:
188
kidney_parts_power_specific.cpp
189
kidney_100k_parts.srm
190
--------------------------------------------------------------------------------
191
Input:
192
kidney_base_power_03_part.param
193
left_core_06_07_2020_LFC_decimated.vtk
194
left_pelvis_06_07_2020_LFC_decimated.vtk
195
left_pyramids_06_07_2020_LFC_decimated.vtk
196
left_surface_06_07_2020_LFC_decimated.vtk
197
left_cortex_region_XX_20_09_2020_cube.vtk
198
kidney_base_gam30.cco
199
Output:
200
kidney_region_XX_gam30.vtp
201
Obs:
202
XX goes from 01 to 08.
203
--------------------------------------------------------------------------------
204
Step 4 - Generation of final merged tree
205
--------------------------------------------------------------------------------
206
Source:
207
kidney_merge_power.cpp
208
Analysis and graphics:
209
kidney_rs.py
210
plot_kidney.py
211
--------------------------------------------------------------------------------
212
Input:
213
kidney_base_gam30.cco
214
Output:
215
kidney_merged_gam30.vtp
216
kidney_merged_gam30_strahler.vtp
217
kidney_100k_connectivity_strahler.csv
218
kidney_100k_summary_strahler.csv
219
kidney_merged_gam30.csv
220
kidney_merged_gam30_strahler.csv
221
--------------------------------------------------------------------------------