Skip to content
forked from bovee/Aston

View and interpret UV-visible and mass spectrometry chromatographic data.

License

Notifications You must be signed in to change notification settings

larsyunker/Aston

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travis CI

Aston

Aston is a cross-platform, open source library for the analysis of chromatographic data. It's named for Francis William Aston, creator of the first fully functional mass spectrometer, and written using Python, Numpy, and Scipy. A graphical front-end is also available at https://github.com/bovee/AstonQt.

Installation

Before you can use Aston, you must install Numpy and Scipy. Because these two packages contain C and Fortran code, installing via pip may be difficult (if you take this route, install them separately -- pip install numpy then pip install scipy) so I recommend installing them with your operating systems native facilities:

  • Arch: sudo pacman -Syu python-numpy python-scipy
  • Ubuntu/Debian: sudo apt-get install python3-numpy python3-scipy
  • Mac OS X: brew install numpy and brew install scipy ( you will need Homebrew for this: http://brew.sh/ )
  • Windows: graphical Anaconda installer @ https://www.continuum.io/downloads

Once these are installed, you can check that everything works by running the tests with python setup.py test.

Usage

from aston.tracefile import TraceFile
c = TraceFile('./test.cdf')

About

View and interpret UV-visible and mass spectrometry chromatographic data.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.8%
  • MAXScript 2.2%
  • R 1.0%