Ryan Young's repositories
github2file
ry's fork of github2file :: modified for multi-file type and allowing local zip file input ... useful for passing githubrepo to gemini/claude/etc
mlab-utils
(ππ Vastly simplifies working with filter-framework datafiles...ππ‘) Collection of core tools I've built to deal with fillter framework and nd branched cell types in JLab.
CA1PFC_blender_models
3D brain models for pubs and presentations
Neural_Realime-ClosedLoop-PhaseDisruption
RY's module for real-time, closed-loop interruption of brain activity --- detects theta (or beta) phase and triggering optogenetic disruption using the SpikeGadgets software environment (https://spikegadgets.com/)
ThetaCoherence
Initial exploratory code into coherence at track points of interest.
Bettermarks
Bookmarking system for Bash and Zsh
CommandLine_Tetris
Implemented Tetris at the command-line terminal (pure text characters, no GUI) in C++ for fun. About a week of code. Originally tested in PowerShell.
GIN
Machine Learning for Olfactory datasets -- "G_raph I_nference for N_oses". Downstream goal: odorant mixtures. (ryan's code)
mountainsort-2-phy
Converts moutainsorted clusters to phy for curation using SpikeInterface. Includes a plugin to add mountainsort cluster metrics to phy.
MuseEEGHeadset-Scrubber
Scrubs data from Muse EEG headset into a Tidy Data format. https://www.wikiwand.com/en/Tidy_data
Reaction-Time-from-EEG_MuseHeadset
This library learns to estimate human reaction times from consumer EEG data.
TetroMate__GoogleAssistant
Google Assistant driven tetrode lowering. Let's you take notes about how tetrodes are being lowered with convenient voice commands. Works well with natural language e.g. "lower 5 on tetrode 6" or just "5 on 6", or even other variations. Automatically creates a webpage table representing your tetrode lowering notes.
fabric
ryoungs fork -- storing commonly used CLI prompts ----- fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
hls4ml
K3-support : Machine learning on FPGAs using HLS
Metaprompt
a library that focuses of metaprompting built atop core conversations exported from google ai studio.
mods_whisper_real_time
ryoung mods, Real time transcription with OpenAI Whisper.
NeuroMetrics.jl
Contains Julia code for a large variety of analyses, from manifolds, to pseudocausality, to TCA, to time-shifted receptive field analyses.
orgroam2obsidian
Small script that ports your Org Roam notes to Obsidian
Plots.jl
(ryoung mods) Powerful convenience for Julia visualizations and data analysis
Resume-Matcher
Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.
RNN-AttractorNetwork-NewsomeShadlinTask
This library instantiates an RNN to solve Newsome & Shadlin's task -- two types of input and a context to decide which to attend. It does so with an itinerating attractor network.