##### Overview

This page holds links to my notes, research and related projects, mostly in the area of math, computer science and music.Jamie Gabriel

##### General Notebooks

- Using ElasticSearch to index and search Jupyter Noteboks
- Undertaking Research Mathematics and Computer Science
- Studying Music

##### Setup

**Python for Math**

I tend not to use Sage these days (in favour of this kind of setup) but here is a really nice way to install and config the Sage JupyterLab environment running on Docker. For full details of the Docker Image see https://hub.docker.com/r/cemulate/sagemath-jupyterlab/.

**Python for Machine Learning and Hierarchical Temporal Memory (HTM)**

I use this docker setup to manage all things related to my research. It is based on this really nice image at https://hub.docker.com/r/3rdman/htm.core-jupyter. Note that sometimes I have had issues with Windows install, but for MacOS and Linux seems to be ok.

##### Polynomial Equations

Notes exploring methods solving general polynomial equations (that Galois problem) using things like power series Fuss-Catalan numbers to avoid the need to use radicals. Some really interesting applications for computer science

- SPE1: Solving Polynomial Equations
- SPE2: Solving Polynomial Equations
- SPE3: Solving Polynomial Equations
- SPE4: Solving Polynomial Equations
- SPE5: Solving Polynomial Equations
- SPE6: Solving Polynomial Equations
- SPE7: Solving Polynomial Equations
- SPE8: Solving Polynomial Equations
- SPE9: Solving Polynomial Equations
- SPE10: Solving Polynomial Equations
- SPE11: Solving Polynomial Equations
- SPE13 & SPE14: Solving Polynomial Equations
- SPE15 Solving Polynomial Equations
- SPE16: Solving Polynomial Equations
- SPE18: Solving Polynomial Equations
- SPE20: Solving Polynomial Equations
- SPE21: Solving Polynomial Equations
- SPE22: Solving Polynomial Equations
- SPE23: Solving Polynomial Equations
- SPE24: Solving Polynomial Equations
- SPE25: Solving Polynomial Equations
- SPE26: Solving Polynomial Equations

##### Algebraic Calculus and de Castelau Bezier (dCB) Curves

A series of notebooks on selected topics in Algebraic Calculus focusing on de Castelau Bezier (dCB) Curves

- DCB1: Algebraic Calculus and de Castelau Bezier (dCB) Curves
- DCB2: Algebraic Calculus and de Castelau Bezier (dCB) Curves
- DCB3: Algebraic Calculus and de Castelau Bezier (dCB) Curves

##### Algebraic Calculus

A series of notebooks covering general concepts Algebraic Calculus, a more general theory of Calculus which avoids the issues that arise from computation with real numbers

**Maple Project**

Maple is a web application I have created for managing metadata, research and reporting programs of work, data requests, and is well suited for organisations running large scale data science and analytics programs. Maple sets out to elegantly and intuitively solve problems that arise when tracking data assets, data elements, data users and roles, managing data requests and data related projects, and positiion this metadata for analytics. In my last couple of roles I have needed to create applications to manage this kind of thing and decided it was time to stop reinventing the wheel, so open sourcing the code.

**OEIS Analytics Project**

The OEIS Analytics Project is built in R Shiny and mines data in the OEIS and does all kinds of analytics and search on it

**Music and AI Project**

Coming out of PhD work, an application of some interesting Machine Learning techniques of large scale score data. Built in Python and R.

Coming soon

##### Keith Jarrett Piano Transcriptions

Musescore/MusicXML versions of these solos can be downloaded from here.

Some brief notes on ways to learn and practice these solos can be found here.

Some brief notes on ways to learn and practice these solos can be found here.

- Piano Solo: All The Things You Are (Standards, Vol. 1, 1983)
- Piano Solo: Autumn Leaves (Still Live, 1986)
- Piano Solo: Autumn Leaves (Tokyo '96, 1996)
- Piano Solo: Days of Wine and Roses (Live at the Blue Note, Vol. 3, 1994)
- Piano Solo: Groovin High (Whisper Not, 1999)
- Piano Solo: If I Were A Bell (Up for It, 2002)
- Piano Solo: In Love in Vain (Standards, Vol. 2, 1983)
- Piano Solo: My Funny Valentine (Still Live, 1986)
- Piano Solo: Someday my prince will come (Up for It, 2002)
- Piano Solo: Stella by Starlight (Standards Live, 1983)

##### Mahler Symphony Midi Files

These files (sourced from here) can be opened in anything that can work with MIDI (such as MuseScore, Sibelius, Logic Pro, etc.) and easily converted to MusicXML. This format makes them really useful to explore different questions related to music analysis.