Differences between revisions 8 and 25 (spanning 17 versions)
Revision 8 as of 2007-06-13 12:05:07
Size: 797
Editor: anonymous
Comment:
Revision 25 as of 2008-11-14 13:42:12
Size: 1251
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
[:days4/projects/: Other SAGE Days 4 Project] [[days4/projects/| Other SAGE Days 4 Project]]
Line 6: Line 6:
Robert Miller, Josh Kantor, Robert Bradshaw, David Joyner, Emily Kirkman Robert Miller, David Joyner, Josh Kantor, Robert Bradshaw, Emily Kirkman
Line 8: Line 8:
 * '''Leon's partition backtracking''' programs are almost ready for inclusion as a SAGE spkg. I'd like to have each of Leon's original command-line functions wrapped in the library I'm working on. A native group theory class will be much more feasible if these programs are all available.  * '''Leon's partition backtracking''' programs. Distributed Doubly Even Codes will no longer depend on Magma. Permutation groups in SAGE will benefit from Leon's code being available without the overhead of pexpect or reading/writing files.
Line 10: Line 10:
   * Progress report: @&#%!    * After a month (@&#%!), [[http://sage.math.washington.edu/home/rlmill/leon-0.1.spkg|Version 0.1]] spkg! Exposes desauto and wtdist programs.
Line 12: Line 12:
 * Once Leon's library is finished, the DSage '''Doubly Even Codes''' class will not depend on magma at all, and will be suitable for inclusion to the SAGE library.    * spkg exposes modified desauto and wtdist, which do not read from or write to file.
Line 14: Line 14:
 * David Joyner: I'm also interested in coding theory and in particular Robert Miller's work on (now GPL'd) '''Leon's partition backtracking''' programs.    * First attempt at Pyrex wrapping showed that Leon's code, as is, is nowhere near ready for release as a dynamic library. The main reason for this is its bad memory management. Since the program was originally released as standalone command-line applications, they don't free memory, which means they Don't Play Well With Others. In fact, the main bugs I have heard of so far are complaints that the program is out of memory. These are while computing isomorphism of codes, which are only objects on 34 coordinates. There is no reason to run out of memory on something this small.

 * [[Leon]] code project page

Coding Theory

Other SAGE Days 4 Project

Robert Miller, David Joyner, Josh Kantor, Robert Bradshaw, Emily Kirkman

  • Leon's partition backtracking programs. Distributed Doubly Even Codes will no longer depend on Magma. Permutation groups in SAGE will benefit from Leon's code being available without the overhead of pexpect or reading/writing files.

    • After a month (@&#%!), Version 0.1 spkg! Exposes desauto and wtdist programs.

    • spkg exposes modified desauto and wtdist, which do not read from or write to file.
    • First attempt at Pyrex wrapping showed that Leon's code, as is, is nowhere near ready for release as a dynamic library. The main reason for this is its bad memory management. Since the program was originally released as standalone command-line applications, they don't free memory, which means they Don't Play Well With Others. In fact, the main bugs I have heard of so far are complaints that the program is out of memory. These are while computing isomorphism of codes, which are only objects on 34 coordinates. There is no reason to run out of memory on something this small.
  • Leon code project page

days4/projects/coding (last edited 2008-11-14 13:42:12 by anonymous)