|
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 |
-------------------------------------------------------------------------------- |