Skip to content
View DSilva27's full-sized avatar

Highlights

  • Pro

Block or report DSilva27

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
DSilva27/README.md

Hello!

I'm David Silva Sánchez. A PhD student in Applied Mathematics at Yale University. This is a compilation of software development projects related to cryo-EM where I have collaborated or acted as the leading developer.

  • Cryo-EM Ensemble Optimization with cryoJAX (Main developer): A physics-guided ensemble optimization method for fitting ensembles of atomic structures to single-particle cryo-EM images. Built with cryoJAX and OpeMM. Details on implementation and experiments available in our preprint.

  • Cryo-EM Heterogeneity Challenge (Main developer): Preprocessing and Analysis pipeline for the Cryo-EM Heterogeneity Challenge. Developed the preprocessing pipeline and the PCA metric. A preprint describing the challenge and the results can be in bioarxiv.

  • cryoJAX (Collaborator): A flexible and differentiable simulator for cryo-EM data from volumes or atomic structures. Generates data compatible with Relion / Cryosparc. Developed the interface for atom-based volume representations and the interface for reading PDB files and Relion datasets. I am also a main developer for cryoSPAX, a module of cryoJAX that provides tools for developing cryo-EM single-particle analysis pipelines.

  • cryoSBI (Collaborator): A simulation-based inference pipeline for estimating the posterior probability of conformational structures given cryo-EM data. Set the basis for the initial design of the API, and collaborated in testing/developing the current API. Results available in our PNAS article.

  • AnaVox. Adapted the PCA pipeline from the Cryo-EM Challenge for the analysis of volume series obtained by different heterogeneity methods. See our Nature Communications publication for results.

  • Observation on Kmeans: Theoretical study on the behaviour of Lloyd K-Means in the high noise, high dimension regime for a simple k=2 GMM Model. A description of the theory and numerical experiments can be found in our manuscript in ArXiv.

Pinned Loading

  1. flatironinstitute/cryojax-ensemble-optimization flatironinstitute/cryojax-ensemble-optimization Public

    Jupyter Notebook 8 3

  2. flatironinstitute/Cryo-EM-Heterogeneity-Challenge-1 flatironinstitute/Cryo-EM-Heterogeneity-Challenge-1 Public

    The Inaugural Flatiron Institute Cryo-EM Heterogeneity Community Challenge

    Jupyter Notebook 12 1

  3. michael-0brien/cryojax michael-0brien/cryojax Public

    A cryo-electron microscopy image simulation library for building data analysis in JAX

    Python 49 15

  4. michael-0brien/cryospax michael-0brien/cryospax Public

    A small library to support cryoJAX single particle analysis projects

    Python 4

  5. Lederman-Group/Observation-on-kmeans Lederman-Group/Observation-on-kmeans Public

    Jupyter Notebook

  6. flatironinstitute/cryoSBI flatironinstitute/cryoSBI Public

    Python 16 6