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
Implement tables indexed by arbitrary sage objects #14103
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Dependencies: 14104 |
This comment has been minimized.
This comment has been minimized.
Changed dependencies from 14104 to 14104, 13605 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Fixing function call to html_display which changed in #14104 |
comment:13
Attachment: trac_14103--labelled_matrices-am.patch.gz |
Changed keywords from none to sage45 |
Changed keywords from sage45 to days45 |
Branch: u/andrew.mathas/ticket/14103 |
Commit: |
New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed branch from u/andrew.mathas/ticket/14103 to u/elixyre/ticket/14103 |
comment:22
I thought that I'd already created a git branch for this commit? Perhaps I didn't push it? As far as I can see your commit didn't change the ticket is that right. I'll update both of these tickets when I get a chance but it may not be until next week as I am travelling. |
Changed branch from u/elixyre/ticket/14103 to u/andrew.mathas/ticket/14103 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Implement a wrapper for tables/matrices which are indexed by arbitrary sage objects. For example, this would allow for things like
There should also be an HTML interface as per #14104.
This is related to #13131, which provides better formatting for tables in sage, however the main thrust here is different as we want to index matrices/tables by other sage objects.
Preliminary patch is attached. It has quite a lot of documentation, however, I would like to add sections on how the labelled, reordering, options, ... all work. Some of the examples depend upon #13605 which gives extended options for printing partitions. The are a few minor issues to be fixed including refactoring the repr/latex/html methods.
Comments welcome.
Depends on #14104
Depends on #13605
CC: @jhpalmieri @sagetrac-nborie @nthiery @slel @tscrim @zerline
Component: user interface
Keywords: days45
Author: Andrew Mathas
Branch/Commit: u/andrew.mathas/ticket/14103 @
e99e281
Issue created by migration from https://trac.sagemath.org/ticket/14103
The text was updated successfully, but these errors were encountered: