Fixed bary_corr issue in and refactor of extract.py to remove repeated code #943
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addressed issue #941 . Also goes ahead and refactors extract.py to remove repeated code.
Tested using different numbers of tasks and cpus-per-task (
srun ... -n -c
).Tested with night 20200314, exposure 55445.
Barycentric correction is applied appropriately now. Below I show examples in cam=z1.
Normal
-n 20 -c 2
:Using
-n 2 -c 32
:No mpi:
The two mpi versions have bitwise-identical data.
The non-mpi version does differ to a minor extent, I believe this is due to the precision loss in the read/write operations in the mpi version which writes temp files before consolidation.
Below I show the sum of all differences in a given HDU (over all values in the HDU.data).