Differences between revisions 8 and 9
Revision 8 as of 2018-01-29 22:02:54
Size: 8513
Editor: slelievre
Comment: Add links to software and to documentation pages for interfaces
Revision 9 as of 2018-10-17 08:40:24
Size: 8831
Editor: slelievre
Comment: Add GAP / homalg in "Interfaces"
Deletions are marked like this. Additions are marked like this.
Line 86: Line 86:

=== GAP / homalg ===

The GAP package '''homalg''' is "a homological algebra meta-package for
computable Abelian categories".

It provides a way to call Sage from GAP.

  * package page: https://www.gap-system.org/Packages/homalg.html
  * home plage: https://homalg-project.github.io/homalg_project/homalg/

SageMath interfaces to and from other software

Interfaces to other software in SageMath

Sage interfaces to closed software

Sage interfaces to free software

Sage even has interfaces to itself:

See also

Using other software in Sage worksheets

One can access other software from Sage worksheets, be it in the Sage Notebook, in CoCalc Sage worksheets, or in Jupyter Notebook worksheets using the SageMath Jupyter kernel.

There are

  • ways to change kernel
  • some "magic" commands (starting with "%" and "%%") that let you use other software in a cell

Interfaces to SageMath in other software

Some software systems provide an interface to Sage.

Cantor

TeXmacs

GAP / homalg

The GAP package homalg is "a homological algebra meta-package for computable Abelian categories".

It provides a way to call Sage from GAP.

Interfaces (last edited 2018-10-17 08:40:24 by slelievre)