Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cube mosaicing: Expand capabilities substantially #868

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
7ee6bdd
enhance the cube header determinator by checking the spectral dimension
keflavich Mar 9, 2023
f988d15
add option to specify header
keflavich Mar 13, 2023
a9ee1ec
try to make convolution possible _and_ use memmap'd output
keflavich Mar 13, 2023
2571693
add missing import
keflavich Mar 13, 2023
a73b1af
need non-array truthiness
keflavich Mar 13, 2023
fe92cc9
import
keflavich Mar 13, 2023
94d5dde
import
keflavich Mar 13, 2023
eadaa19
just raise the exception as is, don't wrap it
keflavich Mar 13, 2023
11aa31c
refactor cube mosaicing to use reproject.coadd
keflavich Mar 13, 2023
8b26e47
refactor to allow for direct FITS output
keflavich Mar 13, 2023
d2929f8
bitpix dtype
keflavich Mar 13, 2023
6665703
getdata doesn't support mode
keflavich Mar 13, 2023
fe5fbb9
force overwrite
keflavich Mar 13, 2023
1d62314
force overwrite
keflavich Mar 13, 2023
ccd1d69
mode for fits
keflavich Mar 13, 2023
ca73b57
hdu0
keflavich Mar 13, 2023
803daa0
refactor to use output_array
keflavich Mar 13, 2023
a1df3e2
allow setting no spectral block size
keflavich Mar 13, 2023
7b39880
add flush
keflavich Mar 13, 2023
aaba58a
need to flush occasionally
keflavich Mar 13, 2023
c231f0a
allow channel-by-channel mosaicing instead of cube-by-cube
keflavich Mar 14, 2023
5385dae
add progressbar & frequent flush callback
keflavich Mar 14, 2023
fae1837
fix some critical typos and enable resuming from partly-written file …
keflavich Mar 14, 2023
ba2d131
restructure a bunch of things that are being done too expensively and…
keflavich Mar 14, 2023
70155bc
more verbosity & parallelism
keflavich Mar 14, 2023
5ff9f33
this is very verbose now, but still trying to make verbosity flexible
keflavich Mar 15, 2023
a9adc6c
allow weights to be included
keflavich Mar 15, 2023
7f1e866
typo
keflavich Mar 15, 2023
8c285e7
add explanations of some choices
keflavich Mar 20, 2023
7f7b646
bugfix in weight handling
keflavich Sep 3, 2023
8dc64ea
bugfix in weight handling
keflavich Sep 3, 2023
737500a
when operating on lists of cubes, some may be out of range, and they …
keflavich Sep 4, 2023
5a73e87
need more checks for cubes to be in range
keflavich Sep 5, 2023
0fde323
have to account for more corner cases for missing data
keflavich Sep 5, 2023
15ad955
fix more bugs with keep
keflavich Sep 6, 2023
10e3ed3
refactor neighboring channel chooser
keflavich Sep 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading