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

Switch to side-by-side view

--- a
+++ b/fileRelationship.txt
@@ -0,0 +1,221 @@
+This file describes the relationship between files (including source code of
+the corresponding git repository - https://github.com/lfmc/pdccoRSOS) and how
+they were used in our article.
+--------------------------------------------------------------------------------
+Section (3a) - Baseline
+--------------------------------------------------------------------------------
+Source:
+part_base_sdumont_specific.cpp
+part_base_sdumont_specific.srm
+Analysis and graphics:
+plot_baseline.py
+--------------------------------------------------------------------------------
+Input:
+part_base_(2*XX-1).param
+part_ar_d100.vtk
+part_ar_d100_p01.vtk
+part_ar_d100_p02.vtk
+part_ar_d100_p03.vtk
+part_ar_d100_p04.vtk
+Output:
+part_baseline_seedXX_termYYYY_base.vtp
+part_baseline_seedXX_termYYYY_p01.vtp
+part_baseline_seedXX_termYYYY_p02.vtp
+part_baseline_seedXX_termYYYY_p03.vtp
+part_baseline_seedXX_termYYYY_p04.vtp
+part_baseline_seedXX_termYYYY_merged.vtp
+part_baseline_seedXX_termYYYY_full.vtp
+part_baseline_seedXX_termYYYY_merged.csv
+part_baseline_seedXX_termYYYY_full.csv
+Obs:
+XX goes from 01 to 10.
+YYYY goes from 0500 to 4500 in steps of 500.
+--------------------------------------------------------------------------------
+Section (3b) - Aspect ratio
+--------------------------------------------------------------------------------
+Source:
+part_ar_sdumont.cpp
+part_ar_sdumont.srm
+Analysis and graphics:
+plot_ar.py
+--------------------------------------------------------------------------------
+Input:
+part_ar_XX.param
+part_ar_dZZZ.vtk
+part_ar_dZZZ_p01.vtk
+part_ar_dZZZ_p02.vtk
+part_ar_dZZZ_p03.vtk
+part_ar_dZZZ_p04.vtk
+Output:
+part_ar_seedXX_dZZZ_base.vtp
+part_ar_seedXX_dZZZ_p_01_.vtp
+part_ar_seedXX_dZZZ_p_02_.vtp
+part_ar_seedXX_dZZZ_p_03_.vtp
+part_ar_seedXX_dZZZ_p_04_.vtp
+part_ar_seedXX_dZZZ_merged.vtp
+part_ar_seedXX_dZZZ_full_.vtp
+part_ar_seedXX_dZZZ_merged.csv
+part_ar_seedXX_dZZZ_full_.csv
+OBS:
+XX goes from 01 to 10.
+ZZZ is 025, 050, 075, 100, 150 or 200.
+--------------------------------------------------------------------------------
+Section (3c) - Multiple Input
+--------------------------------------------------------------------------------
+Source: rsMultipleInput.cpp
+Analysis and graphics:
+comparison.py
+bestBalance.py
+--------------------------------------------------------------------------------
+Input:
+rsMultipleInputhull.vtk
+rsMultipleInput_new.cco
+rsMultipleInputpWW.vtk
+Output:
+rsMultipleInput_func_XXXXX_YYYYY_ZZZZZ_base.vtp
+rsMultipleInput_func_XXXXX_YYYYY_ZZZZZ_base.csv
+rsMultipleInput_func_01000_08000_01000_merged.vtp
+rsMultipleInput_func_06000_00000_04000_merged.vtp
+rsMultipleInput_func_01000_08000_01000_merged.csv
+rsMultipleInput_func_06000_00000_04000_merged.csv
+Obs:
+WW goes from 01 to 08.
+--------------------------------------------------------------------------------
+Section (3d) - Prototypal cerebral cortex
+--------------------------------------------------------------------------------
+Step 1 - Generation of base tree
+--------------------------------------------------------------------------------
+Source:
+100k_base.cpp
+100k_base.srm
+--------------------------------------------------------------------------------
+Input:
+pial_11_03_2021_hull.vtk
+Output:
+100k_base_pXX.cco
+100k_base_pXX.vtp
+Obs:
+XX is 15, 25 or 36.
+--------------------------------------------------------------------------------
+Step 2 - Generation of parallel trees 
+--------------------------------------------------------------------------------
+Source:
+100k_net_full_direct.srm
+100k_parts.cpp
+--------------------------------------------------------------------------------
+Input:
+100k_base_pXX.cco
+network_pXX_YYY.vtk
+Output:
+100k_pXX_YYY.vtp
+Obs:
+XX is 15, 25 or 36.
+YYY goes from 01 to 0XX.
+--------------------------------------------------------------------------------
+Step 3 - Generation of sequential tree
+--------------------------------------------------------------------------------
+Source:
+100k_sequential.cpp
+100k_sequential.srm
+100k_sequential_step.sh
+--------------------------------------------------------------------------------
+Input:
+100k_base_p25.cco
+pial_11_03_2021_hull.vtk
+Output:
+100k_XXXXX_XXXXX.vtp
+times.ods
+time_processed.csv
+Obs:
+XXXXX is 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 15000,
+20000, 25000, 30000 or 35000.
+--------------------------------------------------------------------------------
+Step 4 - Generation of merged tree
+--------------------------------------------------------------------------------
+Source:
+100k_merge.cpp
+Analysis and graphics:
+plot_100k.py
+plot_time.py
+--------------------------------------------------------------------------------
+Input:
+100k_base_pXX.cco
+Output:
+100k_merged_pXX.vtp
+100k_merged_pXX.csv
+comparison_times.ods
+pXX_times.ods
+Obs:
+XX is 15, 25 or 36.
+--------------------------------------------------------------------------------
+Section (3e) - Renal vasculature
+--------------------------------------------------------------------------------
+Step 1 - Generation of initial tree
+--------------------------------------------------------------------------------
+Source:
+renal_artery_to_core_2021.cpp
+--------------------------------------------------------------------------------
+Input:
+renal_arteries_tri_simplified_04_02_2021.cco
+left_core_06_07_2020_LFC_decimated.vtk
+left_pelvis_06_07_2020_LFC_decimated.vtk
+left_pyramids_06_07_2020_LFC_decimated.vtk
+Output:
+left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.cco
+left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.vtp
+--------------------------------------------------------------------------------
+Step 2 - Generation of base tree
+--------------------------------------------------------------------------------
+Source:
+kidney_base_power.cpp
+kidney_base_power.srm
+--------------------------------------------------------------------------------
+Input:
+k_base_power_03.param
+left_kidney_13_pyramids_renal_artery_tri_radius_func_09990_00005_00005_09_02_2021_19_20_21.cco
+left_core_06_07_2020_LFC_decimated.vtk
+left_pelvis_06_07_2020_LFC_decimated.vtk
+left_pyramids_06_07_2020_LFC_decimated.vtk
+left_surface_06_07_2020_LFC_decimated.vtk
+left_cortex_06_07_2020_LFC_decimated.vtk
+Output:
+kidney_base_gam30.cco
+kidney_base_gam30.vtp
+--------------------------------------------------------------------------------
+Step 3 - Generation of parallel trees
+--------------------------------------------------------------------------------
+Source:
+kidney_parts_power_specific.cpp
+kidney_100k_parts.srm
+--------------------------------------------------------------------------------
+Input:
+kidney_base_power_03_part.param
+left_core_06_07_2020_LFC_decimated.vtk
+left_pelvis_06_07_2020_LFC_decimated.vtk
+left_pyramids_06_07_2020_LFC_decimated.vtk
+left_surface_06_07_2020_LFC_decimated.vtk
+left_cortex_region_XX_20_09_2020_cube.vtk
+kidney_base_gam30.cco
+Output:
+kidney_region_XX_gam30.vtp
+Obs:
+XX goes from 01 to 08.
+--------------------------------------------------------------------------------
+Step 4 - Generation of final merged tree
+--------------------------------------------------------------------------------
+Source:
+kidney_merge_power.cpp
+Analysis and graphics:
+kidney_rs.py
+plot_kidney.py
+--------------------------------------------------------------------------------
+Input:
+kidney_base_gam30.cco
+Output:
+kidney_merged_gam30.vtp
+kidney_merged_gam30_strahler.vtp
+kidney_100k_connectivity_strahler.csv
+kidney_100k_summary_strahler.csv
+kidney_merged_gam30.csv
+kidney_merged_gam30_strahler.csv
+--------------------------------------------------------------------------------