tools

2021

The SAM Coupé was a British 8 bit home computer that was pitched as a successor to the ZX Spectrum, featuring improved graphics and sound and higher processor speed.

The SAM Coupé's high-color MODE4 could manage 256x192 resolution graphics, with 16 colors from a choice of 128. Each pixel can …

FRED was the most popular disk magazine for the SAM Coupé 8 bit home computer.Published by Colin MacDonald out of sunny Monifieth, Scotland, the magazine ran from it's first issue in 1990 through to it's last (82) in 1998.

For the SAM networking project I was hoping there might …

2015

Wooey is a simple web interface to run command line Python scripts. Think of it as an easy way to get your scripts up on the web for routine data analysis, file processing, or anything else.

The project was inspired by how simply and powerfully sandman could expose users to …

2014

MetaboHunter is a Python module for accessing the MetaboHunter web service web service for automated assignment of 1D raw, bucketed or peak picked NMR spectra.

More information about the algorithm is available in the published paper:

Tulpan, D., Leger, S., Belliveau, L., Culf, A., Cuperlovic-Culf, M. (2011). MetaboHunter: semi-automatic identification …

BioCyc is a Python interface to the BioCyc. Acting as a wrapper it queries the database and then presents the XML returned in a pythonic object-based interface. Support for IPython views is included offering nice summary tables of object attributes.

BioCyc are approaching the renewal period for their NIH grant …

QtIPy: The data automator! a simple GUI-based run-automator for IPython notebooks. It allows you to attach triggers to files, folders or timers to automatically run notebooks.

Screenshot

About

IPython notebooks are great for interactively working through analysis problems, so why would you want to automatically run them? To get a record …

I've just released a simple API for managing matplotlib line and marker styles for plots. It's called mplstyler and you can get it from Github or PyPi. This code is based on the style manager in Pathomx, extracted for more general use.

python
:::python
from mplstyler import StylesManager
styles = StylesManager …
2013

Pathomx is a unique workflow-based analysis tool that provides complete analytical control while maximising usability.

Construct complex analysis workflows including multivariate, univariate and pathway-mining approaches from a simple drag-drop interface.

Configure tools and immediately see the result reflected downstream. Prototype scripts and share or export the result for others to …

A Python implementation of the Icoshift algorithm, a versatile tool for the rapid alignment of 1D NMR spectra

Icoshift is a Matlab-based algorithm for the alignment of NMR spectra developed by Francesco Savorani and Giorgio Tomasi. It performs correlation shifting of spectral intervals using an FFT engine that aligns …

A command line program for the conversion of Accuri .c6 flow cytometry data files to the standard .fcs format, has been released today via github and PyPi.

Background

Someone in our lab recently needed to convert a large number of files (>500) and processing each one manually in the c6 …

Gpml2svg, a command-line/Python API for rendering GPML (GenMAPP Pathway Markup Language) to SVG, has been released today via github and PyPi.

Background

In order to add support for GPML pathways (and later KEGG) in MetaPath I needed a way to get SVG rendered versions of marked up pathways. The …

Established 1980