.gitignore
.readthedocs.yaml
Dockerfile
Dockerfile-git
LICENSE.txt
MANIFEST
MANIFEST.in
README.md
main.spec
meta.yaml
musclex.sh
musclex_linux.spec
musclex_mac.spec
musclex_win32.spec
setup.cfg
setup.py
test_upload_pypi
upload_pypi
AppImageBuilder/AppImageBuilder.yml
AppImageBuilder/requirements.txt
Data/Bio_muscle/107.tif
Data/Bio_muscle/2013.tif
Data/Bio_muscle/2014.tif
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/Mn23-1_30umThick_20umStep_1s_diffScan_0170.tif
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/Mn23-1_30umThick_20umStep_1s_diffScan_0264.tif
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/Mn23-1_30umThick_20umStep_1s_diffScan_0265.tif
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/Mn23-1_30umThick_50umStep_1s_diffScan_0002.hdf
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/cp_results/rings.csv
Data/Circular_Projection/Mn23-1_30umThick_50umStep_1s_scan_pics/cp_results/summary.csv
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/MnC22-5_30umThick_50umStep_1sExp_diffScan_0608.tif
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/MnC22-5_30umThick_50umStep_1sExp_diffScan_0609.tif
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/MnC22-5_30umThick_50umStep_1sExp_diffScan_0679.tif
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/MnC22-5_30umThick_50umStep_1sExp_diffScan_0820.tif
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/MnC22-5_30umThick_50umStep_1s_diffScan_0001.hdf
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/cp_results/rings.csv
Data/Circular_Projection/MnC22-5_30umThick_50umStep_1s/cp_results/summary.csv
Data/DDF_Processor/Untitled.csv
Data/DDF_Processor/Untitled.xlsx
Data/Diffraction_Centroids/Prep24-1-1-Con.tif
Data/Diffraction_Centroids/Prep24-1-1Rex.tif
Data/LayerLineTraces/p60_1_cont.tif.result.tif
Data/LayerLineTraces/p60_1_rest.tif.result.tif
Data/Quadrant_Folding/p60_1_cont.tif
Data/Quadrant_Folding/p60_1_rest.tif
dev_docs/Basics of equatorial muscle diffraction.pdf
dev_docs/Basics of equatorial muscle diffraction.pptx
dev_docs/Bio-muscle document.pdf
dev_docs/Bio-muscle_Installation_Instructions.pdf
dev_docs/Guelph PIXEpackage.pdf
dev_docs/Manual-Diffraction patterns.pdf
dev_docs/PyFAIpaper.pdf
dev_docs/RA_spreadsheet_jiranun.xlsx
dev_docs/fiber-image-processing.pdf
dev_docs/fv5032.pdf
dev_docs/j-48-00510.pdf
dev_docs/DevGuide/advanced_installer.md
dev_docs/DevGuide/build_mac_dmg.md
dev_docs/DevGuide/ccp13_installation.md
dev_docs/DevGuide/gpu_docs.md
dev_docs/DevGuide/nvidia_driver_freeze.md
dev_docs/DevGuide/pyinstaller.md
dev_docs/DevGuide/release.md
dev_docs/DevGuide/update_docs.md
dev_docs/DevGuide/AdvancedInstaller/00.png
dev_docs/DevGuide/AdvancedInstaller/01.png
dev_docs/DevGuide/AdvancedInstaller/02.png
dev_docs/DevGuide/AdvancedInstaller/03.png
dev_docs/DevGuide/release-info/libraries
dev_docs/DevGuide/release-info/pipversions_1-14.12_mac.txt
dev_docs/DevGuide/release-info/pipversions_1-15.4.txt
dev_docs/DevGuide/release-info/pipversions_1-15.7.txt
dev_docs/DevGuide/release-info/pipversions_1-20.txt
dev_docs/DevGuide/release-info/pipversions_1-21.1.txt
dev_docs/DevGuide/release-info/pipversions_1-22.0.txt
dev_docs/DevGuide/release-info/pipversions_1-23.0.txt
dev_docs/PerformanceReports/report-general-instructions.md
dev_docs/PerformanceReports/1.21.0/MuscleX Reports-1.21.0.docx
dev_docs/PerformanceReports/1.21.0/coverage_report.txt
dev_docs/PerformanceReports/1.21.0/htmlcov.zip
dev_docs/PerformanceReports/1.21.0/max_nfev_results.csv
dev_docs/PerformanceReports/1.21.0/benchmark_pyfai_muscle/benchmark20230110-114929.json
dev_docs/PerformanceReports/1.21.0/benchmark_pyfai_muscle/benchmark20230110-114929.svg
dev_docs/PerformanceReports/1.21.0/benchmark_pyfai_muscle/benchmark20230110-125258.json
dev_docs/PerformanceReports/1.21.0/benchmark_pyfai_muscle/benchmark20230110-125258.svg
dev_docs/PerformanceReports/1.21.0/memory_reports/aime_h5.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aime_h5_memoryclean.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aime_h5_memoryleak.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aime_tiff.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aise_folder.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aise_h5.png
dev_docs/PerformanceReports/1.21.0/memory_reports/aise_h5_memoryclean.png
dev_docs/PerformanceReports/1.21.0/memory_reports/dc_image.png
dev_docs/PerformanceReports/1.21.0/memory_reports/di_headless.png
dev_docs/PerformanceReports/1.21.0/memory_reports/di_image.png
dev_docs/PerformanceReports/1.21.0/memory_reports/eq.png
dev_docs/PerformanceReports/1.21.0/memory_reports/eq_headless.png
dev_docs/PerformanceReports/1.21.0/memory_reports/pt.png
dev_docs/PerformanceReports/1.21.0/memory_reports/qf.png
dev_docs/PerformanceReports/1.21.0/memory_reports/qf_headless.png
dev_docs/PerformanceReports/1.21.0/memory_reports/qf_memory_leak.png
dev_docs/PerformanceReports/1.21.0/memory_reports/qf_tracemalloc
dev_docs/PerformanceReports/1.21.0/memory_reports/xv.png
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222104148.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222104627.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222104726.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222105417.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222105813.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222110032.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222110237.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222110946.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222111047.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222111244.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222111705.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222111933.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222112345.dat
dev_docs/PerformanceReports/1.21.0/memory_reports/dat_files/mprofile_20221222112516.dat
dev_docs/PerformanceReports/1.21.0/profile-reports/DI/output.dat
dev_docs/PerformanceReports/1.21.0/profile-reports/DI/output_calls.txt
dev_docs/PerformanceReports/1.21.0/profile-reports/DI/output_time.txt
dev_docs/PerformanceReports/1.21.0/profile-reports/EQ/output.dat
dev_docs/PerformanceReports/1.21.0/profile-reports/EQ/output_calls.txt
dev_docs/PerformanceReports/1.21.0/profile-reports/EQ/output_time.txt
dev_docs/PerformanceReports/1.21.0/profile-reports/QF/output.dat
dev_docs/PerformanceReports/1.21.0/profile-reports/QF/output_calls.txt
dev_docs/PerformanceReports/1.21.0/profile-reports/QF/output_time.txt
dev_docs/UserManual/DiffractionCentroidsManual.pdf
dev_docs/brendan-results/fig_for_biocat.ai.pdf
dev_docs/brendan-results/image.png
dev_docs/linux/AppIcon.icns
dev_docs/linux/control
dev_docs/linux/make_deb_installer.py
dev_docs/linux/musclex.desktop
hooks/hook-PyMca5.py
hooks/hook-fabio.py
hooks/hook-musclex.py
hooks/hook-pandas.py
hooks/hook-pyFAI.py
hooks/hook-pywt.py
hooks/hook-scipy.py
hooks/hook-silx.py
hooks/hook-sklearn.py
hooks/hook-tifffile.py
hooks/pre_safe_import_module/hook-PyMca5.PyMca.py
hooks/pre_safe_import_module/hook-PyMca5.PyMcaGui.py
musclex/__init__.py
musclex/launcher.py
musclex/main.py
musclex/stylesheet.py
musclex.egg-info/PKG-INFO
musclex.egg-info/SOURCES.txt
musclex.egg-info/dependency_links.txt
musclex.egg-info/entry_points.txt
musclex.egg-info/pbr.json
musclex.egg-info/requires.txt
musclex.egg-info/top_level.txt
musclex/CalibrationSettings/CalibrationSettings.py
musclex/CalibrationSettings/__init__.py
musclex/converted_fortran/__init__.py
musclex/converted_fortran/converted_fortran.py
musclex/csv_manager/DC_CSVManager.py
musclex/csv_manager/DI_CSVManager.py
musclex/csv_manager/EQ_CSVManager.py
musclex/csv_manager/PT_CSVManager.py
musclex/csv_manager/QF_CSVManager.py
musclex/csv_manager/XV_CSVManager.py
musclex/csv_manager/__init__.py
musclex/discontinued/AddIntensitiesMultExp.py
musclex/discontinued/AddIntensitiesSingleExp.py
musclex/headless/AddIntensitiesExph.py
musclex/headless/DIBatchWindowh.py
musclex/headless/DIImageWindowh.py
musclex/headless/EQStartWindowh.py
musclex/headless/EquatorWindowh.py
musclex/headless/ProjectionTracesh.py
musclex/headless/QuadrantFoldingh.py
musclex/headless/__init__.py
musclex/modules/DiffractionCentroids.py
musclex/modules/EquatorImage.py
musclex/modules/ProjectionProcessor.py
musclex/modules/QF_utilities.py
musclex/modules/QuadrantFolder.py
musclex/modules/ScanningDiffraction.py
musclex/modules/XRayViewer.py
musclex/modules/__init__.py
musclex/modules/setup2.py
musclex/tests/__init__.py
musclex/tests/environment_tester.py
musclex/tests/module_test.py
musclex/tests/musclex_tester.py
musclex/tests/test_utils.py
musclex/tests/testImages/EIGERimages/P2_F5_849_1_094_data_000001_0006.tif
musclex/tests/testImages/EIGERimages/P2_F5_849_2_095_data_000001_0044.tif
musclex/tests/testImages/EIGERimages/disettings.json
musclex/tests/testImages/EIGERimages/eqsettings.json
musclex/tests/testImages/EIGERimages/ptsettings.json
musclex/tests/testImages/EIGERimages/qfsettings.json
musclex/tests/testImages/MARimages/F10_pCa8_SL21_0001.tif
musclex/tests/testImages/MARimages/F10_pCa8_SL21_0002.tif
musclex/tests/testImages/MARimages/disettings.json
musclex/tests/testImages/MARimages/eqsettings.json
musclex/tests/testImages/MARimages/ptsettings.json
musclex/tests/testImages/MARimages/qfsettings.json
musclex/tests/testImages/MARimages/pt_cache/F10_pCa8_SL21_0002.tif.info
musclex/tests/testImages/MARimages/pt_cache/boxes_peaks.info
musclex/tests/testImages/MARimages/pt_results/summary.csv
musclex/tests/testImages/MARimages/settings/calibration.info
musclex/tests/testImages/PILATUSimages/P1_F1_tet_1_100_005_0001.tif
musclex/tests/testImages/PILATUSimages/P1_F1_tet_1_100_005_0002.tif
musclex/tests/testImages/PILATUSimages/disettings.json
musclex/tests/testImages/PILATUSimages/eqsettings.json
musclex/tests/testImages/PILATUSimages/ptsettings.json
musclex/tests/testImages/PILATUSimages/qfsettings.json
musclex/tests/testResults/AISEimages/P40_1_3_00000_00001.tif
musclex/tests/testResults/AISEimages/P40_1_3_00002_00003.tif
musclex/tests/testResults/AISEimages/P40_1_3_00004_00005.tif
musclex/tests/testResults/AISEimages/intensities.csv
musclex/tests/testResults/EIGERimages/di_results/rings.csv
musclex/tests/testResults/EIGERimages/di_results/summary.csv
musclex/tests/testResults/EIGERimages/eq_results/summary2.csv
musclex/tests/testResults/EIGERimages/pt_results/summary.csv
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b1_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b1_subtracted.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b2_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b2_subtracted.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b3_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_1_094_data_000001_0006_box_b3_subtracted.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b1_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b1_subtracted.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b2_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b2_subtracted.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b3_original.txt
musclex/tests/testResults/EIGERimages/pt_results/1d_projections/P2_F5_849_2_095_data_000001_0044_box_b3_subtracted.txt
musclex/tests/testResults/EIGERimages/qf_results/summary.csv
musclex/tests/testResults/MARimages/di_results/rings.csv
musclex/tests/testResults/MARimages/di_results/summary.csv
musclex/tests/testResults/MARimages/eq_results/summary2.csv
musclex/tests/testResults/MARimages/pt_results/summary.csv
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b1_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b1_subtracted.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b2_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b2_subtracted.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b3_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0001_box_b3_subtracted.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b1_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b1_subtracted.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b2_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b2_subtracted.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b3_original.txt
musclex/tests/testResults/MARimages/pt_results/1d_projections/F10_pCa8_SL21_0002_box_b3_subtracted.txt
musclex/tests/testResults/MARimages/qf_results/summary.csv
musclex/tests/testResults/PILATUSimages/di_results/rings.csv
musclex/tests/testResults/PILATUSimages/di_results/summary.csv
musclex/tests/testResults/PILATUSimages/eq_results/summary2.csv
musclex/tests/testResults/PILATUSimages/pt_results/summary.csv
musclex/tests/testResults/PILATUSimages/pt_results/summary_old.csv
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b1_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b1_subtracted.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b2_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b2_subtracted.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b3_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0001_box_b3_subtracted.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b1_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b1_subtracted.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b2_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b2_subtracted.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b3_original.txt
musclex/tests/testResults/PILATUSimages/pt_results/1d_projections/P1_F1_tet_1_100_005_0002_box_b3_subtracted.txt
musclex/tests/testResults/PILATUSimages/qf_results/summary.csv
musclex/tests/test_images/P40_1_3_00000.tif
musclex/tests/test_images/P40_1_3_00001.tif
musclex/tests/test_images/P40_1_3_00002.tif
musclex/tests/test_images/P40_1_3_00003.tif
musclex/tests/test_images/P40_1_3_00004.tif
musclex/tests/test_images/P40_1_3_00005.tif
musclex/tests/test_images/aismesettings.json
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0167.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0169.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0173.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0175.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0243.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0267.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0312.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0359.tif
musclex/tests/test_images/di_test_data/Mn23-1_30umThick_20umStep_1s_diffScan_0445.tif
musclex/tests/test_images/di_test_data/test.hdf
musclex/tests/test_images/di_test_data/di_results/rcd_rings.csv
musclex/tests/test_images/di_test_data/di_results/rcd_summary.csv
musclex/tests/test_images/hdf_record/hdfdata_record.p
musclex/tests/test_logs/release.log
musclex/ui/AISEImageSelectionWindow.py
musclex/ui/AddIntensitiesExp.py
musclex/ui/BlankImageSettings.py
musclex/ui/CalibrationDialog.py
musclex/ui/DIBatchWindow.py
musclex/ui/DIImageWindow.py
musclex/ui/DoubleZoomGUI.py
musclex/ui/EQStartWindow.py
musclex/ui/EQ_FittingTab.py
musclex/ui/EquatorWindow.py
musclex/ui/ImageMaskTool.py
musclex/ui/LogTraceViewer.py
musclex/ui/ProjectionBoxTab.py
musclex/ui/ProjectionTracesGUI.py
musclex/ui/QFCenterExamine.py
musclex/ui/QuadrantFoldingGUI.py
musclex/ui/ScanningDiffractionGUI.py
musclex/ui/TotalDisplayIntensity.py
musclex/ui/UnalignedImagesDialog.py
musclex/ui/XRayViewerGUI.py
musclex/ui/__init__.py
musclex/ui/ddf_processor.py
musclex/ui/diffraction_centroids.py
musclex/ui/launcher.ui
musclex/ui/pyqt_utils.py
musclex/ui/test.py
musclex/ui/ui_launcherform.py
musclex/ui/workspace.code-workspace
musclex/utils/__init__.py
musclex/utils/detect_unaligned_images.py
musclex/utils/exception_handler.py
musclex/utils/file_manager.py
musclex/utils/hdf5_manager.py
musclex/utils/hdf5_to_tiffs.py
musclex/utils/histogram_processor.py
musclex/utils/image_processor.py
musclex/utils/logger.py
musclex/utils/misc_utils.py
musclex/utils/rec2sq.py
musclex/utils/strong_image_creation.py
musclex/utils/tif_compressor.py
musclex/utils/tiff_metadata.py
musclex/utils/zip_download.py