Differences between revisions 95 and 113 (spanning 18 versions)
Revision 95 as of 2009-07-15 00:44:22
Size: 6821
Editor: DanDrake
Comment:
Revision 113 as of 2010-02-18 11:13:00
Size: 5665
Comment: Added cool picture page + tidying
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
== Installation instructions ==

=== Short instructions ===

'''Step 1.''' To install the experimental patches provided by Sage-combinat, you first need to install Sage. You have two options.

    1. Binary installation (takes less time; only option on Windows; only works if a binary exists for your system):

        * Download a binary distribution ''for your system'' from [[http://sagemath.org/download.html]] and follow the installation instructions on that page.

    2. Source installation (recommended, but time-consuming; works for Linux and OSX as long as you have a compilier):

        * Download the source code from [[http://sagemath.org/download-source.html]] and follow the installation instructions on that page.

'''Step 2.''' If you really need the latest features: install the Sage-Combinat patches by running the following command ''inside the sage directory'':
    {{{
./sage -combinat install
    }}}
This works best with the latest version of Sage (4.1 as of 06/10/2009).
If this step fails, please send an email to the
[[http://groups.google.com/group/sage-combinat-devel|sage-combinat-devel]]
mailing list with the error message.

=== Long instructions ===

 * See the [[http://wiki.sagemath.org/combinat/MercurialStepByStep|Patch server Step by step tutorial]] (in particular, how to '''download Sage-Combinat''')
'''[[http:/combinat/Installation|Installation instructions]]'''
Line 39: Line 14:
 * [[http://sagetrac.org/sage_trac/wiki/SageCombinatRoadMap|road map and current status]]  * [[http:/combinat/SageCombinatRoadMap|Road map and current status]]
Line 41: Line 16:
 * February 22-26, 2010: [[http://wiki.sagemath.org/daysmarseille|Sage days]]
   The thematic month [[https://www.lirmm.fr/arith/wiki/MathInfo2010/MathInfo2010|MathInfo 2010]] at CIRM, Marseille will include a Sage days session. FlorentHivert, NicolasThiéry, and FrancoSaliola will be among the organizers, there will be a serious combinatorics slant.
 * February 22-26, 2010: [[http://wiki.sagemath.org/daysmarseille|Sage days 20]]
   The thematic month [[https://www.lirmm.fr/arith/wiki/MathInfo2010/MathInfo2010|MathInfo 2010]] at CIRM, Marseille includes a Sage days week. FlorentHivert, NicolasThiéry, and FrancoSaliola are among the organizers and there will be a serious combinatorics slant.
Line 44: Line 19:
 * July 25-29, 2009: *-Combinat 2009  * July 25-29, 2009: [[combinat/FPSAC09|*-Combinat 2009]]
Line 46: Line 21:
   We will hold an International Sage Workshop on [[combinat/FPSAC09|Free and Practical Software for Algebraic Combinatorics]] at RISC, Linz, Austria, right after [[http://www.risc.uni-linz.ac.at/about/conferences/fpsac2009/|FPSAC'09]]    We held an International Sage Workshop on [[combinat/FPSAC09|Free and Practical Software for Algebraic Combinatorics]] at RISC, Linz, Austria, right after [[http://www.risc.uni-linz.ac.at/about/conferences/fpsac2009/|FPSAC'09]]
Line 60: Line 35:
   The transition is a massive investment: seven years of hard work to port over! However a lot of experience was gained since 2000, and most of the design is now pretty clear. By sharing the work the transition will hopefuly be relatively quick.    The transition was a massive investment (and is not yet completely
   over)
: seven years of hard work to port over! However a lot of
  
experience was gained since 2000, and most of the design was pretty
   clear, and we co
uld *share* the work.
Line 66: Line 44:
 * [[http://wiki.sagemath.org/combinat/Contributors|Contributors]]  * [[http:/combinat/Contributors|Contributors]]
Line 68: Line 46:
 * [[http://wiki.sagemath.org/combinat/Institutions|Institutions and sponsors]]  * [[http:/combinat/Institutions|Institutions and sponsors]]
Line 81: Line 59:
    * [[http://groups.google.com/group/sage-combinat-days|sage-combinat-days]]: Mailing list for the organisation of Sage-Combinat days
Line 84: Line 63:
 * Cite Sage-Combinat when you use it for research publications (TODO: provide a standard citation here).  * [[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 88: Line 69:
 * 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! (You may still need to access to the [[http://sage.math.washington.edu:2144/|old patch server]])  * 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!
Line 90: Line 71:
 * Please read the [[http://wiki.sagemath.org/combinat/MercurialStepByStep|Step by step tutorial]] (in particular, how to '''download Sage-Combinat''')  * Browse the [[http://combinat.sagemath.org/code/file/tip/sage/|Sage sources with the Sage-combinat patches applied]]
Line 92: Line 73:
 * For the curious: [[http://wiki.sagemath.org/combinat/Mercurial|Technical background on the Sage-Combinat patch server (messy)]].  * Please read the [[http:/combinat/MercurialStepByStep|Step by step tutorial]] (in particular, how to '''download Sage-Combinat''')

 *
For the curious: [[http:/combinat/Mercurial|Technical background on the Sage-Combinat patch server (messy)]].
Line 95: Line 78:

 * [[http://combinat.sagemath.org/misc/file/|Mercurial server for miscelleanous files and documents]]
   To check them out, use {{{hg clone http://combinat.sagemath.org/misc/ Sage-Combinat-misc-file}}}. This will create a subdirectory {{{Sage-Combinat-misc-file}}} in the current directory; you can use any other name for this subdirectory.
Line 107: Line 87:
 * From sage 3.4 on, the documentation system is based on ReST/Sphinx. Here are some [[combinat/HelpOnTheDoc|help about the new doc system]]  * Browse the [[http://combinat.sagemath.org/doc/|Sage documentation with the Sage-combinat patches applied]]

 * [[http://combinat.sagemath.org/misc/file/|Mercurial server for miscelleanous files and documents]] ([[http://wiki.sagemath.org/combinat/MiscServer|Usage instructions]])

Sage-Combinat

Sage-Combinat is a software project whose mission statement 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 experimental patches (i.e. extensions) on top of 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.


Installation instructions


NEWS


Who are we?


How to participate and contribute

Communication

Code

Design

Documentation

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