├── .github ├── bug_report_template.md └── feature_request_template.md ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── buff ├── beamformer │ ├── beamform.m │ └── beamform_delays.m ├── eval │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── eval │ │ ├── Stats.py │ │ ├── __init__.py │ │ ├── evaluate.py │ │ ├── gui.py │ │ └── no_gui.py │ ├── img │ │ ├── main.png │ │ └── results.png │ └── pyproject.toml ├── geometry │ ├── BaseGeometry.m │ ├── Box.m │ ├── Ellipsoid.m │ ├── MultiGeometry.m │ ├── Oriented3D.m │ └── Tube.m ├── net_gen │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── examples │ │ ├── BWTree.py │ │ └── test.py │ ├── net_gen │ │ ├── BaseVesselTree.py │ │ ├── VesselTree.py │ │ ├── VesselTreeKidney.py │ │ ├── VesselTreeSimple.py │ │ ├── VesselTreeSymm.py │ │ ├── __init__.py │ │ ├── animate.py │ │ ├── cyl.py │ │ ├── flow.py │ │ ├── gen_paraview_visualization.py │ │ ├── gen_structure.pvsm │ │ ├── gen_video.pvsm │ │ ├── get_mesh.py │ │ ├── get_mesh2.py │ │ ├── get_mesh_3d.py │ │ ├── get_point_cloud.py │ │ ├── mask.py │ │ ├── network.py │ │ ├── outputs.py │ │ └── pcl_plot.py │ └── pyproject.toml ├── phantom │ ├── Flow.m │ └── Phantom.m ├── random │ ├── ArbitraryGenerator.m │ ├── BaseRandomGenerator.m │ ├── ConstantGenerator.m │ ├── GaussianGenerator.m │ ├── UniformGenerator.m │ ├── noise │ │ ├── TGC.m │ │ ├── beamformed_noise.m │ │ ├── combination.m │ │ ├── filtered_noise.m │ │ ├── gaussian_blobs.m │ │ ├── gen_noise.m │ │ ├── marching_sq.m │ │ ├── marching_sq3.m │ │ ├── noise.m │ │ ├── noiseonf.m │ │ ├── noiseonf1.m │ │ ├── noiseonf3.m │ │ ├── perlin_noise.m │ │ └── todo.txt │ └── sonovue_radius.mat ├── scatterers │ ├── BaseBubble.m │ ├── BaseBubbleODE.m │ ├── BaseScattererList.m │ ├── BaseScattererSource.m │ ├── BubbleMMT.m │ ├── BubbleScattererSource.m │ ├── BubbleScatterers.m │ ├── CoupledBubbleScatterers.m │ ├── CoupledBubbles.m │ ├── LinearScattererSource.m │ ├── LinearScatterers.m │ ├── List.m │ ├── ScatterersFromFile.m │ ├── SonovueBubble.m │ └── SonovueScattererSource.m ├── transducer │ ├── BaseAperture.m │ ├── BaseTransducer.m │ ├── Element.m │ ├── Excitation.m │ ├── FocusedLinearAperture.m │ ├── FocusedRectElement.m │ ├── GEL3_12D │ │ ├── GEL3_12D.m │ │ └── GEL3_12D_1elem.mat │ ├── GEM5ScD │ │ ├── GEM5ScD_1D.m │ │ ├── GEM5ScD_1elem.mat │ │ ├── GEM5ScD_2elem.mat │ │ └── GEM5ScD_imp_resp.mat │ ├── GridAperture.m │ ├── L11_4V │ │ └── L11_4V.m │ ├── LinearAperture.m │ ├── MathElement.m │ ├── RCA │ │ └── RCA.m │ ├── RectElement.m │ ├── RectMathElement.m │ ├── TriMathElement.m │ └── impulse_response │ │ ├── ArbFImpulseResponse.m │ │ ├── ArbTImpulseResponse.m │ │ ├── BaseImpulseResponse.m │ │ ├── F0BWImpulseResponse.m │ │ └── ImpulseResponse.m ├── units │ ├── GHz.m │ ├── GPa.m │ ├── Hz.m │ ├── MHz.m │ ├── MPa.m │ ├── Pa.m │ ├── cm.m │ ├── kHz.m │ ├── kPa.m │ ├── m.m │ ├── mm.m │ ├── ms.m │ ├── s.m │ ├── um.m │ └── us.m └── util │ ├── GlobalConfig.m │ ├── RFSignals.m │ ├── UniqueIDSequential.m │ ├── clip_dynamic_range.m │ ├── imshow_log.m │ ├── onehot.m │ ├── plotFFT.m │ └── ui_create_response.m ├── examples ├── RCA │ ├── GlobalConfig.m │ ├── RCA_example.m │ ├── README.md │ └── beamform_delays.m ├── README.md ├── cross_tube │ ├── GlobalConfig.m │ ├── README.md │ ├── cross_tube.m │ ├── img │ │ ├── animation.gif │ │ └── scene.png │ └── velocity_in_tube.m ├── cyst │ ├── GlobalConfig.m │ ├── README.md │ ├── cyst_example.m │ └── img │ │ ├── image.bmp │ │ └── scene.bmp ├── net_gen │ └── README.md └── vid_example │ ├── GlobalConfig.m │ └── vid_example.m ├── img ├── buff_logo.png └── ulis_group.jpg ├── pyproject.toml └── test ├── random └── noise │ └── test_perlin_noise.m ├── test_Geometry.m └── test_List.m /.github/bug_report_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/.github/bug_report_template.md -------------------------------------------------------------------------------- /.github/feature_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/.github/feature_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/README.md -------------------------------------------------------------------------------- /buff/beamformer/beamform.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/beamformer/beamform.m -------------------------------------------------------------------------------- /buff/beamformer/beamform_delays.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/beamformer/beamform_delays.m -------------------------------------------------------------------------------- /buff/eval/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/.gitignore -------------------------------------------------------------------------------- /buff/eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/README.md -------------------------------------------------------------------------------- /buff/eval/__init__.py: -------------------------------------------------------------------------------- 1 | from .eval.gui import * -------------------------------------------------------------------------------- /buff/eval/eval/Stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/eval/Stats.py -------------------------------------------------------------------------------- /buff/eval/eval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /buff/eval/eval/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/eval/evaluate.py -------------------------------------------------------------------------------- /buff/eval/eval/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/eval/gui.py -------------------------------------------------------------------------------- /buff/eval/eval/no_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/eval/no_gui.py -------------------------------------------------------------------------------- /buff/eval/img/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/img/main.png -------------------------------------------------------------------------------- /buff/eval/img/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/img/results.png -------------------------------------------------------------------------------- /buff/eval/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/eval/pyproject.toml -------------------------------------------------------------------------------- /buff/geometry/BaseGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/BaseGeometry.m -------------------------------------------------------------------------------- /buff/geometry/Box.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/Box.m -------------------------------------------------------------------------------- /buff/geometry/Ellipsoid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/Ellipsoid.m -------------------------------------------------------------------------------- /buff/geometry/MultiGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/MultiGeometry.m -------------------------------------------------------------------------------- /buff/geometry/Oriented3D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/Oriented3D.m -------------------------------------------------------------------------------- /buff/geometry/Tube.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/geometry/Tube.m -------------------------------------------------------------------------------- /buff/net_gen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/.gitignore -------------------------------------------------------------------------------- /buff/net_gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/README.md -------------------------------------------------------------------------------- /buff/net_gen/__init__.py: -------------------------------------------------------------------------------- 1 | from .net_gen import * -------------------------------------------------------------------------------- /buff/net_gen/examples/BWTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/examples/BWTree.py -------------------------------------------------------------------------------- /buff/net_gen/examples/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/examples/test.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/BaseVesselTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/BaseVesselTree.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/VesselTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/VesselTree.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/VesselTreeKidney.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/VesselTreeKidney.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/VesselTreeSimple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/VesselTreeSimple.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/VesselTreeSymm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/VesselTreeSymm.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /buff/net_gen/net_gen/animate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/animate.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/cyl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/cyl.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/flow.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/gen_paraview_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/gen_paraview_visualization.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/gen_structure.pvsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/gen_structure.pvsm -------------------------------------------------------------------------------- /buff/net_gen/net_gen/gen_video.pvsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/gen_video.pvsm -------------------------------------------------------------------------------- /buff/net_gen/net_gen/get_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/get_mesh.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/get_mesh2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/get_mesh2.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/get_mesh_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/get_mesh_3d.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/get_point_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/get_point_cloud.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/mask.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/network.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/outputs.py -------------------------------------------------------------------------------- /buff/net_gen/net_gen/pcl_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/net_gen/pcl_plot.py -------------------------------------------------------------------------------- /buff/net_gen/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/net_gen/pyproject.toml -------------------------------------------------------------------------------- /buff/phantom/Flow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/phantom/Flow.m -------------------------------------------------------------------------------- /buff/phantom/Phantom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/phantom/Phantom.m -------------------------------------------------------------------------------- /buff/random/ArbitraryGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/ArbitraryGenerator.m -------------------------------------------------------------------------------- /buff/random/BaseRandomGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/BaseRandomGenerator.m -------------------------------------------------------------------------------- /buff/random/ConstantGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/ConstantGenerator.m -------------------------------------------------------------------------------- /buff/random/GaussianGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/GaussianGenerator.m -------------------------------------------------------------------------------- /buff/random/UniformGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/UniformGenerator.m -------------------------------------------------------------------------------- /buff/random/noise/TGC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/TGC.m -------------------------------------------------------------------------------- /buff/random/noise/beamformed_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/beamformed_noise.m -------------------------------------------------------------------------------- /buff/random/noise/combination.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/combination.m -------------------------------------------------------------------------------- /buff/random/noise/filtered_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/filtered_noise.m -------------------------------------------------------------------------------- /buff/random/noise/gaussian_blobs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/gaussian_blobs.m -------------------------------------------------------------------------------- /buff/random/noise/gen_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/gen_noise.m -------------------------------------------------------------------------------- /buff/random/noise/marching_sq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/marching_sq.m -------------------------------------------------------------------------------- /buff/random/noise/marching_sq3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/marching_sq3.m -------------------------------------------------------------------------------- /buff/random/noise/noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/noise.m -------------------------------------------------------------------------------- /buff/random/noise/noiseonf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/noiseonf.m -------------------------------------------------------------------------------- /buff/random/noise/noiseonf1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/noiseonf1.m -------------------------------------------------------------------------------- /buff/random/noise/noiseonf3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/noiseonf3.m -------------------------------------------------------------------------------- /buff/random/noise/perlin_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/perlin_noise.m -------------------------------------------------------------------------------- /buff/random/noise/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/noise/todo.txt -------------------------------------------------------------------------------- /buff/random/sonovue_radius.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/random/sonovue_radius.mat -------------------------------------------------------------------------------- /buff/scatterers/BaseBubble.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BaseBubble.m -------------------------------------------------------------------------------- /buff/scatterers/BaseBubbleODE.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BaseBubbleODE.m -------------------------------------------------------------------------------- /buff/scatterers/BaseScattererList.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BaseScattererList.m -------------------------------------------------------------------------------- /buff/scatterers/BaseScattererSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BaseScattererSource.m -------------------------------------------------------------------------------- /buff/scatterers/BubbleMMT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BubbleMMT.m -------------------------------------------------------------------------------- /buff/scatterers/BubbleScattererSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BubbleScattererSource.m -------------------------------------------------------------------------------- /buff/scatterers/BubbleScatterers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/BubbleScatterers.m -------------------------------------------------------------------------------- /buff/scatterers/CoupledBubbleScatterers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/CoupledBubbleScatterers.m -------------------------------------------------------------------------------- /buff/scatterers/CoupledBubbles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/CoupledBubbles.m -------------------------------------------------------------------------------- /buff/scatterers/LinearScattererSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/LinearScattererSource.m -------------------------------------------------------------------------------- /buff/scatterers/LinearScatterers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/LinearScatterers.m -------------------------------------------------------------------------------- /buff/scatterers/List.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/List.m -------------------------------------------------------------------------------- /buff/scatterers/ScatterersFromFile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/ScatterersFromFile.m -------------------------------------------------------------------------------- /buff/scatterers/SonovueBubble.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/SonovueBubble.m -------------------------------------------------------------------------------- /buff/scatterers/SonovueScattererSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/scatterers/SonovueScattererSource.m -------------------------------------------------------------------------------- /buff/transducer/BaseAperture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/BaseAperture.m -------------------------------------------------------------------------------- /buff/transducer/BaseTransducer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/BaseTransducer.m -------------------------------------------------------------------------------- /buff/transducer/Element.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/Element.m -------------------------------------------------------------------------------- /buff/transducer/Excitation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/Excitation.m -------------------------------------------------------------------------------- /buff/transducer/FocusedLinearAperture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/FocusedLinearAperture.m -------------------------------------------------------------------------------- /buff/transducer/FocusedRectElement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/FocusedRectElement.m -------------------------------------------------------------------------------- /buff/transducer/GEL3_12D/GEL3_12D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEL3_12D/GEL3_12D.m -------------------------------------------------------------------------------- /buff/transducer/GEL3_12D/GEL3_12D_1elem.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEL3_12D/GEL3_12D_1elem.mat -------------------------------------------------------------------------------- /buff/transducer/GEM5ScD/GEM5ScD_1D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEM5ScD/GEM5ScD_1D.m -------------------------------------------------------------------------------- /buff/transducer/GEM5ScD/GEM5ScD_1elem.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEM5ScD/GEM5ScD_1elem.mat -------------------------------------------------------------------------------- /buff/transducer/GEM5ScD/GEM5ScD_2elem.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEM5ScD/GEM5ScD_2elem.mat -------------------------------------------------------------------------------- /buff/transducer/GEM5ScD/GEM5ScD_imp_resp.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GEM5ScD/GEM5ScD_imp_resp.mat -------------------------------------------------------------------------------- /buff/transducer/GridAperture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/GridAperture.m -------------------------------------------------------------------------------- /buff/transducer/L11_4V/L11_4V.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/L11_4V/L11_4V.m -------------------------------------------------------------------------------- /buff/transducer/LinearAperture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/LinearAperture.m -------------------------------------------------------------------------------- /buff/transducer/MathElement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/MathElement.m -------------------------------------------------------------------------------- /buff/transducer/RCA/RCA.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/RCA/RCA.m -------------------------------------------------------------------------------- /buff/transducer/RectElement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/RectElement.m -------------------------------------------------------------------------------- /buff/transducer/RectMathElement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/RectMathElement.m -------------------------------------------------------------------------------- /buff/transducer/TriMathElement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/TriMathElement.m -------------------------------------------------------------------------------- /buff/transducer/impulse_response/ArbFImpulseResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/impulse_response/ArbFImpulseResponse.m -------------------------------------------------------------------------------- /buff/transducer/impulse_response/ArbTImpulseResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/impulse_response/ArbTImpulseResponse.m -------------------------------------------------------------------------------- /buff/transducer/impulse_response/BaseImpulseResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/impulse_response/BaseImpulseResponse.m -------------------------------------------------------------------------------- /buff/transducer/impulse_response/F0BWImpulseResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/impulse_response/F0BWImpulseResponse.m -------------------------------------------------------------------------------- /buff/transducer/impulse_response/ImpulseResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/transducer/impulse_response/ImpulseResponse.m -------------------------------------------------------------------------------- /buff/units/GHz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/GHz.m -------------------------------------------------------------------------------- /buff/units/GPa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/GPa.m -------------------------------------------------------------------------------- /buff/units/Hz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/Hz.m -------------------------------------------------------------------------------- /buff/units/MHz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/MHz.m -------------------------------------------------------------------------------- /buff/units/MPa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/MPa.m -------------------------------------------------------------------------------- /buff/units/Pa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/Pa.m -------------------------------------------------------------------------------- /buff/units/cm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/cm.m -------------------------------------------------------------------------------- /buff/units/kHz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/kHz.m -------------------------------------------------------------------------------- /buff/units/kPa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/kPa.m -------------------------------------------------------------------------------- /buff/units/m.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/m.m -------------------------------------------------------------------------------- /buff/units/mm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/mm.m -------------------------------------------------------------------------------- /buff/units/ms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/ms.m -------------------------------------------------------------------------------- /buff/units/s.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/s.m -------------------------------------------------------------------------------- /buff/units/um.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/um.m -------------------------------------------------------------------------------- /buff/units/us.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/units/us.m -------------------------------------------------------------------------------- /buff/util/GlobalConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/GlobalConfig.m -------------------------------------------------------------------------------- /buff/util/RFSignals.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/RFSignals.m -------------------------------------------------------------------------------- /buff/util/UniqueIDSequential.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/UniqueIDSequential.m -------------------------------------------------------------------------------- /buff/util/clip_dynamic_range.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/clip_dynamic_range.m -------------------------------------------------------------------------------- /buff/util/imshow_log.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/imshow_log.m -------------------------------------------------------------------------------- /buff/util/onehot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/onehot.m -------------------------------------------------------------------------------- /buff/util/plotFFT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/plotFFT.m -------------------------------------------------------------------------------- /buff/util/ui_create_response.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/buff/util/ui_create_response.m -------------------------------------------------------------------------------- /examples/RCA/GlobalConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/RCA/GlobalConfig.m -------------------------------------------------------------------------------- /examples/RCA/RCA_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/RCA/RCA_example.m -------------------------------------------------------------------------------- /examples/RCA/README.md: -------------------------------------------------------------------------------- 1 | # Row Column Array Example -------------------------------------------------------------------------------- /examples/RCA/beamform_delays.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/RCA/beamform_delays.m -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/cross_tube/GlobalConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/GlobalConfig.m -------------------------------------------------------------------------------- /examples/cross_tube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/README.md -------------------------------------------------------------------------------- /examples/cross_tube/cross_tube.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/cross_tube.m -------------------------------------------------------------------------------- /examples/cross_tube/img/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/img/animation.gif -------------------------------------------------------------------------------- /examples/cross_tube/img/scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/img/scene.png -------------------------------------------------------------------------------- /examples/cross_tube/velocity_in_tube.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cross_tube/velocity_in_tube.m -------------------------------------------------------------------------------- /examples/cyst/GlobalConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cyst/GlobalConfig.m -------------------------------------------------------------------------------- /examples/cyst/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cyst/README.md -------------------------------------------------------------------------------- /examples/cyst/cyst_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cyst/cyst_example.m -------------------------------------------------------------------------------- /examples/cyst/img/image.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cyst/img/image.bmp -------------------------------------------------------------------------------- /examples/cyst/img/scene.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/cyst/img/scene.bmp -------------------------------------------------------------------------------- /examples/net_gen/README.md: -------------------------------------------------------------------------------- 1 | # Vascular Network Generation Example -------------------------------------------------------------------------------- /examples/vid_example/GlobalConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/vid_example/GlobalConfig.m -------------------------------------------------------------------------------- /examples/vid_example/vid_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/examples/vid_example/vid_example.m -------------------------------------------------------------------------------- /img/buff_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/img/buff_logo.png -------------------------------------------------------------------------------- /img/ulis_group.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/img/ulis_group.jpg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/random/noise/test_perlin_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/test/random/noise/test_perlin_noise.m -------------------------------------------------------------------------------- /test/test_Geometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/test/test_Geometry.m -------------------------------------------------------------------------------- /test/test_List.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcelolerendegui/buff/HEAD/test/test_List.m --------------------------------------------------------------------------------