Skip to content

Commit 90c8fd7

Browse files
committed
WIP
1 parent 4d7570f commit 90c8fd7

File tree

1 file changed

+4
-19
lines changed

1 file changed

+4
-19
lines changed

spectral_cube/dask_spectral_cube.py

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1515,25 +1515,10 @@ def reproject(self, header, order='bilinear', use_memmap=False,
15151515
shape_out = tuple([header['NAXIS{0}'.format(i + 1)] for i in
15161516
range(header['NAXIS'])][::-1])
15171517

1518-
# def reproject_interp_wrapper(img_slice, **kwargs):
1519-
# # What exactly is the wrapper getting here?
1520-
# # I think it is given a _cube_ that is a cutout?
1521-
# # No, it is getting dask arrays (at least sometimes)
1522-
# if filled:
1523-
# data = img_slice.filled_data[:]
1524-
# else:
1525-
# data = img_slice._data
1526-
# return reproject_interp((data, img_slice.header),
1527-
# newwcs, shape_out=shape_out, **kwargs)
1528-
1529-
# newcube, newcube_valid = self.apply_function_parallel_spatial(
1530-
# reproject_interp_wrapper,
1531-
# accepts_chunks=True,
1532-
# order=order,
1533-
# **reproj_kwargs)
1534-
1535-
newcube, newcube_valid = reproject_interp((self.filled_data[:] if filled else self._data, self.header),
1536-
newwcs, shape_out=shape_out, **kwargs
1518+
print(self._get_filled_data())
1519+
1520+
newcube, newcube_valid = reproject_interp((self._get_filled_data() if filled else self._data, self.header),
1521+
newwcs, shape_out=shape_out, block_size=(256, 256, 256), **kwargs
15371522
)
15381523

15391524
return self._new_cube_with(data=newcube,

0 commit comments

Comments
 (0)