Differences between revisions 3 and 21 (spanning 18 versions)
Revision 3 as of 2016-05-06 23:50:17
Size: 4178
Editor: slelievre
Comment: Reformat introduction
Revision 21 as of 2019-06-03 08:28:06
Size: 5924
Editor: mmezzarobba
Comment: remove out-of-date information on ore_algebra
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Line 7: Line 8:
Line 15: Line 15:
  `Creating External Sage Packages <https://gist.github.com/cswiercz/c632d920565a2da519b73bd2b79d7920>`_ and
Line 16: Line 17:

- With the `SageMath sample package <https://github.com/nthiery/sage_sample>`_ you
  will find a minimal example of a Sage package.

See also

- `Packages on PyPI matching 'sagemath'
  <https://pypi.python.org/pypi?%3Aaction=search&term=sagemath&submit=search>`_
- `Sage-wiki page for SPKGs <https://wiki.sagemath.org/spkg>`_
Line 20: Line 30:

`SageManifolds <http://sagemanifolds.obspm.fr/>`_
-------------------------------------------------

  by Éric Gourgoulhon et al

  cf. the metaticket
  `#18528 <http://trac.sagemath.org/ticket/18528>`_
Line 63: Line 65:
  - Version 0.3 to be released will be pip-installable.
Line 75: Line 78:

`Automata and semigroups <https://www.irif.univ-paris-diderot.fr/~paperman/index.php?page=sage>`_
-------------------------------------------------------------------------------------------------

  by Charles Paperman
Line 126: Line 134:
`Flagmatic <https://github.com/emil79/flagmatic>`_
--------------------------------------------------

  by Emil R. Vaughan

  (it is a subject of a GSoC 2016 project to `port it to Sage 7.4 <https://github.com/jsliacan/flagmatic>`_)

`Chow <http://www.math.sciences.univ-nantes.fr/~sorger/chow_en.html>`_
----------------------------------------------------------------------

  by Christoph Sorger and Manfred Lehn

  A Sage library for computations in intersection theory.

`infinite-group-relaxation-sage-code <https://github.com/mkoeppe/infinite-group-relaxation-code>`_
--------------------------------------------------------------------------------------------------

  by C.Y. Hong, M. Köppe, and Y. Zhou

  Sage code for the Gomory-Johnson infinite group problem.

`Carleman linearization of polynomial differential equations <https://github.com/mforets/carlin>`_
--------------------------------------------------------------------------------------------------

  by Marcelo Forets

`ore_algebra <https://github.com/mkauers/ore_algebra>`_
-------------------------------------------------------

  by Manuel Kauers et al.

  A Sage implementation of Ore algebras and Ore polynomials.

SageMath external packages

A tentative list of external packages for SageMath (spkg, pip-installable packages, etc).

See also

List of external packages

Python implementation of chebfun

by Chris Swierczewski

Purple Sage

by William Stein

Sébastien Labbé's research code

by Sébastien Labbé

See also this blog post

Notes:

  • This is an spkg, rather than a standard pip-installable package.
  • Version 0.1 contains modules on digital geometry, combinatorics on words and more.
  • Version 0.2 provides modules on multidimensional continued fraction algorithms, matrix cocycles, languages and tikzpictures.
  • Version 0.3 to be released will be pip-installable.

CHA

by Nicolas Borie

Sage-semigroups

by Nicolas M. Thiéry

(very preliminary!!!)

Automata and semigroups

by Charles Paperman

ss-isogeny-software

by Luca De Feo

keywords: isogeny elliptic curve cryptography quantum

Schottky uniformization

by Jeremy Upsal

Various ideas from Schottky uniformization are implemented in Sage. These now include the SK prime function and will later include the Riemann Theta function built from a RS via Schottky uniformization due to Darren Crowdy.

flatsurf: flat surfaces

by Vincent Delecroix and Samuel Lelièvre

sage-flatsurf: flat surfaces

by Vincent Delecroix and Pat Hooper

Sage train track

by Thierry Coulbois

Flagmatic

by Emil R. Vaughan

(it is a subject of a GSoC 2016 project to port it to Sage 7.4)

Chow

by Christoph Sorger and Manfred Lehn

A Sage library for computations in intersection theory.

infinite-group-relaxation-sage-code

by C.Y. Hong, M. Köppe, and Y. Zhou

Sage code for the Gomory-Johnson infinite group problem.

ore_algebra

by Manuel Kauers et al.

A Sage implementation of Ore algebras and Ore polynomials.

SageMathExternalPackages (last edited 2024-03-04 00:39:32 by mkoeppe)