-
-
Notifications
You must be signed in to change notification settings - Fork 516
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
Compute Mutation Class for Cluster Algebra Seed or Cluster Quiver #13424
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
Rebased slightly now that tickets 10527 and 10538 are in Sage. I will modify further over the next few weeks. |
Changed author from Gregg Musiker, Christian Stump to Christian Stump |
Reviewer: Gregg Musiker |
comment:4
New upload: added documentation and examples for new commands. Still to do:
|
comment:5
Replying to @sagetrac-gmoose05:
I uploaded a new version where I fixed several minor things: the patch should now apply and should have 100% coverage. I moreover deleted several methods that we do not need for this ticket (we might need to get them back later for #13425). Please download the newest version of the patch! Cheers, Christian |
comment:6
Just added the missing _has_two_cycles function. Christian's recent changes seems to have solidified the documentation and coverage. (Although I don't see ClusterSeed or MutationClass.py commands showing up) Pending 13369 and some additional testing to make sure no corner cases, should be ready to go. |
comment:7
Here is a first review:
Beside these, the patch looks good to me: the code is a little complicated but the methods are well-documented. |
Changed author from Christian Stump to Christian Stump, Gregg Musiker |
Changed keywords from cluster algebra, quiver to cluster algebra, quiver, days45 |
Changed reviewer from Gregg Musiker to Gregg Musiker, Salvatore Stella |
comment:14
You should not use
without exceptions, otherwise you catch
if you really want "everything". |
comment:15
Replying to @jdemeyer:
fixed this issue (among others). cheers, christian |
comment:16
Is there anything left here? This question is in particular for Salvatore! |
comment:17
I just posted a fourth review patch that -slightly improves the documentation for up_to_equivalence, and -starts depth counting at 0 when show_depth=True. This is most relevant for the iterator functions. I uploaded this a second time (meaning to rewrite over the original) but forgot to check the "replace" box. Consequently, I replaced the first file with a 216 byte empty patch. Hopefully the patchbot will be happy with this. Christian, if you get a chance, feel free to delete the 216 byte patch. Pending the patchbot and other further issues, I think this ticket is now ready for a positive review. |
comment:18
Replying to @sagetrac-gmoose05:
I am fine with all your changes, thanks! From my side, you can give it a positive review as soon as we get a green light from the patchbot. Cheers, Christian |
Attachment: trac_13424-mutation_classes.patch.gz |
Merged: sage-5.9.beta0 |
This ticket contains additional features for computing mutation classes of ClusterSeeds and ClusterQuivers.
Depends on #13369
Component: combinatorics
Keywords: cluster algebra, quiver, days45
Author: Christian Stump, Gregg Musiker
Reviewer: Gregg Musiker, Salvatore Stella
Merged: sage-5.9.beta0
Issue created by migration from https://trac.sagemath.org/ticket/13424
The text was updated successfully, but these errors were encountered: