Sage Days 38 Coding Sprint Projects

For the main Sage Days 38 wiki page go here.

Below is a list of proposed projects.

Combinatorics

Nicolas, Meinolf, Franco, Sébastien, Anne, Vivien
  • Implementation of the poset of alternating sign matrices (ask Anne Schilling for details)

  • class for affine permutations

    Tom, Nicolas, Luis, Chris, Mike, Anne,

  • Lambda rings

    Darij

  • Diagram algebras

    Stephen, Aaron, George, Nicolas, Darij, Franco, Jim

  • Discrete geometry

    Sébastien, Alexandre, Pierre,

  • clean-up of symmetric functions, k-schur functions, etc.,

    Anne, Chris, Mike, Tom, Luis, Franco,

  • improvement of ncsf and qsym; and implement ABS morphism

    Anne, Chris, Mike, Tom, Luis, Franco, Darij, Aaron, Nicolas

  • Automorphism group of function fields

    Seyed

  • Faster arithmetics in polynomial rings over fraction field of polynomial rings

    Seyed

  • semigroups : clean-up, extract good code to push into Sage, ...

    Nicolas, Florent, Anne, Franco, Tom, Travis,

  • rigged configurations

    Travis, Florent and Anne

Representation Theory

Franco, Nicolas, Jim, Øyvind,
  • Repn. theory of fin. dim. algebra (ticket #11111)

    Franco, Nicolas, Jim, Øyvind, Florent,

  • fin. dim. cellular algebras

    Stephen, Franco,

Documentation

  • quick reference card for combinatorics/sage-combinat (see quickref)

  • quick reference card for contributing to sage (reviewing patch, cloning a branch, hg commands, ...) (see quickref); most of the content for this exists, it's just a matter of putting it together into the latex document.

  • proof-read the combinatorics chapter of the sage book

    Nicolas, Hugh, Timothy

    French version in PDF: Combinatorics chapter in http://sagebook.gforge.inria.fr/

    English version in ReST: http://combinat.sagemath.org/doc/reference/sage/combinat/tutorial.html (upcoming!)

  • get tutorials ready for inclusion in Sage

    Nicolas, Franco, ...

Inverse Laplace transform

  • Juan Carlos Bustamante

Maxima 3D plot

  • Juan Carlos Bustamante

Find out how to use Maxima to draw 3D plots (using gnuplot for instance).

Implement rotationel and divergence

  • Juan Carlos Bustamante

Teaching

  • WebWork and Sage integration

    Sébastien, Stephen, Malcolm, Alexandra, Vivien, Alexandre, Anne, Franco, Tom

days38_projects (last edited 2012-05-10 03:31:18 by sydahmad)