In which I share some iPython code for an interactive demo to calculate and visualise the probability that a positive test implies a positive result. You can get it here, and preview it here. Then I get entangled in a topic outwith my expertise.
A science blog, by a scientist, mostly about computational biology and plant science, but a little rambly in places.
Showing posts with label biology. Show all posts
Showing posts with label biology. Show all posts
Friday, 11 July 2014
Sunday, 10 November 2013
ANI are you okay? Are you okay ANI?
In which I describe Average Nucleotide Identity (ANI), which we can use to pigeonhole bacteria into conceptual boxes labelled as 'species'. And I share more code.
Labels:
ANI,
bioinformatics,
biology,
biopython,
BLAST,
DNA,
genome,
github,
MUMmer,
phylogenetics,
phylogenomics,
science,
script,
scripting,
scripts,
sequence,
sequence analysis,
sequencing,
statistics,
visualisation
Friday, 1 February 2013
KEGGWatch, part III
In which I finally get around to sharing some code, and give some examples of downloading and modifying KEGG pathway maps.
KEGGWatch, part II
In which I don't quite get around to writing a KGML parser and visualisation module (all very Tristram Shandy, this!), with a view to submitting to Biopython. This post describes some of the rationale and design choices - tune into part III for code and examples of use.
Monday, 21 January 2013
KEGGWatch, part I
In which I attempt to visualise metabolic maps for comparative genomics, and lead up to making a contribution to Biopython.
Sunday, 23 September 2012
The Colours, Man! The Colours!
In which I take a short diversion into colour theory, and share some code to automate colour selection for class data.
Labels:
bioinformatics,
biology,
colors,
colours,
data,
design,
free code,
genome,
github,
maths,
misc,
programming,
python,
science,
visualisation
Wednesday, 25 July 2012
Thursday, 19 July 2012
On Reciprocal Best BLAST Hits
In which I narrowly avoid a rant. Reciprocal best BLAST hits can improve the quality of your searching, and are a good way to find candidate orthologues. There's evidence and everything.
Wednesday, 18 July 2012
23 And Me And Me: Part 2
In which the most difficult part of getting yourself genotyped turns out to be dealing with shopkeepers, and I impress the eight-year-old me.
Saturday, 7 July 2012
23 And Me And Me: Part 1
In which I cave in to curiosity, and get myself genotyped.
Labels:
23andMe,
bioinformatics,
biology,
data,
DNA,
genome,
genotyping,
GWAS,
science
Sunday, 1 July 2012
Dead fish, and multiple-test correction
In which a salmon is resurrected, but not enough to really be significant. Why finding 20 positive results when your P-value threshold suggests you should only see 10 isn't necessarily anything to be excited about. And an introduction to Bonferroni and Benjamini-Hochberg multiple test correction.
Saturday, 23 June 2012
The Base Rate Fallacy in Effector-Finding
In which an oft-overlooked bit of genome-mining statistics is considered, and your enjoyment of a holiday could depend heavily on other people's hygiene.
Sunday, 22 April 2012
What is this 'effector' thing, anyway?
In which I opine about the definition of (plant) pathogen effectors.
Sunday, 16 January 2011
New plots for old kinetics
In which basic enzyme kinetics are revisited, systematically incorrect lab statistics are bemoaned, and a little-known elegant 40 year old solution to estimating enzyme kinetic parameters is explored.
Subscribe to:
Posts (Atom)