This video shows 5 challenging features of genomic data and some visualization tools that tackle each of these challenges to help bioinformaticians make sense of complex biological data. There are 5 major challenges to plotting Read more...

You can use the argparse package to easily turn a python script into a command-line program This is an applied example of using argparse to build a small command-line program from a python script. I Read more...

Quick guide to writing a bash script on the Mac/Linux command-line Writing a bash script is important for setting up pipelines to process data or run a series of different tools. It also makes your Read more...

A practical introduction to doing bioinformatics research Bioinformatics is a huge field and nobody can be an expert on everything, but here are a few recommendations for how to get started learning and doing bioinformatics. Read more...

Is Excel a useful tool for analyzing data in biology/bioinformatics? Excel is a commonly used tool for analyzing data in biology, but it has a bad habit of converting gene names to dates. Here is Read more...

Bioinformatics is a huge field with many definitions. This video discusses a broader definition of bioinformatics based on the intersection of biology, computer science, and math/statistics. I also break research in the field up into Read more...

A case study of prototyping bioinformatics software: Ribbon The way to finish a big software project is to focus on testing the main idea as fast as possible. I applied this idea to finish a Read more...