Skip to main content

You are here

Computational Skills

Bioinformatics Learning Framework

Society Learning Goals Articles Sample Learning Objectives
Computational Skills
How do biologists employ software development as part of the scientific discovery process?
show
  • Write a script to calculate the reverse complement of a nucleotide sequence
  • Write a script to determine reading frames of a nucleotide sequence.
  • Write a script to calculate melting point of double-stranded DNA.
  • Write a script to retrieve the promoter regions for a set of related genes.
  • Write a script to find the longest open reading frame in a given nucleotide sequence
  • Write a script to calculate the reverse complement of a nucleotide sequence.
  • Write a script to convert an RNA sequence to cDNA and to amino acids
  • Write a script to calculate molecular weight and isoelectric point.
  • Write a script to count amino acid frequency.
  • Write a script that compares the relative hydrophilicity/hydrophobicity of two protein sequences.
What higher-level computational skills can be used in bioinformatics research?
show
  • Use a spreadsheet to perform simple data analysis.
  • Use a spreadsheet to open, read, parse, modify and output comma-separate (.csv) files that will be ready to use in subsequent tools.
  • Perform elementary statistical analysis on an “omics” dataset (e.g. using Excel or Weka).
  • Perform Input/Output with data files.
  • Interact with remote servers.
  • Construct a bioinformatics pipeline.
  • Use open source libraries and packages (e.g., BioPerl, Biopython, R, BioConductor).
  • Use programs at the Unix/Linux command line to analyze bioinformatics data.
  • Use graph theory to represent data networks.

Announcements

No current announcements