* made changes to gitignore (#9)
* Added Skeleton for Reconstructor class (#14)
* Added test infrastructure and initial test example (#15)
* added pytest workflow (#19)
* 18 create automatic testing workflow in github2 (#23)
* added pytest workflow
* fixing test workflow
* 18 create automatic testing workflow in github2 (#24)
* added pytest workflow
* fixing test workflow
* added requirements to workflow
* 25 set up documentation for repo (#29)
* initial Sphinx setup: changes to README with build instructions. creation of docs folder, changes to setup for local install
* added docs building action on PR
* Updated skeleton of fitting to better match the tomographic reconstructor skeleton (#31)
* 8 testing cross correlation function (#32)
* Small class modification
* TomographicReconstructor done and tested against Matlab
* Minor adjusments
* removing build from repo
---------
Co-authored-by: Jacob <jacob.taylor@mail.utoronto.ca>
* Created class for tomographicReconstructor (#35)
* Created class for tomographicReconstructor (#34)
* 33 write comprehensive pytests for reconstructor2 (#36)
* -test for tomographicReconstructor done
-moved classes and tomographicReconstructor out of sandbox
-create examples folder
* adding back overwriten file
* fixed overwritten class
* updated classes path
* 12 define influence function model for fitting2 (#37)
* -Added tests for parameters classes
-Modified test for tomographicReconstructor classes
* Added comments for tomographicReconstructor
* -Defined double gaussian influence function
-Created fitting class with test
* Benchmark (#39)
* fitting class modifications
* fixed __ini__
added benchmarking script
* Added new GPU funcs to benchmark
* Added cross
* Working Version of reconstructor
* working version
* Working version with float 32 & 64
* More optimizations
* New changes to float32 for older cupy version
* created cpu and gpu version
* test for gpupc
* Updated benchmarking
* Modified buid_reconstructor method
* removed unused files
* removing old test
---------
Co-authored-by: Jacob Taylor <jacob.taylor@mail.utoronto.ca>
Co-authored-by: aodev <aodev@vm-hakadev.keck.hawaii.edu>
Co-authored-by: jacotay7 <jtaylor@keck.hawaii.edu>
* Benchmark (#41)
* Small class modification
* fitting class modifications
* fixed __ini__
added benchmarking script
* Added new GPU funcs to benchmark
* Added cross
* Working Version of reconstructor
* working version
* Working version with float 32 & 64
* More optimizations
* New changes to float32 for older cupy version
* created cpu and gpu version
* test for gpupc
* Updated benchmarking
* Modified buid_reconstructor method
* removed unused files
* removing old test
* -moved fitting class out of sandbox
-moved dmParametersClass out of sandbox
-created test for fitting class
-created test for dmParameters class
-created reconstructoAnalyzer script in snadbox
-modified tomographicReconstructor class
-modified test for tomographicReconstructor
-modified __init__.py
-created tomography_config_kapa for single channel
* test
* deleted config file
---------
Co-authored-by: urielconod <conod6@gmail.com>
Co-authored-by: aodev <aodev@vm-hakadev.keck.hawaii.edu>
* Dev to main 04 09 (#42)
* Small class modification
* Merging Latest Changes from Dev (#38)
* made changes to gitignore (#9)
* Added Skeleton for Reconstructor class (#14)
* Added test infrastructure and initial test example (#15)
* added pytest workflow (#19)
* 18 create automatic testing workflow in github2 (#23)
* added pytest workflow
* fixing test workflow
* 18 create automatic testing workflow in github2 (#24)
* added pytest workflow
* fixing test workflow
* added requirements to workflow
* 25 set up documentation for repo (#29)
* initial Sphinx setup: changes to README with build instructions. creation of docs folder, changes to setup for local install
* added docs building action on PR
* Updated skeleton of fitting to better match the tomographic reconstructor skeleton (#31)
* 8 testing cross correlation function (#32)
* Small class modification
* TomographicReconstructor done and tested against Matlab
* Minor adjusments
* removing build from repo
---------
Co-authored-by: Jacob <jacob.taylor@mail.utoronto.ca>
* Created class for tomographicReconstructor (#35)
* Created class for tomographicReconstructor (#34)
* 33 write comprehensive pytests for reconstructor2 (#36)
* -test for tomographicReconstructor done
-moved classes and tomographicReconstructor out of sandbox
-create examples folder
* adding back overwriten file
* fixed overwritten class
* updated classes path
* 12 define influence function model for fitting2 (#37)
* -Added tests for parameters classes
-Modified test for tomographicReconstructor classes
* Added comments for tomographicReconstructor
* -Defined double gaussian influence function
-Created fitting class with test
---------
Co-authored-by: Uriel Conod <conod6@gmail.com>
* test
---------
Co-authored-by: urielconod <conod6@gmail.com>
* 45 reconstructor tuning for k1 single channel (#46)
* Created function to assemble reconstructor anf fitting together
* Small modification of reconstrutcorAnalyzer script
* 47 create function to build im based reconstructor (#50)
* Clean the code
Moved prints into logger
* IM based reconstructor implemented
---------
Co-authored-by: Uriel Conod <conod6@gmail.com>
Co-authored-by: aodev <aodev@vm-hakadev.keck.hawaii.edu>