public class AbstractDataAccessController extends Object implements DataAccessController
Modifier and Type | Field and Description |
---|---|
Map<Comparable,PTM> |
ptmMap |
Constructor and Description |
---|
AbstractDataAccessController(InputStream inputStream)
Default constructor for Controllers
|
Modifier and Type | Method and Description |
---|---|
PTM |
getPTMbyAccession(String accession)
Return the PTM with an specific accession.
|
List<PTM> |
getPTMListByAvgDeltaMass(Double delta)
Get List PTMs by Average Delta Mass
|
List<PTM> |
getPTMListByEqualName(String name)
Return all PTMs with the same name.
|
List<PTM> |
getPTMListByMonoDeltaMass(Double delta)
Get List of PTMs by Monoisotopic delta mass
|
List<PTM> |
getPTMListByPatternDescription(String descriptionPattern)
Description pattern to found PTMs with the pattern
|
List<PTM> |
getPTMListByPatternName(String namePattern)
Return the ptm with an specific pattern in the name
|
List<PTM> |
getPTMListBySpecificity(Specificity specificity)
Specificity to filter all the identifications in the
|
InputStream |
getSource() |
public Map<Comparable,PTM> ptmMap
public AbstractDataAccessController(InputStream inputStream)
public InputStream getSource()
getSource
in interface DataAccessController
public PTM getPTMbyAccession(String accession)
getPTMbyAccession
in interface DataAccessController
accession
- public List<PTM> getPTMListByPatternName(String namePattern)
getPTMListByPatternName
in interface DataAccessController
namePattern
- public List<PTM> getPTMListBySpecificity(Specificity specificity)
DataAccessController
getPTMListBySpecificity
in interface DataAccessController
public List<PTM> getPTMListByPatternDescription(String descriptionPattern)
DataAccessController
getPTMListByPatternDescription
in interface DataAccessController
public List<PTM> getPTMListByEqualName(String name)
DataAccessController
getPTMListByEqualName
in interface DataAccessController
public List<PTM> getPTMListByMonoDeltaMass(Double delta)
DataAccessController
getPTMListByMonoDeltaMass
in interface DataAccessController
public List<PTM> getPTMListByAvgDeltaMass(Double delta)
DataAccessController
getPTMListByAvgDeltaMass
in interface DataAccessController
Copyright © 2015. All Rights Reserved.