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

Making Magnipy User-FRIENDly #1

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft

Making Magnipy User-FRIENDly #1

wants to merge 26 commits into from

Conversation

emsimons
Copy link

@emsimons emsimons commented Nov 21, 2024

The One Where... We Explain How to Use Magnipy

Update the README

  • Create Usage section
  • Add overview figure (?)
  • Potentially add graphics
  • Introduce 2 classes, Magnipy and Diversipy
  • Direct user towards tutorials

Create a Jupyter notebook tutorial for the Magnipy class, including

  • Overview of magnitude and its relevance
  • How to choose distance metric
  • Demonstrate scaling (maybe one manual, one automatic?)
  • Computing similarity matrix
  • Computing magnitude weights (optional)
  • Computing magnitude
  • Plotting magnitude function
  • Allude to other functionalities of Magnipy

Create a Jupyter notebook tutorial for the Diversipy class, including

  • Description of why magnitude is a good metric for diversity (nod to axioms)
  • Show three datasets (3D plot them)
  • Compute magnitude for each and plot magnitude functions
  • Compute MagArea for each
  • Compute MagDiff -> heat map
  • Compute MagDiff with reference space (optional)

@jeremy-wayland jeremy-wayland mentioned this pull request Nov 22, 2024
Base automatically changed from restructuring to main November 26, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants