ProteomeCommons.org IO Framework is a proper Java framework for handling spectra and peak lists. The framework can read and write to a number of different spectra and peak list formats, and it provides a simple, intuitive Java object model for working with spectra or peak lists. All classes support two methods of handling peak list and spectrum data: in-memory or stream. The goal of this framework is to support all the popular MS and MSMS data formats, and to eliminate any time or effort involved in figuring out how to read and write peak list or spectrum files.
| Tags | Scientific/Engineering Bioinformatics Software Development Libraries Application Frameworks Java Libraries Text Processing Filters |
|---|---|
| Licenses | Apache 2.0 |
| Operating Systems | Mac OS X Windows Windows Windows Windows CE Windows POSIX BSD BSD/OS FreeBSD NetBSD OpenBSD GNU/Hurd HP-UX IRIX Linux Solaris |
| Implementation | Java |
Recent releases


Release Notes: Major changes in this release include full support for the MGF, DTA, and PKL file formats as well as initial support for raw spectra formats and initial support for peak list filtering. The project also now includes an on-line tool (Java Web Start) that will do peak list conversion between different file formats.


Release Notes: Read and write support was added for DTA, PKL, and MGF. Full support is not yet implemented for all the MGF meta-information. This release also includes a format FAQ section for the IO framework.
A set of utility classes that can be used for Desktop application development.