-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
This enhancement concerns
Line 118 in 03caf5e
| Eigen::MatrixXd expMSSA::wCorrAll() |
With ssa = pyEXP.mssa.expMSSA(config, window, npc, flags) [fill in standard arguments for a MWE], one can run wcorr = ssa.wCorrAll() before reconstruction, resulting in an identity matrix with no warning to the user.
If the user does a standard reconstruction, e.g.
pcpair = [0,1]
ssa.reconstruct(pcpair)
wcorr = ssa.wCorrAll()
the wcorr matrix will be non-identity for only the first two entries, again with no warning.
I think we probably want to place some guards: perhaps have wCorrAll to truncate the wcorr matrix to only the non-identity region? Or throw a warning if run with no reconstruction? I'm happy to do a PR when we've decided what the tactic should be. And probably more documentation.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request