Download Third-party libraries - Java Proteomic Library

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Third-party libraries
Table of contents
1
Overview............................................................................................................................2
2
JPL-IO Dependency...........................................................................................................2
3
Java Dependency for JPL-IO-HDP (hadoop-based)..........................................................2
4
Java Dependencies Libs for mzXML.................................................................................3
5
Java Dependency for mzML.............................................................................................. 3
6
Java Dependencies Libs for jmzML.................................................................................. 3
Copyright © 2010 The Swiss Institute of Bioinformatics. All rights reserved.
Third-party libraries
1. Overview
This package provides readers and writers for Mass Spectrometry and polymers.
2. JPL-IO Dependency
Lib Name
Description
jpl-core.jar [*]
The JPL core library.
jpl-commons-*.jar [*]
The JPL commons (base and collection)
libraries.
commons-logging.jar
Wrapper around a variety of logging API
implementations.
junit.jar
JUnit is a simple framework for writing and
running automated tests (to execute jpl tests).
Note:
[*] See JPL Components dependencies.
3. Java Dependency for JPL-IO-HDP (hadoop-based)
Warning:
Hadoop Platform-Dependent Fixing for Windows users (serializing only)
Lib Name
Description
hbase.jar
HBase is the Hadoop database. We use it to
access random and realtime read/write access
to our Big Data.
hadoop-common.jar
Hadoop Common is a set of utilities that support
the Hadoop subprojects. Hadoop Common
includes FileSystem, RPC, and serialization
libraries.
hadoop-hdfs.jar
Hadoop Distributed File System (HDFS) is the
primary storage system used by Hadoop
applications. HDFS creates multiple replicas of
data blocks and distributes them on compute
nodes throughout a cluster to enable reliable,
Page 2
Copyright © 2010 The Swiss Institute of Bioinformatics. All rights reserved.
Third-party libraries
extremely rapid computations.
4. Java Dependencies Libs for mzXML
Lib Name
Description
jrap-ext.jar
A library to parse mzXML files (based on xerces
below).
xercesImpl.jar
A Java processor for parsing, validating,
serializing and manipulating XML.
5. Java Dependency for mzML
Lib Name
jmzml.jar
Description
A library to parse mzML files (based on libs
below).
6. Java Dependencies Libs for jmzML
Lib Name
Description
jaxb-api.jar, jaxb-impl.jar & jaxb-xjc.jar
JAXB for Java Architecture for XML Binding is a
framework for processing XML documents.
stax-api.jar
The Streaming API for XML (StAX).
xxindex
The XPath-based XML indexer.
cpdetector.jar
cpdetector is a code page - detector
activation.jar
The JavaBeans Activation Framework by Sun
commons-io.jar
commons io provides a collection of I/O utilities.
log4j.jar
log4j provides logging services designed for
Java.
Page 3
Copyright © 2010 The Swiss Institute of Bioinformatics. All rights reserved.