Michael J. Myers

About me — a list of projects — contact info

Formerly an aspiring writer. I studied English in college, then spent most of the 2010's preparing myself for a career in computational linguistics. Circumstances led me into a different field: neuroimaging research, where I've worked from from 2019 to present developing tools to analyze human brain function.

But now, in 2026, I turn my attention back to computational linguistics, literary analysis, and translation.

Projects

Corpus linguistics

Deep-Littré — A deeply structured, computationally enriched edition of Émile Littré's Dictionnaire de la langue française (1872–1877), built on François Gannaz's XMLittré digitization. Available as TEI Lex-0 XML and SQLite.

Isosceles — A corpus of English and French literature, featuring parallel texts of the short fiction of Maupassant and Poe.

Montre — A modern, embeddable query engine for corpus linguistics. Designed from the ground up specifically for parallel corpora.

UniversalDependencies.jl — A Julia representation of the Universal Dependencies data model for annotated linguistic data: typed nodes, structured features, and tree traversal. Featuring a toolkit for reading, editing, and analyzing UD treebanks.

WordFrequencyDistributions.jl — A Julia implementation of the statistical methods for frequency-based corpus linguistics described in R. Harald Baayen's book Word Frequency Distributions.

Neuroimaging & scientific computing

CIFTI.jl — A Julia package for reading CIFTI files for surface-space neuroimaging data.

GIFTI.jl — A Julia package for reading GIFTI (.gii) neuroimaging surface files.

CorticalSurfaces.jl — A Julia package encapsulating the surface-space representation of the cerebral cortex.

CorticalParcels.jl — Abstractions and operations for efficiently working with parcels, or regions of interest, on a cortical surface.

ObservableCortex.jl — A Julia package for interactively visualizing and animating 3D cortical surface meshes, inspired by Connectome Workbench's wb_view.

WatershedParcellation.jl — A high-performance Julia adaptation of the cortical area parcellation method from Gordon et al. (2016).

Myers-Labonte Parcellation — A functional parcellation of the human cerebral cortex, developed from resting-state fMRI data from 261 neonates at Washington University in St. Louis.

Fourdfp.jl — A Julia package for reading Washington University's 4dfp filetype for volumetric neuroimaging data.

Hydra.jl — A Julia implementation of the HYDRA algorithm for heterogeneity discovery through discriminative analysis.

SuffixAutomata.jl — A Julia implementation of suffix automata for generic sequences.

SymbolicApproximators.jl — A Julia package implementing Symbolic Aggregate approXimation (SAX) and related methods for time series discretization and dimensionality reduction.

Command line tools

sf — A CLI tool for managing a flat hierarchy of directories, where relationships emerge through metadata, documentation, semantic search, and co-access patterns.

recall — A Unix shell utility to maintain, retrieve, and analyze shell command history.

cdm — Shell navigation commands with memory: jump to recent, frequent, or statistically associated directories.

Miscellaneous & experimental

kenburns-renderer — A standalone C++ Ken Burns effect renderer with anti-aliasing, Bézier curved motion paths, directional motion blur, smooth crossfade transitions, and more. Designed to be controlled by an external process via file-based IPC.

RealtimeMusicTheory.jl — Fast, compile-time music theory abstractions for real-time audio applications in Julia.

talon-organteq — Formal logic for the art of organ registration. A powerful registration control system for Modartt's Organteq 2, built around an extensible rule-based grammar. Commands can be invoked from a Python session, by mapping them to switches on your MIDI controller, or with Talon voice commands for hands-free control.

werkverzeichnis — A machine-readable catalog of catalogs for classical music metadata. (Status: temporarily on hold)

Contact

Michael Myers