Skip to content

Software

Harald Schilly edited this page Oct 17, 2018 · 12 revisions

What Software runs "under the hood" at CoCalc?

The following software is used by CoCalc under the hood. It's either installed directly or slightly modified to fit into the infrastructure. Besides that, there is a more detailed and fairly recent list available.

  • Sage - Sage is an open-source mathematics software system. It is the patron for CoCalc's name.

    • Inside Sage, there are a lot of components bundled. Note, they maybe replace existing system-wide software like Python libraries and R. (i.e. there is a difference between sage -R vs. R, sage -ipython vs. ipython and of course, sage -python vs. python.)
  • IPython - This is a shell, a notebook and a distributed computing environment built on top of Python.

  • R Statistical Software - the R-project provides a statistical programming language and a vast plethora of packages on top of it to extend its core functionalities.

  • LaTeX - CoCalc provides the capability to author LaTeX documents online. This is a typesetting system with a focus for high-quality layout and formulas. Besides pdflatex, also other variants like XeTeX and LuaTeX are installed and available.

  • Linux - The famous open-source operating system, which holds together everything. The used variant is Ubuntu.

  • Python - Python is a general purpose programming language. The following notable Python packages are installed:

  • matplotlib - a plotting library for producing high-quality graphics for screens and publications.

  • pandas - a multi-purpose data-structure for holding all kinds of data.

  • statsmodels - statistics in Python

  • ...

Analytics

Clone this wiki locally