Improve SnapPy integration with Sage knots and links#40105
Improve SnapPy integration with Sage knots and links#40105soehms wants to merge 34 commits intosagemath:developfrom
Conversation
|
I ran a modified CI-Linux-incremental workflow (the modification just allowed me to set the optional packages to test manually). In these runs all test (exept for an unrelated test in Ubuntu focal Fedora 41: Note that |
e9104e9 to
ab9b718
Compare
|
Documentation preview for this PR (built with commit dc1134d; changes) is ready! 🎉 |
|
I convert this back to a draft in order to let the integration use the Sage interface framework in a similar way as I do for Regina in #40370. |
…o integration_snappy_knots
…o integration_snappy_knots
|
Do you also work on this PR or this is ready for review? Thank you. |
Yes, according to my comment from July (#40105 (comment)), I'm still working on it. Unfortunately, due to a lack of time, it's taking longer than expected! |
|
Hello @soehms, |
The pull request is currently marked as draft because I believe SnapPy should be accessible through the Sage Interface framework, similar to how I implemented access to Regina in issue #40370. I've already started working on this (by refactoring My suggestion: Create your pull request relative to the |
Currently, the usage of SnapPy in connection with Sage's knots and links is not really supported, although it can be installed as an optional package. The aim of this PR is to start with an improvement of the integration. In detail the following is done:
snappy_linkjones_polynomialverify_hyperbolicity,simplify,deconnect_sumsymmetry_type📝 Checklist
⌛ Dependencies