Skip to content

Practice scripts and cheat sheets for BPSM coursework — Linux, Bash, AWK, Python, Git, and HPC (Eddie) exercises for MSc Bioinformatics at the University of Edinburgh.

Notifications You must be signed in to change notification settings

kavyamguru/BPSM_Scripting_Tools

Repository files navigation

🧬 BPSM Coursework – Linux, Bash, AWK, Python & Git Practice

This repository contains a collection of executable scripts and cheat sheets developed as part of the Bioinformatics Practical and Systems Management (BPSM) coursework at the University of Edinburgh (MSc Bioinformatics).
Each file demonstrates key command-line, scripting, and data-processing skills essential for modern bioinformatics workflows.


📂 Repository Contents

File Description
BPSM_7.pdf Module guide / practical handout (reference document)
bash_loops.sh Examples of for, while, and until loops in Bash
bash_to_awk.sh Combined Bash–AWK workflow for text parsing
bash_variables.sh Using variables, arrays, and arguments in Bash
blast.sh Example BLAST command-line usage with local database
eddie.sh Eddie HPC submission and job-management cheat sheet
git_cheatsheet.md Git command summary and workflow guide
good_or_bad_BLAST.sh Filtering BLAST results by E-value and identity
linux_practise.sh Basic Linux commands for navigation, search, and redirection
myawkscript.awk AWK program for data summarisation and filtering
process_people_data.sh Bash script to parse and clean structured tabular data
python.py Simple Python script for parsing input and printing output

About

Practice scripts and cheat sheets for BPSM coursework — Linux, Bash, AWK, Python, Git, and HPC (Eddie) exercises for MSc Bioinformatics at the University of Edinburgh.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published