Basics of Bash

  • Robyn Anderson

Research output: Chapter in Book/Conference paperChapterpeer-review

Abstract

Use of the Bash command shell and language is one of the fundamental skills of a bioinformatician. This language is required for accessing high performance computing (HPC) services and effectively using these resources to improve your analyses. Bash is completely text based, which is different from many graphic based operating systems, but this language is also highly powerful, allowing for significant automation and reproducibility within analysis pipelines. This chapter aims to teach the fundamentals of Bash, including how to create files and folders, how to sort and search through files, and how to use pipes and loops to automate processes. By the end of this chapter, readers should be ready to undertake their first simple bioinformatics analysis.

Original languageEnglish
Title of host publicationPlant Bioinformatics
Subtitle of host publicationMethods and Protocols
EditorsDavid Edwards
Place of PublicationUSA
PublisherHumana Press Inc.
Chapter8
Pages161-180
Number of pages20
Volume2443
Edition3rd
ISBN (Electronic)978-1-0716-2067-0
ISBN (Print)978-1-0716-2066-3
DOIs
Publication statusPublished - 16 Jan 2022

Publication series

NameMethods in Molecular Biology
Volume2443
ISSN (Print)1064-3745
ISSN (Electronic)1940-6029

Fingerprint

Dive into the research topics of 'Basics of Bash'. Together they form a unique fingerprint.
  • Pipeline Automation via Snakemake

    Petereit, J., 16 Jan 2022, Plant Bioinformatics: Methods and Protocols. Edwards, D. (ed.). 3rd ed. USA: Humana Press Inc., Vol. 2443. p. 181-196 16 p. (Methods in Molecular Biology; vol. 2443).

    Research output: Chapter in Book/Conference paperChapterpeer-review

    3 Citations (Scopus)

Cite this