public enum PsProteinFeature extends Enum<PsProteinFeature> implements ExportFeature
Modifier and Type | Field and Description |
---|---|
String |
description
The description of the feature.
|
boolean |
perFraction
Indicates whether a feature is to be exported per fraction.
|
String |
title
The title of the feature which will be used for column heading.
|
static String |
type
The type of export feature.
|
serialVersionUID
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the description of the feature.
|
ArrayList<ExportFeature> |
getExportFeatures(boolean includeSubFeatures)
Returns a list of all implemented export features.
|
String |
getFeatureFamily()
Returns the family type of this export feature.
|
String |
getTitle()
Returns the column title of the feature.
|
boolean |
isAdvanced()
Indicates whether a feature is for advanced user only.
|
boolean |
isPerFraction()
Returns true if the feature is to be exported per fraction.
|
static PsProteinFeature |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PsProteinFeature[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@SerializedName(value="PsProteinFeature.starred") public static final PsProteinFeature starred
@SerializedName(value="PsProteinFeature.pi") public static final PsProteinFeature pi
@SerializedName(value="PsProteinFeature.accession") public static final PsProteinFeature accession
@SerializedName(value="PsProteinFeature.protein_description") public static final PsProteinFeature protein_description
@SerializedName(value="PsProteinFeature.protein_group") public static final PsProteinFeature protein_group
@SerializedName(value="PsProteinFeature.descriptions") public static final PsProteinFeature descriptions
@SerializedName(value="PsProteinFeature.other_proteins") public static final PsProteinFeature other_proteins
@SerializedName(value="PsProteinFeature.chromosome") public static final PsProteinFeature chromosome
@SerializedName(value="PsProteinFeature.ensembl_gene_id") public static final PsProteinFeature ensembl_gene_id
@SerializedName(value="PsProteinFeature.gene_name") public static final PsProteinFeature gene_name
@SerializedName(value="PsProteinFeature.taxonomy") public static final PsProteinFeature taxonomy
@SerializedName(value="PsProteinFeature.organism_identifier") public static final PsProteinFeature organism_identifier
@SerializedName(value="PsProteinFeature.go_accession") public static final PsProteinFeature go_accession
@SerializedName(value="PsProteinFeature.go_description") public static final PsProteinFeature go_description
@SerializedName(value="PsProteinFeature.coverage") public static final PsProteinFeature coverage
@SerializedName(value="PsProteinFeature.confident_coverage") public static final PsProteinFeature confident_coverage
@SerializedName(value="PsProteinFeature.all_coverage") public static final PsProteinFeature all_coverage
@SerializedName(value="PsProteinFeature.possible_coverage") public static final PsProteinFeature possible_coverage
@SerializedName(value="PsProteinFeature.peptides") public static final PsProteinFeature peptides
@SerializedName(value="PsProteinFeature.validated_peptides") public static final PsProteinFeature validated_peptides
@SerializedName(value="PsProteinFeature.unique_peptides") public static final PsProteinFeature unique_peptides
@SerializedName(value="PsProteinFeature.unique_validated_peptides") public static final PsProteinFeature unique_validated_peptides
@SerializedName(value="PsProteinFeature.non_enzymatic") public static final PsProteinFeature non_enzymatic
@SerializedName(value="PsProteinFeature.psms") public static final PsProteinFeature psms
@SerializedName(value="PsProteinFeature.validated_psms") public static final PsProteinFeature validated_psms
@SerializedName(value="PsProteinFeature.confident_modification_sites") public static final PsProteinFeature confident_modification_sites
@SerializedName(value="PsProteinFeature.confident_modification_sites_number") public static final PsProteinFeature confident_modification_sites_number
@SerializedName(value="PsProteinFeature.ambiguous_modification_sites") public static final PsProteinFeature ambiguous_modification_sites
@SerializedName(value="PsProteinFeature.ambiguous_modification_sites_number") public static final PsProteinFeature ambiguous_modification_sites_number
@SerializedName(value="PsProteinFeature.confident_phosphosites") public static final PsProteinFeature confident_phosphosites
@SerializedName(value="PsProteinFeature.confident_phosphosites_number") public static final PsProteinFeature confident_phosphosites_number
@SerializedName(value="PsProteinFeature.ambiguous_phosphosites") public static final PsProteinFeature ambiguous_phosphosites
@SerializedName(value="PsProteinFeature.ambiguous_phosphosites_number") public static final PsProteinFeature ambiguous_phosphosites_number
@SerializedName(value="PsProteinFeature.spectrum_counting") public static final PsProteinFeature spectrum_counting
@SerializedName(value="PsProteinFeature.spectrum_counting_nsaf") public static final PsProteinFeature spectrum_counting_nsaf
@SerializedName(value="PsProteinFeature.spectrum_counting_empai") public static final PsProteinFeature spectrum_counting_empai
@SerializedName(value="PsProteinFeature.spectrum_counting_nsaf_percent") public static final PsProteinFeature spectrum_counting_nsaf_percent
@SerializedName(value="PsProteinFeature.spectrum_counting_empai_percent") public static final PsProteinFeature spectrum_counting_empai_percent
@SerializedName(value="PsProteinFeature.spectrum_counting_nsaf_ppm") public static final PsProteinFeature spectrum_counting_nsaf_ppm
@SerializedName(value="PsProteinFeature.spectrum_counting_empai_ppm") public static final PsProteinFeature spectrum_counting_empai_ppm
@SerializedName(value="PsProteinFeature.spectrum_counting_nsaf_fmol") public static final PsProteinFeature spectrum_counting_nsaf_fmol
@SerializedName(value="PsProteinFeature.spectrum_counting_empai_fmol") public static final PsProteinFeature spectrum_counting_empai_fmol
@SerializedName(value="PsProteinFeature.mw") public static final PsProteinFeature mw
@SerializedName(value="PsProteinFeature.proteinLength") public static final PsProteinFeature proteinLength
@SerializedName(value="PsProteinFeature.peptidesPerFraction") public static final PsProteinFeature peptidesPerFraction
@SerializedName(value="PsProteinFeature.spectraPerFraction") public static final PsProteinFeature spectraPerFraction
@SerializedName(value="PsProteinFeature.averagePrecursorIntensty") public static final PsProteinFeature averagePrecursorIntensty
@SerializedName(value="PsProteinFeature.fractionMinMwPeptideRange") public static final PsProteinFeature fractionMinMwPeptideRange
@SerializedName(value="PsProteinFeature.fractionMaxMwPeptideRange") public static final PsProteinFeature fractionMaxMwPeptideRange
@SerializedName(value="PsProteinFeature.fractionMinMwSpectraRange") public static final PsProteinFeature fractionMinMwSpectraRange
@SerializedName(value="PsProteinFeature.fractionMaxMwSpectraRange") public static final PsProteinFeature fractionMaxMwSpectraRange
@SerializedName(value="PsProteinFeature.score") public static final PsProteinFeature score
@SerializedName(value="PsProteinFeature.raw_score") public static final PsProteinFeature raw_score
@SerializedName(value="PsProteinFeature.confidence") public static final PsProteinFeature confidence
@SerializedName(value="PsProteinFeature.validated") public static final PsProteinFeature validated
@SerializedName(value="PsProteinFeature.decoy") public static final PsProteinFeature decoy
@SerializedName(value="PsProteinFeature.hidden") public static final PsProteinFeature hidden
public String title
public String description
public static final String type
public final boolean perFraction
public static PsProteinFeature[] values()
for (PsProteinFeature c : PsProteinFeature.values()) System.out.println(c);
public static PsProteinFeature valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic ArrayList<ExportFeature> getExportFeatures(boolean includeSubFeatures)
ExportFeature
getExportFeatures
in interface ExportFeature
includeSubFeatures
- boolean indicating whether sub features should
be includedpublic String getTitle()
ExportFeature
getTitle
in interface ExportFeature
public String getDescription()
ExportFeature
getDescription
in interface ExportFeature
public String getFeatureFamily()
ExportFeature
getFeatureFamily
in interface ExportFeature
public boolean isAdvanced()
ExportFeature
isAdvanced
in interface ExportFeature
public boolean isPerFraction()
Copyright © 2021. All rights reserved.