Skip to content
View smestern's full-sized avatar

Highlights

  • Pro

Block or report smestern

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smestern/readme.md

Hi, I'm Sam Mestern

Neuroscientist & Developer — building tools at the intersection of neuroscience and software engineering.

Researcher @ University of Western Ontario · Electrophysiology · Neural Modeling · Open-Source Scientific Tools

Website Google Scholar Twitter


Featured Projects

Project Description
SciAgent AI-powered scientific data analysis agents with built-in rigor guardrails. Features a 5-layer guardrail system, self-assembly wizard, and plugin architecture. Python LLM Agentic AI
ni_dynamicclamp High-throughput dynamic clamp enabling biohybrid networks of up to 1000 neurons, bridging biological and artificial neural systems. C/C++ Python Brian2
pypatchOTDA 🏆 Optimal transport methods for cross-dataset electrophysiology alignment. Winner — Allen Institute MapMySpikes Challenge. Python Optimal Transport
pyAPisolation Action potential feature extraction and dashboarding for patch-clamp electrophysiology data. Python Signal Processing

Skills & Technologies

  • Languages: Python · JavaScript · MATLAB · R · SQL · C/C++
  • Neuroscience: Electrophysiology · Patch Clamp · Signal Processing · NWB Format
  • Machine Learning & AI: PyTorch · Scikit-learn · Neural ODEs · Bayesian Optimization
  • Tools & Frameworks: Git · Docker · Plotly · Pandas · NumPy

Feel free to explore my repos or reach out. Always happy to chat about neuroscience, open-source tools, or anything in between.

Pinned Loading

  1. 2D Histogram Sliced Wasserstein Dist... 2D Histogram Sliced Wasserstein Distance via Scipy.stats
    1
    """
    2
    Original Docstring - 
    3
    4
    Programmer: Chris Tralie
    5
    Purpose: To use the POT library (https://github.com/rflamary/POT)
  2. sNMO sNMO Public

    sNMO : single neuron model optimzier (SNMO)

    Python

  3. pypatchOTDA pypatchOTDA Public

    Jupyter Notebook 3

  4. ni_dynamicclamp ni_dynamicclamp Public

    Dynamic Clamp interface for brian2 <-> NI daq systems

    C 2

  5. pyAPisolation pyAPisolation Public

    Feature Extraction and Other tools for Patch-Clamp electrophysiology data

    HTML 2

  6. treepilot treepilot Public

    A hacky / vibecoded AI family tree researcher

    Python 77 3