So someone in your lab has asked you to write a Bash script, or maybe you’ve heard about Bash and wonder what it’s about. This is the first of a set of tutorials designed to teach you how to automate some of your data analysis processes while learning fundamentals of Bash. The intended audience is both beginners and novices, whether you’re not sure what Bash is or you’re hoping to reduce the labor of data processing. However, if you already have your Bash environment set up you might want to go ahead to Part 1 on scripting. After completing this first tutorial you should have an idea of what Bash is, how to navigate a file system, and how to create and run Bash scripts.
Will Kearns, NLM Bioinformatics Trainee
I live in Seattle, Washington and attend the University of Washington as part of the Biomedical and Health Informatics Ph.D. program. My research interest is in consumer-health question answering and machine comprehension for the design and testing of conversational agents.