Eric J Ma's Website

« 42 43 44 45 »

Science and Applied Science - The Philosophies

written by Eric J. Ma on 2016-03-17 | tags: philosophy science

Random thought came to my mind today.

The process of science is the careful observation, measurement, and falsification of hypotheses of the world. It is immensely useful. IMO, a worldview that gives rise to genuine curiosity,... (read more)

(208 words, approximately 2 minutes reading time)
Tests-Enabled Science

written by Eric J. Ma on 2016-03-15

In the software development world, I learned about the importance of writing tests for one’s software. Since then, I have incorporated this habit in my own work, where as part of my more recent work, I write tests for the software I write to... (read more)

(390 words, approximately 2 minutes reading time)
R for Statistics, Python for Data Processing?

written by Eric J. Ma on 2016-03-13 | tags: python data science statistics R

I’ve heard this refrain many times. However, the distinction never really made sense to me.

R and Python are merely programming languages. You don’t have to do stats in R and data processing in Python. You can do data processing in R, and... (read more)

(655 words, approximately 4 minutes reading time)
Chalk Talk

written by Eric J. Ma on 2016-02-13 | tags: chalk talk public speaking research presentation influenza research broad institute seminar series audience interaction talk preparation slide decks whiteboard talk presentation skills feedback science communication infectious disease evolution

Yesterday, I shook things up at the Broad Institute's Infectious Disease Program seminar series by doing a chalk talk instead of a slide deck presentation. It was less stressful to prepare for, the audience was engaged, and I got some valuable feedback. 🎤🔬👥 I've learned a lot from this experience and I think chalk talks should become the norm again for research presentations. 📝💡

Read on... (475 words, approximately 3 minutes reading time)
scikit-learn tutorial

written by Eric J. Ma on 2016-02-09 | tags: data science software carpentry data carpentry

This past Monday, I led a hands-on session at the Broad Institute, showing how to use the scikit-learn API, as well as common coding patterns for running machine... (read more)

(526 words, approximately 3 minutes reading time)
Reticulate Evolution and Microbial Ecology

written by Eric J. Ma on 2015-12-03 | tags: influenza graduate school peer review thesis data science

I am happy to announce that, with my advisor's (Jon Runstadler, MIT) approval, I've uploaded my first 1st-author paper to BioRXiv. This may sound surprising, to document and write... (read more)

(1516 words, approximately 8 minutes reading time)
Profiling PyPy vs. Python for Agent-Based Simulation

written by Eric J. Ma on 2015-11-28

Outline

  1. Introduction:
    1. Motivation
    2. Model description
    3. Link to code
  2. Environment Setup
  3. Performance
    1. Python vs. PyPy on one parameter set.
    2. Vary number of... (read more)

      (1713 words, approximately 9 minutes reading time)
Predicting HIV Drug Resistance Phenotype from Genotype

written by Eric J. Ma on 2015-09-28 | tags: data science drug resistance academia grad school

A blog post detailing how I built a model to predict drug resistance from HIV protease sequence.

Read on... (1533 words, approximately 8 minutes reading time)
In Which I Trained A Neural Network :)

written by Eric J. Ma on 2015-09-03 | tags: data science deep learning neural networks

I have decided to link to my <a href="https://github.com/ericmjl/nnet-HA/blob/master/Prototype%20Neural%20Network%20for%20predicting%20HA%20host%20tropism.ipynb">Jupyter notebook</a> &amp; <a href="https://github.com/ericmjl/nnet-HA/tree/master">github repository</a> instead of re-writing the whole post here. I hope you enjoy it! :)

Read on... (56 words, approximately 1 minute reading time)
Software Engineering Skills for Data Analytics

written by Eric J. Ma on 2015-08-18

When you think about software engineering skills, you probably don't think about the analytics types, or data scientist (DS) teams. This is a reasonable thought. Data scientists aren't in the business of building software, they're in the business... (read more)

(852 words, approximately 5 minutes reading time)
« 42 43 44 45 »