Differences between revisions 139 and 174 (spanning 35 versions)
Revision 139 as of 2011-05-24 17:42:55
Size: 7562
Editor: KelvinLi
Comment: replaced sagetrac.org with trac.sagemath.org
Revision 174 as of 2014-02-16 17:02:12
Size: 11219
Editor: aschilling
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Sage-Combinat is a software project whose mission statement is: '''to improve the open source mathematical system [[http://www.sagemath.org/|Sage]] as an extensible toolbox for computer exploration in (algebraic) combinatorics, and foster code sharing between researchers in this area'''. Sage-Combinat is a software project whose mission is: '''to improve the open source mathematical system [[http://www.sagemath.org/|Sage]] as an extensible toolbox for computer exploration in (algebraic) combinatorics, and foster code sharing between researchers in this area'''.
Line 5: Line 5:
In practice, Sage-combinat is a collection of experimental patches (i.e. extensions) on top of [[http://www.sagemath.org/|Sage]], developed by a community of researchers. The intent is that most of those patches get eventually integrated into Sage as soon as they are mature enough, with a typical short life-cycle of a few weeks. In other words: just install Sage, and you will benefit from all the Sage-combinat development, except for the latest bleeding edge features. In practice, Sage-combinat is a collection of extensions on top of [[http://www.sagemath.org/|Sage]], developed by a community of researchers. The intent is that most of those extensions get eventually integrated into Sage as soon as they are mature enough, with a typical short life-cycle of a few weeks. In other words: just install Sage, and you will benefit from all the Sage-combinat development, except for the latest bleeding edge features.
Line 15: Line 15:
 * April 7-11, 2014 [[http://wiki.sagemath.org/days57|Sage(-Combinat) Days 57]], Cernay
Line 17: Line 19:
 * January 28 - May 3, 2013: [[http://icerm.brown.edu/sp-s13/|ICERM Semester Program on "Automorphic Forms, Combinatorial Representation Theory and Multiple Dirichlet Series"]], with a strong Sage and Sage-Combinat component.  * [[https://combinat.sagemath.org:8080|Experimental Sage notebook with the Sage-Combinat patches applied]]

 * A new [[http://combinat.sagemath.org/misc/raw-file/tip/articles/2013-01-17-Poster/main.pdf|poster]] for Sage-Combinat!
Line 21: Line 25:
 * November 4-8, 2013 [[http://wiki.sagemath.org/days54|Sage(-Combinat) Days 54]], University of California at Davis, USA
   Organized by Dan Bump, Anne Schilling and Travis Scrimshaw

 * June 17-21, 2013 [[combinat/FPSAC13|Sage(-Combinat) days 49]], in Orsay as satellite event to [[http://www.liafa.jussieu.fr/fpsac13/|FPSAC'13]]
   Organized by Alejandro Morales, Anne Schilling, Nicolas M. Thiery

 * January 28 - May 3, 2013: [[http://icerm.brown.edu/sp-s13/|ICERM Semester Program on "Automorphic Forms, Combinatorial Representation Theory and Multiple Dirichlet Series"]], with a strong Sage and Sage-Combinat component, ICERM, Brown, USA

 * February 11-15, 2013 [[http://icerm.brown.edu/sp-s13/|Sage Days: Multiple Dirichlet Series, Combinatorics, and Representation Theory]], ICERM, Brown, USA
   Organized by Franco Saliola, Anne Schilling, Nicolas M. Thiery

 * January 21-25, 2013 [[http://www.aimath.org/ARCC/workshops/onlinedata.html|Online Databases:from L-functions to combinatorics]], Edinburgh
   Organized by Paul-Olivier DeHaye, Nicolas M. Thiery.

 * October 29 - November 9, 2012: [[http://www.cimpa-icpam.org/spip.php?article430|CIMPA summer school Discrete mathematics : combinatorial, dynamical and algorithmic aspects]], with a strong Sage and Sage-Combinat component, Bobo Dioulasso, Burkina Faso

 * July 9-13 2012: [[http://www.ima.umn.edu/2011-2012/SW7.9-13.12/|Sage(-Combinat) Days 40]]: Algebraic Combinatorics, IMA, Minneapolis, USA
   Organized by Gregg Musiker, Franco Saliola, Anne Schilling, Nicolas M. Thiery.

 * May 7-11 2012: [[http://wiki.sagemath.org/days38|Sage(-Combinat) Days 38]]: algebraic combinatorics and the representation theory of algebras, Centre de recherches mathématiques, Montréal, Canada

 * April 18-th 2012: Coxeter/Cluster algebra afternoon at the [[http://wiki.sagemath.org/GroupeUtilisateursParis|Paris Sage User Group meeting]]

 * February 8-10 2012: [[combinat/ClusterPackageDaysHannover|Sage and cluster algebra workshop, University of Hannover]]

 * February 6-10 2012: [[combinat/SageCombinatDaysCernay2012|Sage-Combinat Days Cernay 2012]]

 * March 19-23 2012: [[combinat/EjcGdrIm2012|EJC du GDR-im]] a Rennes [[http://ejcim2012.irisa.fr/index.html|site officiel]]
Line 22: Line 55:
   Organized by Eva Curry and Hugh Thomas.
Line 28: Line 62:
 * July 7-15, 2010: [[http:/combinat/AffineSchubertCalculusWorkshop|Affine Schubert Calculus workshop and summer school in Toronto]]
   It includes several Sage and Sage-Combinat sessions
 * July 7-15, 2010: [[combinat/AffineSchubertCalculusWorkshop|Affine Schubert Calculus workshop and summer school in Toronto]]
   It includes several Sage and Sage-Combinat sessions.
   Organized by Anne Schilling and Mike Zabrocki.
Line 31: Line 66:
 * June 14-18, 2010: [[http:/combinat/SageCombinatChevieWorkshopOrsay2010|Joint Sage-Combinat and Chevie Workshop in Orsay]]  * June 14-18, 2010: [[combinat/SageCombinatChevieWorkshopOrsay2010|Joint Sage-Combinat and Chevie Workshop in Orsay]]
Line 50: Line 85:
 * January 26-30, 2009: [[http:/combinat/SageCombinatWorkshopOrsay|Sage-Combinat Workshop in Orsay]]  * January 26-30, 2009: [[combinat/SageCombinatWorkshopOrsay|Sage-Combinat Workshop in Orsay]]
Line 65: Line 100:
 * [[http:/combinat/Contributors|Contributors]]  * [[combinat/Contributors|Contributors]]
Line 67: Line 102:
 * [[http:/combinat/Institutions|Institutions and sponsors]]  * [[combinat/Institutions|Institutions and sponsors]]
Line 69: Line 104:
 * [[http:/combinat/Grants|Grant applications]]  * [[combinat/Grants|Grant applications]]
Line 72: Line 107:

 * [[combinat/CiteSageCombinat|Cite Sage-Combinat]] when you use it for research publications.

 * Plume's review pages on Sage-Combinat: [[http://www.projet-plume.org/en/relier/sage-combinat-0|English]] and [[http://www.projet-plume.org/fr/relier/sage-combinat|French]]

 * [[http://combinat.sagemath.org/misc/raw-file/tip/articles/2013-01-17-Poster/main.pdf|Sage-Combinat's poster]]

 * [[combinat/CoolPictures|Cool pictures we produced with Sage-Combinat for our research]]
Line 88: Line 131:
 * [[http:/combinat/CiteSageCombinat|Cite Sage-Combinat]] when you use it for research publications.
 * Plume's review pages on Sage-Combinat: [[http://www.projet-plume.org/en/relier/sage-combinat-0|English]] and [[http://www.projet-plume.org/fr/relier/sage-combinat|French]]
 * [[http:/combinat/CoolPictures|Cool pictures we produced with Sage-Combinat for our research]]
Line 94: Line 133:
 * The collection of patches is managed using a [[http://combinat.sagemath.org/patches/|patch server]] (mercurial queues). Use it to try out the latest experimental features, or contribute your own patches! The Sage-Combinat extensions used to be managed as a collection of
patches on our [[http://combinat.sagemath.org/patches/|patch server]],
using a so-called mercurial queue. Since Sage 6.0, the
[[http://trac.sagemath.org/wiki/QuickStartSageGit|development workflow]]
has been reworked in depth, and we are in the progress of migrating
the extensions as git branches.

Quite some stuff below is thus outdated, and will be progressively
replaced by information on the new workflow.

 * [[http://trac.sagemath.org/query?status=closed&component=combinatorics&or&status=closed&cc=~sage-combinat&col=id&col=summary&col=component&col=status&col=type&col=priority&col=milestone&order=priority|Closed tickets related to combinatorics]]
 * [[http://trac.sagemath.org/query?status=needs_info&status=needs_review&status=needs_work&status=positive_review&component=combinatorics&or&status=needs_info&status=needs_review&status=needs_work&status=positive_review&cc=~sage-combinat&col=id&col=summary&col=component&col=status&col=type&col=priority&col=milestone&order=priority|In-progress tickets related to combinatorics]]
Line 98: Line 148:
 * Please read the [[http:/combinat/MercurialStepByStep|Step by step tutorial]] (in particular, how to '''download Sage-Combinat''')  * Please read the [[combinat/MercurialStepByStep|Step by step tutorial]] (in particular, how to '''download Sage-Combinat''')
Line 100: Line 150:
 * For the curious: [[http:/combinat/Mercurial|Technical background on the Sage-Combinat patch server (messy)]].  * For the curious: [[combinat/Mercurial|Technical background on the Sage-Combinat patch server (messy)]].
Line 104: Line 154:
 * Developing for Sage-Combinat on Windows: [[combinat/SageDevelWindows|Sage Development on Windows]].
Line 106: Line 158:
 * Have a look and participate to [[http:/combinat/DesignDiscussion|design discussions]].  * Have a look and participate to [[combinat/DesignDiscussion|design discussions]].
Line 108: Line 160:
 * Contribute to the list of [[http:/combinat/Weirdness|quirks and weirdness issues]] in the {{{*-Combinat}}} design.  * Contribute to the list of [[combinat/Weirdness|quirks and weirdness issues]] in the {{{*-Combinat}}} design.
Line 116: Line 168:
 * [[http://combinat.sagemath.org/misc/file/|Mercurial server for miscelleanous files and documents]] ([[http:/combinat/MiscServer|Usage instructions]])  * [[http://combinat.sagemath.org/misc/file/tip|Mercurial server for miscelleanous files and documents]] ([[http:/combinat/MiscServer|Usage instructions]])
Line 118: Line 170:
 * [[http:/combinat/HelpOnTheDoc|Some tips and tricks about the documentation system]]  * [[combinat/HelpOnTheDoc|Some tips and tricks about the documentation system]]

== Links ==

 * The [[http://www.mat.univie.ac.at/~slc/divers/software.html|Combinatorial Software and Databases]] web page maintained by Christian Krattenthaler

Sage-Combinat

Sage-Combinat is a software project whose mission is: to improve the open source mathematical system Sage as an extensible toolbox for computer exploration in (algebraic) combinatorics, and foster code sharing between researchers in this area.

In practice, Sage-combinat is a collection of extensions on top of Sage, developed by a community of researchers. The intent is that most of those extensions get eventually integrated into Sage as soon as they are mature enough, with a typical short life-cycle of a few weeks. In other words: just install Sage, and you will benefit from all the Sage-combinat development, except for the latest bleeding edge features.


Installation instructions


NEWS

Past news


Who are we? What is Sage-Combinat used for?


How to participate and contribute

Communication

Code

The Sage-Combinat extensions used to be managed as a collection of patches on our patch server, using a so-called mercurial queue. Since Sage 6.0, the development workflow has been reworked in depth, and we are in the progress of migrating the extensions as git branches.

Quite some stuff below is thus outdated, and will be progressively replaced by information on the new workflow.

Design

Documentation

combinat (last edited 2022-04-05 01:35:07 by mkoeppe)