Training in Programming for Biomedical Researchers
July 14-17, 2020
National Institutes of Health(ONLINE)
9000 Rockville Pike
Building 60, Room 162
Bethesda, MD 20892, USA
Computer programs are meant to perform repeated, monotonous, fast, reproducible tasks, handling any amount of data. Researchers often come across situations where existing programs don't suit their needs. In the era of BigData, without the ability to quickly put together a program that would solve their problem, researchers face a road block that is not efficiently solvable by a human.This training will walk through participants in writing programs that would help them solve their own problems.
Simultaneous access to two screens is highly recommended for adequate learning experience. Examples include two laptops, one computer with two screens, one laptop and one tablet, etc.
Participants will get a brief introduction to the programming concepts, followed by hands-on walkthrough for writing scripts using the Unix Shell Programming Language, R, Perl and Python. We will start from reading the data, processing it and all the way until saving the processed data.
- Participants will work in a friendly Linux GUI Desktop environment.
- Participants will get a copy of all the scripts used in the class.
- Participants will also receive a cookbook style manual for all the hands-on exercises.
Hands-on Skills/Tools Taught
- Programming concepts using Microbit MakeCode
- Programming in Unix Shell Language
- Programming in R using RStudio
- Programming in Python using Jupyter
- Programming in Perl
- GitHub for version control
- Serverless computing
- Coding in the cloud
For more information and registration, please visit the following page: Information and Registration