Vx Extract - GC/MS and LC/MS Data Extraction

Vx Extract™ is the perfect way to generate text files from your GC/MS and LC/MS data. Easily extract ion chromatograms, spectra, and header information to CSV or other textual formats; all independent of the original source format.

Vx Extract is a software package for extracting information from mass spectrometry data files. Vx Extract is a set of routines and classes that facilitate the building of data processing applications. Vx Extract provides an API (application programming interface) for accessing information from GC/MS and LC/MS data files.

Vx Capture is Adron Systems' GC/MS and LC/MS data conversion package. In the conversion process, Vx Capture “reads” information from a vendor's data file and then “writes” this extracted information out to the desired target file format.

The data access (“read”) routines from the Vx Capture file converter are the basis for Vx Extract. Routines and classes from Vx Capture are made accessible through the Vx Extract software package. All file formats that Vx Capture can read are accessible from Vx Extract; with a consistent, standardized interface.

Vx Extract supported file formats:

Want to get started with Vx Extract? Start by reviewing the document Vx Extract™ - GC/MS and LC/MS Information Extraction. Get your own copy of Vx Extract by filling out the Vx Extract Request form.

The Ruby Language

Vx Extract is a software package (a “module” or a “library”) callable from the Ruby programming language. Ruby is a popular, modern scripting language with a syntax similar to the “C” programming language. As an interpreted, high-level language, Ruby facilitates the rapid development of applications.

Vx Extract contains several Ruby scripts that illustrate the use of Ruby and the Vx Extract programming library. Reviewing these sample scripts is an effective way to learn Ruby and Vx Extract programming. These sample scripts can be used as a foundation for your own programs.

Note: If your browser doesn't allow you to view the macros below, try saving them directly to your desktop or download the rbmacros.zip file and uncompress.

Script

Description

rbmacros.zip

All the sample macros below in a “compressed zip” file.

AdronText.rb

Convert a data file to the Adron Text (ASC) format.

Channels.rb

Extract monitor channel information.

ChromCalc.rb

Ion chromatogram extraction using RPN logic.

ExtractDemo.rb

A “getting started” demonstration program illustrating Ruby and Vx Extract usage.

FileInfo.rb

Extract file (header) information.

Spectra.rb

Extract one or more spectra from a GC/MS or LC/MS data file.

TimeFormats.rb

Output all the time image formatting strings from the ASE::Time class.

Ruby was designed to enhance programmer productivity and to be a pleasant, “fun” language to use. In this vein, we encourage you to experiment and play with Ruby and Vx Extract.

Ruby code can be developed in a simple text editor such as Windows Notepad. However, we recommend the use of a programmer's text editor, such as the free and open-source editor, Komodo Edit from ActiveState.

Contribute to Vx Extract

Let us know about your experiences with Vx Extract. If you have suggestions about possible enhancements, want to share your experiences or scripts, feel free to contact Adron Systems.

Our eventual goal is provide a Vx Extract contribution page, with user supplied hints and scripts.

 





Need customized
data access?
Contact Adron Systems!


Vx Acquisition

Vx Acquisition™ GC/MS & LC/MS Data Systems


Vx Capture

Vx Capture™ Data Conversion


EnviroLink

EnviroLink™ GC/MS & LC/MS Data Systems


Vector/2

Vector/2™ GC/MS & LC/MS Data Systems



Need customized data conversion?
Contact Adron Systems!


Vx Acquisition

Vx Acquisition™ GC/MS & LC/MS Data Systems


Vx Capture

Vx Capture™ Data Conversion


EnviroLink

EnviroLink™ GC/MS & LC/MS Data Systems


Vector/2

Vector/2™ GC/MS & LC/MS Data Systems


 

 
 

Company | Contact UsSite Map | LinksDisclaimer
Copyright © 2003-2009 by Adron Systems LLC.

Copyright © 2003-2009 by Adron Systems LLC.
All rights reserved.