-
Notifications
You must be signed in to change notification settings - Fork 98
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
Allow finer control of which eigenvalues (constrained or unconstrained) are returned by eigenvals() #207
Comments
@gavinsimpson , this was based on my idea how |
Ha! It would make it internally easier to extract and separate up the types of eigenvalues. So, unless I hear any objections, I'll go implement this change for use in #203 |
|
I've never liked that these are CCA and CA for a-non-CCA ordination model. Perhaps for v 3.0-x we can change these to "partial", "constrained", "unconstrained"? ;-) At the user level we don't need to stick to these names even if the internal object still uses them (but see joking above). I'd probably suggest I think it really depends how much you'd like to see standardised across these functions and at which point we introduce broader standardisation? With a lot of these recent suggested changes we are really talking about changing some older, established functions and possibly underlying representations. If we do plan to do some real standardisation that has the potential to break code, we may want to think about a road map for 2.4-x, 2.5-x, (and any other 2.y-x) and 3.0-x, assigning changes to each release so we can think more strategically. |
@gavinsimpson , about |
@gavinsimpson : I'm preparing for the 2.5-0 release, and this issue seems to be still open. Something to do for the release, or is this OK? |
@jarioksa I'll deal with this using argument |
Consider
How do I extract only the unconstrained eigenvalues? With
eigenvals()
, as currently implemented, this is not possible:I propose modifying the current behaviour of
eigenvals()
such thatconstrained
only controls whether or not constrained eigenvalues are returnedunconstrained
controls whether or not the unconstrained eigenvalues are returned.Thoughts?
The text was updated successfully, but these errors were encountered: