Custom Software

Besides the default software environment, CoCalc also offers customizable software environments. They bundle content for a specific purpose with software and libraries in order to form a runnable environment for them.

100 numpy exercises

This is a collection of numpy exercises from numpy mailing list, stack overflow, and numpy documentation.

Computational Mechanics & Discrete Information Theory

Computational Mechanics & Discrete Information Theory

Dask Example Notebooks

This repository includes easy-to-run example notebooks for Dask. They are intended to be educational and give users a start on common workflows.

Deep Learning Workshop

No description available

Efficient Automated Data Analysis, using snakemake

No description available

Hands-on Machine Learning with Scikit-Learn, Keras and TensorFlow 2.0

This project aims at teaching you the fundamentals of Machine Learning in python. It contains the example code and solutions to the exercises in the second edition of my O’Reilly book Hands-on Machine Learning with Scikit-Learn, Keras and TensorFlow:

Lectures in Scientific Computing in Python

This repository contains all lectures from the course Scientific programming in Python that is part of the Cognitive Science program at the University Osnabrück. Each lecture is accompanied by a Jupyter notebook that explains each topic with a combination of code and text.

Machine Learning for OpenCV

This is the Jupyter notebook version of the following book: Michael Beyeler: “Machine Learning for OpenCV: Intelligent Image Processing with Python”, 14 July 2017, Packt Publishing Ltd., London, England

Materials Project Workshop

Assets for the Materials Project workshop.

ModSimPython: Modeling and Simulation in Python

Modeling and Simulation in Python is an introduction to physical modeling using a computational approach. It is organized in three parts:

  • The first part presents discrete models, including a bikeshare system and world population growth.

  • The second part introduces first-order systems, including models of infectious disease, thermal systems, and pharmacokinetics.

  • The third part is about second-order systems, including mechanical systems like projectiles, celestial mechanics, and rotating rigid bodies.

Python Data Science Handbook

No description available

Quantum Chemistry

Quantum Chemistry on CoCalc. Includes Psi4 and Qiskit

Riemann Problems and Jupyter Solutions

An interactive book about the Riemann problem for hyperbolic PDEs, using Jupyter notebooks. Work in progress.

Underworld 2

Underworld 2 is a Python API (Application Programming Interface) which provides functionality for the modelling of geodynamics processes.