Skip to content

Commit

Permalink
Bug fix for 4D PCA-RDI case
Browse files Browse the repository at this point in the history
  • Loading branch information
VChristiaens committed Jul 18, 2024
1 parent d106f8e commit 8778553
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions vip_hci/psfsub/pca_fullfr.py
Original file line number Diff line number Diff line change
Expand Up @@ -505,6 +505,9 @@ def pca(*all_args: List, **all_kwargs: dict):
recon = []
residuals_cube = []
residuals_cube_ = []
final_residuals_cube = []
recon_cube = []
medians = []

# (ADI+)RDI
if algo_params.cube_ref is not None:
Expand Down Expand Up @@ -533,13 +536,8 @@ def pca(*all_args: List, **all_kwargs: dict):
ifs_adi_frames[ch] = res_pca[-1]
# ADI
else:
final_residuals_cube = []
table = []
recon_cube = []
residuals_cube = []
residuals_cube_ = []
pclist = []
medians = []
for ch in range(nch):
add_params = {
"start_time": start_time,
Expand Down Expand Up @@ -590,9 +588,9 @@ def pca(*all_args: List, **all_kwargs: dict):

if grid_case:
for i in range(len(ncomp[0])):
frame = [cube_collapse(ifs_adi_frames[:, i],
mode=algo_params.collapse_ifs)]
final_residuals_cube = frame
frame = cube_collapse(ifs_adi_frames[:, i],
mode=algo_params.collapse_ifs)
final_residuals_cube.append(frame)
else:
frame = cube_collapse(ifs_adi_frames,
mode=algo_params.collapse_ifs)
Expand Down

0 comments on commit 8778553

Please sign in to comment.