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

Add multivariate statisticals #56

Merged
merged 28 commits into from
Feb 21, 2025
Merged

Add multivariate statisticals #56

merged 28 commits into from
Feb 21, 2025

Conversation

AlrauneZ
Copy link
Contributor

Add ordination analysis and plotting, add example for amersfoort data.

@AlrauneZ AlrauneZ marked this pull request as ready for review February 14, 2025 15:51
@AlrauneZ
Copy link
Contributor Author

Finished update/completing of first functional module to run ordination (multivariate statistics), including plotting.

Covered Issue #40

  • Added routines for data transformation, including tests --> analysis/reduction/transformation
  • support routines for selection of (independent/dependent) variables from standard data frame based on different type of sample data (settings, environmental data, contaminants, metabolites, DNA-related data) --> restructured data handling section, including adaption of tests
  • example for griftpark and/or Amersfoort data

@AlrauneZ AlrauneZ self-assigned this Feb 14, 2025
@AlrauneZ AlrauneZ added bug Something isn't working enhancement New feature or request labels Feb 14, 2025
@AlrauneZ AlrauneZ linked an issue Feb 14, 2025 that may be closed by this pull request
Copy link
Collaborator

@raar1 raar1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work and looks like a substantial amount of code. I like the structure, documentation and that the code you've added has corresponding tests.

I've left a couple of relatively minor comments, all really about the sections of code which are commented out. I wonder if you could try the pip install -e . approach (I give more detail in a comment further down) and see if that works out for you and avoids the need to have the manual adding of the path. If so, then please remove any code that is commented-out as much as possible.

Other than that, this looks very good. I really appreciate that you added a detailed description in ordination.md so it will be on the docs website.

@AlrauneZ
Copy link
Contributor Author

AlrauneZ commented Feb 19, 2025 via email

@AlrauneZ AlrauneZ requested a review from raar1 February 20, 2025 11:29
Copy link
Collaborator

@raar1 raar1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work, thanks. I left two suggestions below (that should delete a couple of lines of commented code if you accept them) but I've approved the PR so that when you're done you can merge it :)

AlrauneZ and others added 2 commits February 21, 2025 11:15
@AlrauneZ AlrauneZ merged commit b41a23b into main Feb 21, 2025
9 checks passed
@AlrauneZ AlrauneZ deleted the add-multivariate-statisticals branch February 21, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend/complete Ordination
2 participants