Brett Nelson's repositories
LCD_SCREEN_DISPLAYS
Set of programs and drivers running a ST7789V LCD screen display using Arduino and analog input for mode functionality.
StockPrediction
Web App, build using Streamlit, that forecasts prices for a given stock and options chain. Forecasting is user-prompted, currently supported is LSTM and Facebook's 'Prophet' forecasting algorithm.
chat-ui
fork of open source codebase powering the HuggingChat app 6/2/2023. used for testing bots for apps
sensorium_2023_bn_models
repo for the sensorium 2023 competition , start for new model entries
ReachAnnotation
GUI-based annotation tool-tip designed to be used for data collected using the ReachMaster experimental paradigm.
throneofshadow.github.io
Code for my personal website, build using the 'AcademicGrape' template (credit to chrjabs).
ReachMaster
A pneumatically-actuated robotic system for complex rodent reaching tasks
ReachSample
A library intended to generate structured command positions and experimental blocks for the ReachMaster experimental paradigm.
clearml_localedit
ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management
torchlens_bouchard
Package for extracting and mapping the results of every single tensor operation in a PyTorch model in one line of code.
DecisionNet
Neural network to simulate two-choice coherence decision-making (Wang 2002). Uses a E-I network, implemented in Brainpy, to choose correct locations of stimuli given a initial input to the dynamical system.
ReachProcess
ETL pipeline for raw experimental data. Uses deep learning and statistical analysis to create high-dimensional time-series data from raw experimental data.
ReachClassifier
Supervised and unsupervised classification methods for high-dimensional time-series of animal behaviors
VideoRecoder
Set of functions able to recode video (decode and re-encode before writing).
TaskStructure
Library for the purpose of double-blind randomization of experiments. Currently used in generating task assignments for the ReachMaster system.
ReachingWithoutBorders
ETL pipeline for high-dimensional behavioral time-series data for use in Neurodata Without Borders standard format.
bgr
Brett Nelson's website
fontedit
A desktop app to import, edit and export fonts as byte arrays for use in embedded systems
DeepLabCut
Markerless pose estimation of user-defined features with deep learning for all animals, including humans
anipose
Framework for scalable DeepLabCut based analysis including 3D tracking
TobiasBatAnalysis
Matlab code for bat call cutting and analysis