-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
38 changed files
with
55 additions
and
36 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
.../generated_images/border_1D_sensor_construction_with_universal_magnet_mount.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...on/thesis/generated_images/border_1D_sensor_mechanical_3D_printed_structure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...tation/thesis/generated_images/border_1D_sensor_schematic_and_circuit_board.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...ges/border_3D_plot_of_an_N45_12x12x12_magnet_using_the_3D_fullsphere_sensor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...xample_full_sphere_plot_of_an_measurement_using_the_MRPVisualisation_module.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...ample_hallbach_ring_magnet_with_cutouts_for_eight_cubical_permanent_magnets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...implementation_using_two_Nema17_stepper_motors_in_a_polar_coordinate_system.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...es/border_Generated_hallbach_array_with_generated_cutouts_for_eight_magnets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...is/generated_images/border_MRP_(+cli)_output_to_configure_a_new_measurement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_MRP_evaluation_result.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...ation/thesis/generated_images/border_MRP_library_module_high_level_overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...RP_library_test_results_for_different_submodules_executed_in_PyCharm_(+ide).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_MRPlib_COMPLETE_FLOW.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_MRPlib_Proxy_Module.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...images/border_MagneticReadoutProcessing_documentation_hosted_on_ReadTheDocs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...is/generated_images/border_MagneticReadoutProcessing_library_hosted_on_PyPi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
.../thesis/generated_images/border_Multi_sensor_synchronisation_wiring_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_Query_opmode_using_(+cli).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...mentation/thesis/generated_images/border_Query_sensors_b_value_using_(+cli).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...er_Result_step_execution_tree_from_user_defined_processing_pipeline_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_Sensors_(+cli).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...hesis/generated_images/border_Ten_numbered_test_magnets_in_separate_holders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...mages/border_Unified_sensor_firmware_multi_sensor_synchronisation_procedure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...enerated_images/border_Unified_sensor_firmware_simplified_program_strucutre.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...d_images/border_Voltcraft_GM70_teslameter_with_custom_(+pc)_interface_board.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+0 Bytes
(100%)
...tation/thesis/generated_images/border_example_measurement_analysis_pipeline.png
Oops, something went wrong.
Binary file modified
BIN
+0 Bytes
(100%)
documentation/thesis/generated_images/border_mrp_proxy_multi.png
Oops, something went wrong.
Binary file modified
BIN
+0 Bytes
(100%)
...r_pipeline_output_files_after_running_example_pipeline_on_a_set_of_readings.png
Oops, something went wrong.
File renamed without changes.
2 changes: 1 addition & 1 deletion
2
...tables/Sensor_capabilities_merging.csv.md → ...sor_capabilities_merging_algorithm.csv.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,21 @@ | ||
A large number of magnets are used in the construction of low-field MRI equipment on the basis of permanent magnets. | ||
The magnetic properties of these magnets must be similar to a certain degree in order to achieve a homogeneous B0 field, which is necessary for many setups. | ||
Due to the complex manufacturing process of neodymium magnets, the different properties, i.e. the direction of magnetisation, can deviate from each other. This affects the homogeneity of the field. | ||
A passive shimming process is typically used to adjust the field afterwards. This is complex and time-consuming and requires manual corrections to the magnets used. | ||
To avoid this process, magnets can be systematically measured in advance. Data acquisition, storage and subsequent analysis play an important role in this methodology. | ||
|
||
Due to the complex manufacturing process of neodymium magnets, the different properties, i.e. the direction of magnetisation, can deviate from each other. | ||
This affects the homogeneity of the field. | ||
|
||
|
||
A passive shimming process is typically used to adjust the field afterwards. | ||
This is complex and time-consuming and requires manual corrections to the magnets used. | ||
To avoid this process, magnets can be systematically measured in advance. | ||
Data acquisition, storage and subsequent analysis play an important role in this methodology. | ||
|
||
|
||
Several existing open source solutions implement individual parts, but do not provide a complete data processing pipeline from acquisition to analysis, and their data storage formats are not compatible with each other. | ||
For this use case, the MagneticReadoutProcessing library has been created. It implements all important aspects of acquisition, storage and analysis, and each intermediate step can be customised by the user without having to create everything from scratch, thus encouraging exchange between different user groups. | ||
|
||
|
||
For this use case, the MagneticReadoutProcessing library has been created in this work. | ||
It implements all important aspects of acquisition, storage and analysis, and each intermediate step can be customised by the user without having to create everything from scratch, thus encouraging exchange between different user groups. | ||
|
||
Complete documentation, tutorials and tests enable users to use and adapt the framework as quickly as possible. | ||
The framework was used to characterise different magnets, which requires integrating magnetic field sensors. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,30 @@ | ||
A large number of magnets are used in the construction of low-field MRI | ||
equipment on the basis of permanent magnets. The magnetic properties of | ||
these magnets must be similar to a certain degree in order to achieve a | ||
homogeneous B0 field, which is necessary for many setups. Due to the | ||
complex manufacturing process of neodymium magnets, the different | ||
properties, i.e.~the direction of magnetisation, can deviate from each | ||
other. This affects the homogeneity of the field. A passive shimming | ||
process is typically used to adjust the field afterwards. This is | ||
complex and time-consuming and requires manual corrections to the | ||
magnets used. To avoid this process, magnets can be systematically | ||
measured in advance. Data acquisition, storage and subsequent analysis | ||
play an important role in this methodology. Several existing open source | ||
solutions implement individual parts, but do not provide a complete data | ||
processing pipeline from acquisition to analysis, and their data storage | ||
formats are not compatible with each other. For this use case, the | ||
MagneticReadoutProcessing library has been created. It implements all | ||
important aspects of acquisition, storage and analysis, and each | ||
intermediate step can be customised by the user without having to create | ||
everything from scratch, thus encouraging exchange between different | ||
user groups. Complete documentation, tutorials and tests enable users to | ||
use and adapt the framework as quickly as possible. The framework was | ||
used to characterise different magnets, which requires integrating | ||
magnetic field sensors. | ||
homogeneous B0 field, which is necessary for many setups. | ||
|
||
Due to the complex manufacturing process of neodymium magnets, the | ||
different properties, i.e.~the direction of magnetisation, can deviate | ||
from each other. This affects the homogeneity of the field. | ||
|
||
A passive shimming process is typically used to adjust the field | ||
afterwards. This is complex and time-consuming and requires manual | ||
corrections to the magnets used. To avoid this process, magnets can be | ||
systematically measured in advance. Data acquisition, storage and | ||
subsequent analysis play an important role in this methodology. | ||
|
||
Several existing open source solutions implement individual parts, but | ||
do not provide a complete data processing pipeline from acquisition to | ||
analysis, and their data storage formats are not compatible with each | ||
other. | ||
|
||
For this use case, the MagneticReadoutProcessing library has been | ||
created in this work. It implements all important aspects of | ||
acquisition, storage and analysis, and each intermediate step can be | ||
customised by the user without having to create everything from scratch, | ||
thus encouraging exchange between different user groups. | ||
|
||
Complete documentation, tutorials and tests enable users to use and | ||
adapt the framework as quickly as possible. The framework was used to | ||
characterise different magnets, which requires integrating magnetic | ||
field sensors. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters