-
-
Notifications
You must be signed in to change notification settings - Fork 517
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
A class to manage Golay Codes #20787
Comments
Branch: u/arpitdm/golay_codes |
Commit: |
comment:2
Hello, I'm completing the implementation pushed by Arpit some months ago. As extended codes are implemented as a proper class in Sage, from which it is possible to
However, I think it is not the best way to do it, as I'm quite sure no one cares That's why I suggest we just return a Golay code and drop the extended description if Another question: for now, the constructor works as follow:
David New commits:
|
Changed keywords from none to sd75 |
comment:4
Hi everyone, there is no Daniel |
comment:5
Replying to @sagetrac-danielaugot:
As of now, there isn't a single class in Sage for Golay codes. You need to use |
Changed branch from u/arpitdm/golay_codes to u/danielaugot/golay_codes |
Changed branch from u/danielaugot/golay_codes to u/dlucas/golay_codes |
comment:9
Thanks for doing this Daniel! I actually did it on my side this morning, and intended to push it later. Anyway, my latest push Please note that quite a lot of doctests are still broken, I'm working on it. David New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed author from Arpit Merchant to Arpit Merchant, David Lucas |
comment:11
Hello, I finished the implementation of a proper class for Golay codes.
Opening for review. David |
comment:13
Hello, I updated this branch to the latest beta (7.4b2), and fixed some broken doctests I forgot last time. David |
comment:14
there is a misprint (missing
I also think that in the examples the parameter I will post a rebased branch with these changes. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed author from Arpit Merchant, David Lucas to Arpit Merchant, David Lucas, Dima Pasechnik, Daniel Augot |
comment:33
IMHO we deserve co-authorship on this :-) |
comment:34
I could build the documentation after a |
comment:35
and
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:37
the 2nd error comes from #20908 - this ticket has nothing to do with it...
Where would you like this to be fixed? |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:41
all right, all right... |
Changed branch from public/newgolaycodesclass to |
comment:43
Thanks a lot, Dima, for so much help. Daniel |
Changed commit from |
There are four types of Golay Codes, Extended Binary, Binary, Extended Ternary and Ternary. The aim of this ticket is to refactor the current methods for constructing these codes into one single Golay Code class (based on the new API) that provides for combinatorial properties as well as encoding and decoding algorithms for each type of Golay code.
CC: @sagetrac-dlucas @johanrosenkilde @TaniaRichmond @jlavauzelle @sagetrac-danielaugot
Component: coding theory
Keywords: sd75
Author: Arpit Merchant, David Lucas, Dima Pasechnik, Daniel Augot
Branch:
801dc10
Reviewer: Dima Pasechnik, Daniel Augot
Issue created by migration from https://trac.sagemath.org/ticket/20787
The text was updated successfully, but these errors were encountered: