computational omics utilities 5.1.16 API

Packages
Package
Description
Command line for the handling of enzymes.
Command line for the handling of fasta files.
Command line for the handling of identification parameters.
Command line for the handling of modifications.
Command line for the handling of paths.
Command line for PeptideMapper.
 
Convenience classes for command line usage of compomics-utilities tools.
Classes related to auto updating compomics-utilities tools.
Convenience classes for the handling of command lines.
Dialogs for starting compomics-utilities tools and setting their Java options.
Classes related to software log.
Settings for compomics-utilities tools.
GUI settings for compomics-utilities tools.
General utilities classes.
Database related classes.
Database related components.
Database related interfaces.
This package contains the classes relative to the object database.
This package contains classes of objects that can be stored in the database.
Enumeration used by compomics-utilities.
Examples of how the compomics-utilities library can can be used by other projects.
Classes for the handling of exceptions.
Implementations of the ExceptionHandler interface.
Gene factory classes.
The amino acid classes.
The amino acid implementations.
Classes related to the handling of protein sequences.
The atom classes.
Atoms implementations.
Classes related to enzymes.
Classes related to genes.
Classes for the handling of Ensembl data.
Classes for the handling of GO terms.
Experiment classes related to ions.
Ion implementations.
 
Classes related to proteins.
Classes related to species and taxonomy.
Classes related to species mapping.
Experiment classes related to variants.
Type of implemented variants.
Filtering classes.
Experiment classes related to identifications.
Amino Acid Tag classes.
Classes for the generation of identification features.
Classes for the filtering of identification objects.
Items used by the filters to filter on.
Parameters settings for the spectrum identification algorithms.
Experiment classes related to matches.
Identification match iterators.
Modification mapping and localization.
Mapping between search engine and Utilities modifications.
Classes used to map modifications to acceptor sites in peptides.
Classes used to benchmark the modification mapping.
PTM scores.
Mapping between search engine and Utilities modifications.
Peptide fragment intensities.
Predictors for peptide fragment intensities.
This package contains the classes needed to configure the ms2pip features.
This package contains features implemented for ms2pip.
This package contains generic features implemented for ms2pip.
This package contains the classes needed to generate ms2pip features.
Classes related to peptide inference.
Experiment classes used in PeptideShaker calculations.
Classes related to protein inference.
Protein sequence database indexing classes based on Burrows-Wheeler transform.
Protein sequence handling related classes.
This package contains classes used to digest protein sequences into peptides.
This package contains implementations of the SequenceIterator interface.
Main PSM scoring class.
Main PTM scoring classes.
Classes used for ms2 spectrum annotation.
This package contains implementations of the SimpleAnnotator allowing the annotation of specific sets of ions.
This package contains implementations of the SpectrumAnnotator allowing the annotation of all ions.
Implementations of the SpectrumIdentificationAssumption.
This package contains utilities classes to handle identification objects.
Experiment classes related to identification matches validation.
 
Experiment IO classes for biological resources.
Fasta file converters.
Fasta file iterators.
Experiment identification classes.
Experiment classes related to reading search engine files.
Writer for identification results.
Classes for the handling of mass spectrometry files.
Classes for the handling of Andromeda peak list (apl) files.
Classes for the handling of Compomics mass spectrometry (cms) files.
Classes for the handling of mgf files.
Classes for the handling of ms2 files.
Classes for the handling of mzml files.
Experiment IO classes relative to the handling of parameters.
Experiment IO classes relative to the handling of temporary files.
Experiment classes related to mass spectrometry.
Classes related to the indexing of spectra.
Package containing the classes used to interact with ProteoWizard.
Experiment classes related to spectra.
Package containing the classes used to interact with ThermoRawFileParser.
Package containing the GUI classes used to interact with ThermoRawFileParser.
Utility classes for mass spectrometry.
Classes related to quantification values normalization.
Experiment classes related to patent information.
Experiment customization classes.
Experiment classes related to quantification.
Experiment classes related to reporter ions.
Experiment classes related to spectrum counting.
Experiment classes related to specific parametrization of experiment objects.
Unit related classes.
General, top-level tasks that are used throughout the other packages in the util section.
Servlet representation of the classes from the general utilities package (com.compomics.util.general)
Basic GUI classes.
Atoms GUI dialogs.
Dialogs for enzymes.
Help handlers.
Notification dialogs.
GUI event classes.
Exporting of graphics.
Report editor GUI.
GUI related file filters.
GUI filters.
Dialogs for the handling of genes.
GUI related interfaces.
GUI class for the Isotopic Distribution calculator.
PTM GUI dialogs.
GUI classes for parameters, settings and preferences.
GUI classes for parameters, settings and preferences used for identification.
Dialogs for advanced identification parameters.
Search algorithm settings dialogs.
Dialogs for pride reprocessing parameters.
Dialogs for search parameters.
Package containing the GUI classes used to interact with ProteoWizard.
GUI classes for parameters, settings and preferences used in tools.
GUI class related to protein sequence formatting.
GUI renderer classes.
Spectrum and Chromatogram visualization GUI classes.
Self updating table model classes.
GUI utilities classes.
GUI utils allowing the user to choose something.
Implementations of the ListChooser.
GUI classes relative to amino acid substitution.
Waiting handler classes.
Interfaces for the more specific implementations in the util package.
Classes related to input/output.
Classes related to file compression.
Package for writing gzfiles with multiple sections.
Classes related to exporting reports.
Classes related to exporting Reporter features.
Package containing classes listing the possible export features for PeptideShaker.
Package containing classes listing the possible export features for Reporter.
Export styles.
Export writer.
Convenience classes for xml exports.
Classes related to the handling of files.
Classes related to file filters.
Export of flat files.
 
Classes related to the handling of FTP.
Classes related to the handling of json files.
JSON adapter classes.
JSON marshaller classes.
Custom classpath related test class.
Basic match functions.
Basic clustering functions.
Settings for the clustering.
Double matrix classes.
ROC curve calculation.
Math classes related to statistics.
Math classes related to distributions.
Classes to perform linear regressions.
Implementation of algorithms performing linear regression.
Filters to apply prior to a linear regression.
Memory management.
Classes related to sending messages to the user.
Useful objects for modeling and handling nucleotides.
Utilities parameters.
Identification parameters.
Advanced Identification parameters.
Identification parameters relative to the search.
Parameters settings for the search algorithms.
PeptideShaker parameters.
Spectrum counting parameters.
SearchGUI parameters.
Tool parameters.
Classes for mapping between UniProt accession numbers and PDB structures.
Classes for aligning and annotating PDB files when mapped to UniProt accession numbers.
Classes for parsing PDB files.
Objects related to mapping to PRIDE.
Objects related to mapping experiment annotation to PRIDE.
Classes for validating PRIDE web service queries.
Classes for validating PRIDE web service file types.
Classes for validating PRIDE web service filters.
Classes for validating PRIDE XML files.
Classes concerning useful Objects and their operations for modeling and handling proteins.
Classes related to Java's Swing library.
Classes related to maps.
Waiting handler interfaces.