|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.proteios.core.BasicItem<FeatureData>
org.proteios.core.Feature
public class Feature
Represents information about features from an LC-MS run, as picked by a feature extraction algorithm.
| Field Summary | |
|---|---|
static int |
MAX_PEPTIDESEQUENCE_LENGTH
|
static Item |
TYPE
|
| Method Summary | |
|---|---|
void |
addHit(Hit hit)
Add a Hit |
Float |
getApexIntensity()
|
Float |
getApexRetentionTimeInMinutes()
|
Integer |
getChargeState()
|
Long |
getClusterId()
Features that have been matched between files should be assigned the same cluster id. |
Float |
getEndRetentionTimeInMinutes()
|
Integer |
getFeatureExternalId()
|
File |
getFeatureFile()
feature file. |
Set<Hit> |
getHits()
|
Float |
getIntegratedIntensity()
|
Double |
getMassToChargeRatio()
|
File |
getMsFile()
mzML / mzXML file. |
String |
getPeptideSequence()
|
ProjectData |
getProject()
The project. |
Float |
getSignalToNoiseRatio()
|
Float |
getStartRetentionTimeInMinutes()
|
Item |
getType()
Get the type of item represented by the object. |
static List<File> |
getUniqueMsFiles(Project project,
DbControl dc)
|
boolean |
isUsed()
Check if this item is used by some other item. |
void |
setApexIntensity(Float apexIntensity)
|
void |
setApexRetentionTimeInMinutes(Float apexRetentionTimeInMinutes)
|
void |
setChargeState(Integer chargeState)
|
void |
setClusterId(Long clusterId)
Features that have been matched between files should be assigned the same cluster id. |
void |
setEndRetentionTimeInMinutes(Float endRetentionTimeInMinutes)
|
void |
setFeatureExternalId(Integer featureExternalId)
|
void |
setFeatureFile(File featureFile)
|
void |
setHits(Set<Hit> hits)
Set the Hit hits set. |
void |
setIntegratedIntensity(Float integratedIntensity)
|
void |
setMassToChargeRatio(Double massToChargeRatio)
|
void |
setMsFile(File msFile)
|
void |
setPeptideSequence(String peptideSequence)
|
void |
setProject(Project project)
|
void |
setSignalToNoiseRatio(Float signalToNoiseRatio)
|
void |
setStartRetentionTimeInMinutes(Float startRetentionTimeInMinutes)
|
| Methods inherited from class org.proteios.core.BasicItem |
|---|
checkPermission, equals, getDbControl, getId, getPermissions, getSessionControl, getVersion, hashCode, hasPermission, isDetached, isInDatabase, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Item TYPE
public static final int MAX_PEPTIDESEQUENCE_LENGTH
| Method Detail |
|---|
public static List<File> getUniqueMsFiles(Project project,
DbControl dc)
public Item getType()
IdentifiableItem enumeration.
public boolean isUsed()
throws BaseException
BasicItem
isUsed in class BasicItem<FeatureData>BaseExceptionpublic File getFeatureFile()
public void setFeatureFile(File featureFile)
public File getMsFile()
public void setMsFile(File msFile)
public ProjectData getProject()
public void setProject(Project project)
public Float getApexIntensity()
public void setApexIntensity(Float apexIntensity)
apexIntensity - The apexIntensity to set.public Float getApexRetentionTimeInMinutes()
public void setApexRetentionTimeInMinutes(Float apexRetentionTimeInMinutes)
apexRetentionTimeInMinutes - The apexRetentionTimeInMinutes to set.public Integer getChargeState()
public void setChargeState(Integer chargeState)
chargeState - The chargeState to set.public Double getMassToChargeRatio()
public void setMassToChargeRatio(Double massToChargeRatio)
massToChargeRatio - The massToChargeRatio to set.public Float getStartRetentionTimeInMinutes()
public void setStartRetentionTimeInMinutes(Float startRetentionTimeInMinutes)
startRetentionTimeInMinutes - The startRetentionTimeInMinutes to
set.public Float getEndRetentionTimeInMinutes()
public void setEndRetentionTimeInMinutes(Float endRetentionTimeInMinutes)
endRetentionTimeInMinutes - The endRetentionTimeInMinutes to set.public Float getIntegratedIntensity()
public void setIntegratedIntensity(Float integratedIntensity)
integratedIntensity - The integratedIntensity to set.public Float getSignalToNoiseRatio()
public void setSignalToNoiseRatio(Float signalToNoiseRatio)
signalToNoiseRatio - The signalToNoiseRatio to set.public String getPeptideSequence()
public void setPeptideSequence(String peptideSequence)
throws StringTooLongException
peptideSequence - The peptideSequence to set.
StringTooLongExceptionpublic Integer getFeatureExternalId()
public void setFeatureExternalId(Integer featureExternalId)
featureExternalId - The featureExternalId to set.public Long getClusterId()
public void setClusterId(Long clusterId)
clusterId - The clusterId to set.
public Set<Hit> getHits()
throws ItemNotFoundException,
BaseException
ItemNotFoundException
BaseExceptionpublic void setHits(Set<Hit> hits)
Hit hits set.
hits - The new Set item.public void addHit(Hit hit)
hit - The Search Database to add to the Set
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||