Skip to content
View edeno's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report edeno

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
edeno/README.md

Eric L. Denovellis

About me

I am a computational research scientist in Dr. Loren Frank's lab at UCSF. My work focuses on developing scalable, interpretable algorithms and tools to decode, categorize and visualize neural representations. This work extends and applies marked point process switching state space models I developed during my postdoc with Dr. Uri T. Eden. I work closely with experimental collaborators to ensure these algorithms and tools are usable on large scale data.

I also build open source software packages for neural data analysis. These include:

  • replay_trajectory_classification a Python package for decoding spatial position represented by neural activity and categorizing the type of trajectory.
  • Spyglass is a data analysis framework that facilitates the storage, analysis, visualization, and sharing of neuroscience data to support reproducible research. It is designed to be interoperable with the NWB format (a data standard for neurophysiology) and integrates open-source tools such as SpikeInterface and DeepLabCut into a coherent framework.
  • spectral_connectivity is a Python software package that computes multitaper spectral estimates and frequency-domain brain connectivity measures such as coherence, spectral granger causality, and the phase lag index using the multitaper Fourier transform.

Previously, I completed my PhD in computational neuroscience at Boston University with Drs. Daniel H. Bullock and Earl K. Miller. There I developed computational tools and models to understand how prefrontal cortex supports the underlying neural comptuations necessary to switch between contexts. Specifically:

  • I showed how synchronous network oscillations in the prefrontal cortex provide a mechanism to flexibly coordinate context representations between groups of neurons during task switching
  • I used generalized additive models to show that anterior cingulate neurons can represent context, but do not play a significant role in switching between contexts
  • Finally, I developed a set of web-enabled interactive visualization tools designed to provide a multi-dimensional integrated view of electrophysiological datasets.

Contact Me: Email

Pinned

  1. Eden-Kramer-Lab/spectral_connectivity Eden-Kramer-Lab/spectral_connectivity Public

    Frequency domain estimation and functional and directed connectivity analysis tools for electrophysiological data

    Python 119 40

  2. LorenFrankLab/spyglass LorenFrankLab/spyglass Public

    Neuroscience data analysis framework for reproducible research built by Loren Frank Lab at UCSF

    Jupyter Notebook 78 38

  3. Eden-Kramer-Lab/replay_trajectory_classification Eden-Kramer-Lab/replay_trajectory_classification Public

    State space models for decoding hippocampal trajectories and determining their type using sorted or clusterless data

    Jupyter Notebook 41 12

  4. Better-Science-Code Better-Science-Code Public

    A presentation on best coding/data management practices based on my own experiences of scientific computing and data analysis and heavily borrowing from the recommendations of many others. View pre…

    CSS 31 8

  5. NeurophysVis/SpectraVis NeurophysVis/SpectraVis Public

    An interactive web-based neuroscience app for analyzing task-related functional networks over time and frequency

    JavaScript 38 11

  6. NeurophysVis/RasterVis NeurophysVis/RasterVis Public

    An interactive web-based neuroscience app for analyzing electrophysiological spiking along many different dimensions for many different neurons.

    JavaScript 10 4