Skip to content

A growing collection of some Mathematica notebooks and packages I've written.

Notifications You must be signed in to change notification settings

thorimur/mathematica-garden

Repository files navigation

Welcome!

...Oh, hello there! I was just pruning these definitions back. Welcome to my Mathematica garden.

Here, I grow a little collection of notebooks and packages. You're welcome to poke around; let me walk you through the layout.

Keep in mind this is a work-in-progress—I'm slowly transplanting my old projects here one-by-one, after years of growing them inside. There's a lot more to come!

Layout

Each notebook or package is located in its own folder at the top level.

For notebooks, that folder contains the notebook file itself, plus a pdf of the notebook. This lets you preview the notebook and see any graphics in it without first downloading it and opening it yourself.

Folders for packages usually have the package itself plus a demonstration notebook and an associated pdf for viewing that notebook.

Package files (*.wl or *.m) are more amenable to being viewed in github directly, given that they're almost always just text.

Each folder also contains a README.md giving some context to the notebook or package—when is it from, what became of it, etc. Some packages and notebooks are WIPs, or from a while ago, or served a specific purpose. All that is in the README.

The media folder holds exported media from the notebook or package which I display in the README.

Directory

Notebooks

Next up:

  • Qubits – a visualization of qubit states.

Packages

  • Caffeinate – Wrap long computations in Caffeinate to keep your computer awake for their duration. (Likely only works on Unix systems with a standard shell.) And don't worry about leaving caffeinate processes running on your computer afterwards, either.

Next up:

  • IMDb – Code to scrape the IMDb site for episode-length stats on TV shows. Proof of concept only, for personal use—do not use, or IMDb will be upset with you.
  • TemplatePackage – A template package! Use it to grow new packages.

About

A growing collection of some Mathematica notebooks and packages I've written.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published