Projects for "Software tools for mathematics", Jan 2018, Morelia, Mexico
This is the list of themes and projects for Software tools for mathematics, 22-26 Jan 2018, Morelia, Mexico.
You can add ideas here or send suggestions to the organisers (see days92#Contact).
Introductions, presentations, tutorials, demos, install parties
Part of this should take the form of a Software Carpentry training.
- Bash
- Git
- Python
We will also present CoCalc and Jupyter; depending on the audience, we might insist on
CoCalc - Collaborative calculation in the cloud!
CoCalc for collaboration
CoCalc for teaching
- Jupyter - notebooks for exploration and reproducible research
- Jupyter notebooks
JupyterHub
JupyterLab
There will also be presentations of GAP, PARI/GP, SageMath, YAGS
- Discreture - A modern C++ library for efficiently and easily iterating through common combinatorial objects
- GAP - Groups, Algorithms, Programming - a System for Computational Discrete Algebra
- PARI/GP - fast computations in number theory (factorizations, algebraic number theory, elliptic curves...)
SageMath, the Sage mathematics software system, based on Python and shipping a lot of mathematical free software
- YAGS - Yet Another Graph System - a GAP package for graph theory
Mathematical software and databases
DiscreteZoo - an atlas of combinatorial structures
the surface_dynamics package for Sage and its database of "origamis" or square-tiled surfaces
TeXmacs
TeXmacs - typesetting mathematics and more
the TeXmacs plugin for Sage
Mathematical themes
- graphs
- groups
- word morphisms, substitutions, Rauzy fractals
- flat surfaces
- polyhedra
Contributing to mathematical free software
- How to contribute to Sage
Ways to use and spread free software for mathematics
TeXmacs
SageDebianLive
CoCalc