Tools for Epidemiologists
Last updated: February 2019
This is a curated list of online resources and software for epidemiologists. Am I missing something? Please make a suggestion.
- Consider keeping your data analysis code on GitHub. You can sign up for a free account with unlimited private repositories.
- Open Science Framework has some interesting tools for reproducibility, and integrates with GitHub.
- Code Ocean is a platform for hosing code for reproducible research. It essentially combines version control with the ability to run uploaded code with a single click. It supports Jupyter notebooks and Stata code, among other things.
Creating study flow diagrams/conceptual frameworks
Draw.io Free, web-based diagramming application.
Google Drive Drawing
Another free, web-based diagramming application, integrated into Google Drive (née Google Docs).
Free, cross-platform diagramming application. It’s part of the LibreOffice suite, an open-source replacement for Microsoft Office. I believe it’s compatible with Visixo files (see below).
Premier Windows-only diagramming application.
You can also use PowerPoint, but you may have better luck with one of the other applications mentioned here. For example, diagramming applications have better support for guides to assist with alignment. Personally, I would much rather use LibreOffice Draw or one the free web-based applications in favor of PowerPoint.
General online resources – epidemiology
STROBE stands for an international, collaborative initiative of epidemiologists, methodologists, statisticians, researchers and journal editors involved in the conduct and dissemination of observational studies, with the common aim of STrengthening the Reporting of OBservational studies in Epidemiology.
(Hat tip: Chris.)
Isaac Newton Institute presentations
Presentations on some advanced epi topis. Worth reading through the list to see if anything in it is of interest.
Partners in Information Access for the Public Health Workforce is a collaboration of U.S. government agencies, public health organizations, and health sciences libraries which provides timely, convenient access to selected public health resources on the Internet.
A wide variety of sources for public health professionals, both on specific research topics and more genearl information about policy, career development, funding, and networking. (Hat tip: Kristen.)
General online resources – statistics
UCLA statistics website
You’ve probably run across this site if you’ve ever done a Google search on a stats question. It’s a great resource, with sections devoted to R, SAS, SPSS, and Stata. (Hat tip: Chris.)
Specifically, this page is helpful in figuring out what statistical tet to use. (Hat tip: Brianna.)
Handbook of Biological Statistics
Well-written explanations of lots of common statistical tests, including SAS code.
A general stats blog that’s worth reading.
Conditional probability visualization
A good visualization of conditional probability (e.g. $$P(A \mid B)$$).
- If you’re wondering about what the most common stats packages are, or which ones I think you should learn, see this post.
- In addition to the “Big 3” commercial packages (SAS, SPSS, Stata) and R (the main open source option), there are some other open source packages that may be of interest (I haven’t used these so I can’t vouch for them):
- PSPP, an open source replacement for SPSS.
- JASP, a friendly GUI-based stats package powered by R.
- jamovi, another friendly GUI-based, R-powered stats package.
- Radiant, yet another front-end for R. This one is more focused on “business intelligence” (read: visualization and exploration) than stats, but it does have a fair amount of stats functionality.
SAS/working with data
A free tool for properly formatting SAS output for pasting into a presentation, email, etc. Replaces funny ƒ characters with the appropriate lines and removes excess white space.
Software for converting data from one format into another. This is the best way to get CSV or Excel data into SAS, get SAS data into Excel, or convert SAS to Stata format and vice versa.
SAS code matched to Stata code
Helpful if you are going from one statistics package to the other.
A tool for building complex graphs in a web browser, and sharing interactive versions of these graphs.
- Hemingway App
Analyzes complexity of writing. Might be especially useful for making sure consent forms are not confusing.
General advice on presentations/public speaking.
A lot of advice on all aspects of presenting/public speaking.
Presentations Field Guide by David Sparks
- This website has some good general information about a career in epidemiology.