Uses of Class
ubic.gemma.model.common.description.Characteristic
Packages that use Characteristic
Package
Description
This package contains classes for analysing single-cell expression data.
This package contains classes for subsetting and aggregating single-cell data.
This package contains interfaces and classes for loading expression data.
This package contains classes for loading single-cell expression data.
This package contains classes related to the Cell Browser visualization tool.
-
Uses of Characteristic in ubic.gemma.core.analysis.expression.diff
Methods in ubic.gemma.core.analysis.expression.diff with parameters of type CharacteristicModifier and TypeMethodDescriptionstatic booleanBaselineSelection.isBaselineCondition(Characteristic c) Check if a given characteristic indicate a baseline condition. -
Uses of Characteristic in ubic.gemma.core.analysis.singleCell
Methods in ubic.gemma.core.analysis.singleCell that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionstatic Map<Characteristic, FactorValue> CellLevelCharacteristicsMappingUtils.createMappingByFactorValueCharacteristics(CellLevelCharacteristics cta, ExperimentalFactor factor) Map the cell types from a cell type assignment to factor values in a cell type factor.static Map<Characteristic, FactorValue> CellLevelCharacteristicsMappingUtils.createMappingBySubSetCharacteristics(CellLevelCharacteristics clc, ExperimentalFactor factor, Map<FactorValue, ExpressionExperimentSubSet> subsets) Infer the mapping of cell type assignments to factor values using a subset structure.static Map<Characteristic, FactorValue> CellLevelCharacteristicsMappingUtils.readMappingFromFile(CellLevelCharacteristics clc, ExperimentalFactor factor, Path cellTypeMappingFile) Create a mapping of cell type assignments to factor values from a file.Method parameters in ubic.gemma.core.analysis.singleCell with type arguments of type CharacteristicModifier and TypeMethodDescriptionstatic StringCellLevelCharacteristicsMappingUtils.printMapping(Map<Characteristic, FactorValue> mappedCellTypeFactors) static voidCellLevelCharacteristicsMappingUtils.printMapping(Map<Characteristic, FactorValue> mappedCellTypeFactors, Appendable details) static voidCellLevelCharacteristicsMappingUtils.writeMapping(CellLevelCharacteristics cta, ExperimentalFactor factor, Map<Characteristic, FactorValue> cta2f, Writer dest) Create a mapping of cell type assignments to factor values from a file. -
Uses of Characteristic in ubic.gemma.core.analysis.singleCell.aggregate
Method parameters in ubic.gemma.core.analysis.singleCell.aggregate with type arguments of type CharacteristicModifier and TypeMethodDescriptionSingleCellExpressionExperimentAggregateService.aggregateVectors(ExpressionExperiment ee, QuantitationType qt, List<BioAssay> cellBAs, CellLevelCharacteristics cellLevelCharacteristics, ExperimentalFactor factor, Map<Characteristic, FactorValue> cellTypeMapping, SingleCellAggregationConfig config) Aggregate preferred single-cell data vectors by the given cell-level characteristics.SingleCellExpressionExperimentAggregateServiceImpl.aggregateVectors(ExpressionExperiment ee, QuantitationType qt, List<BioAssay> cellBAs, CellLevelCharacteristics cellLevelCharacteristics, ExperimentalFactor factor, Map<Characteristic, FactorValue> cellType2Factor, SingleCellAggregationConfig config) SingleCellExpressionExperimentSubSetService.createSubSets(ExpressionExperiment ee, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic, FactorValue> cellTypeMapping, SingleCellExperimentSubSetsCreationConfig config) Subset biomaterials and bioassays by the givenCellLevelCharacteristics.SingleCellExpressionExperimentSubSetServiceImpl.createSubSets(ExpressionExperiment ee, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic, FactorValue> mappedCellTypeFactors, SingleCellExperimentSubSetsCreationConfig config) SingleCellExpressionExperimentCreateSubSetsAndAggregateService.createSubSetsAndAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics cta, ExperimentalFactor cellTypeFactor, Map<Characteristic, FactorValue> c2f, SingleCellExperimentSubSetsCreationConfig singleCellExperimentSubSetsCreationConfig, SingleCellAggregationConfig config) Create subsets and aggregate by any cell-level characteristics.SingleCellExpressionExperimentCreateSubSetsAndAggregateServiceImpl.createSubSetsAndAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor cellTypeFactor, Map<Characteristic, FactorValue> c2f, SingleCellExperimentSubSetsCreationConfig singleCellExperimentSubSetsCreationConfig, SingleCellAggregationConfig config) SingleCellExpressionExperimentCreateSubSetsAndAggregateService.redoAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic, FactorValue> c2f, BioAssayDimension dimension, QuantitationType previousQt, SingleCellAggregationConfig config) Re-aggregate a dataset by any cell-level characteristics.SingleCellExpressionExperimentCreateSubSetsAndAggregateServiceImpl.redoAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic, FactorValue> c2f, BioAssayDimension dimension, QuantitationType previousQt, SingleCellAggregationConfig config) -
Uses of Characteristic in ubic.gemma.core.loader.expression
Methods in ubic.gemma.core.loader.expression that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionAbstractDelegatingDataLoader.getSamplesCharacteristics(Collection<BioAssay> samples) DataLoader.getSamplesCharacteristics(Collection<BioAssay> samples) Load samples characteristics present in the data. -
Uses of Characteristic in ubic.gemma.core.loader.expression.geo.model
Methods in ubic.gemma.core.loader.expression.geo.model that return CharacteristicModifier and TypeMethodDescriptionGeoChannel.getMoleculeAsCharacteristic()Convert the molecule into a MGED Ontology-based MaterialType Characteristic. -
Uses of Characteristic in ubic.gemma.core.loader.expression.singleCell
Methods in ubic.gemma.core.loader.expression.singleCell that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionAnnDataSingleCellDataLoader.getSamplesCharacteristics(Collection<BioAssay> samples) MexSingleCellDataLoader.getSamplesCharacteristics(Collection<BioAssay> samples) MEX does not provide sample characteristics.NullSingleCellDataLoader.getSamplesCharacteristics(Collection<BioAssay> samples) -
Uses of Characteristic in ubic.gemma.core.ontology
Methods in ubic.gemma.core.ontology that return CharacteristicMethods in ubic.gemma.core.ontology that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionstatic Collection<Characteristic> Lookup a value across all categories. -
Uses of Characteristic in ubic.gemma.core.ontology.providers
Methods in ubic.gemma.core.ontology.providers with parameters of type CharacteristicModifier and TypeMethodDescriptionstatic StringGeneOntologyUtils.asRegularGoId(Characteristic c) Convert a characteristic to a regular GO ID.GeneOntologyService.getTermAspect(Characteristic goId) GeneOntologyServiceImpl.getTermAspect(Characteristic goId) -
Uses of Characteristic in ubic.gemma.core.visualization
Methods in ubic.gemma.core.visualization that return CharacteristicMethods in ubic.gemma.core.visualization with parameters of type CharacteristicModifier and TypeMethodDescriptionvoidExpressionDataHeatmap.setFocusedCellLevelCharacteristic(Characteristic focusedCellLevelCharacteristic) voidSingleCellDataBoxplot.setFocusedCharacteristic(Characteristic focusedCharacteristic) -
Uses of Characteristic in ubic.gemma.core.visualization.cellbrowser
Method parameters in ubic.gemma.core.visualization.cellbrowser with type arguments of type CharacteristicModifier and TypeMethodDescriptionvoidCellBrowserMetadataWriter.writeCell(BioAssay bioAssay, String cellId, int cellIndex, List<ExperimentalFactor> factors, Map<ExperimentalFactor, Map<BioMaterial, FactorValue>> factorValueMap, SortedMap<Category, Map<BioAssay, Characteristic>> bioAssayCharacteristics, SortedMap<Category, Map<BioMaterial, Characteristic>> sampleCharacteristics, List<CellLevelCharacteristics> clcs, Writer writer) -
Uses of Characteristic in ubic.gemma.model.analysis
Methods in ubic.gemma.model.analysis that return types with arguments of type CharacteristicMethod parameters in ubic.gemma.model.analysis with type arguments of type CharacteristicModifier and TypeMethodDescriptionvoidInvestigation.setCharacteristics(Set<Characteristic> characteristics) -
Uses of Characteristic in ubic.gemma.model.association
Methods in ubic.gemma.model.association that return CharacteristicMethods in ubic.gemma.model.association with parameters of type CharacteristicModifier and TypeMethodDescriptionstatic Gene2GOAssociationGene2GOAssociation.Factory.newInstance(Gene gene, Characteristic ontologyEntry, GOEvidenceCode evidenceCode) -
Uses of Characteristic in ubic.gemma.model.common.description
Methods in ubic.gemma.model.common.description that return CharacteristicModifier and TypeMethodDescriptionstatic CharacteristicCharacteristicUtils.getCategoryAsCharacteristic(Characteristic t) static CharacteristicCharacteristic.Factory.newInstance()static CharacteristicCharacteristic.Factory.newInstance(String category, String categoryUri) static CharacteristicCharacteristic.Factory.newInstance(String category, String categoryUri, String value, String valueUri) static CharacteristicCharacteristic.Factory.newInstance(String name, String description, String value, String valueUri, String category, String categoryUri, GOEvidenceCode evidenceCode) static CharacteristicCharacteristic.Factory.newInstance(Category category) static CharacteristicCharacteristic.Factory.newInstance(Category category, String value, String valueUri) static CharacteristicCharacteristic.Factory.newInstance(Category category, Value value) static CharacteristicCharacteristic.Factory.newInstance(Characteristic from) Create a copy from the given characteristic.Methods in ubic.gemma.model.common.description that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionBibliographicReference.getAnnotations()Deprecated.static Comparator<Characteristic> Characteristic.getByCategoryAndValueComparator()Obtain a comparator to order terms by value URI (or value if null) in a case-insensitive manner.static Comparator<Characteristic> Characteristic.getByCategoryComparator()Obtain a comparator to compare terms by category URI (or category if null) in a case-insensitive manner.static Comparator<Characteristic> Characteristic.getComparator()Obtain a full comparator for characteristics that fallbacks on the ID if everything else is equal.Methods in ubic.gemma.model.common.description with parameters of type CharacteristicModifier and TypeMethodDescriptionintCharacteristic.compareTo(Characteristic characteristic) static CategoryCharacteristicUtils.getCategory(Characteristic t) Create a new characteristic that represents the category of a given characteristic.static CharacteristicCharacteristicUtils.getCategoryAsCharacteristic(Characteristic t) static StringCharacteristicUtils.getNormalizedValue(Characteristic characteristic) Normalize a characteristic by value.static booleanCharacteristicUtils.hasAnyValue(Characteristic c, Value... values) Check if the given characteristic has any of the specified values.static booleanCharacteristicUtils.hasCategory(Characteristic c, Category category) Check if a given characteristics has a specific category.static booleanCharacteristicUtils.hasValue(Characteristic c, Value value) Check if the given characteristic has a particular value.static booleanCharacteristicUtils.isFreeText(Characteristic c) Check if the given characteristic is a free-text value.static booleanCharacteristicUtils.isFreeTextCategory(Characteristic c) Check if the given characteristic has or is a free-text category.static booleanCharacteristicUtils.isUncategorized(Characteristic c) Check if the given characteristic is uncategorized.static CharacteristicCharacteristic.Factory.newInstance(Characteristic from) Create a copy from the given characteristic.Method parameters in ubic.gemma.model.common.description with type arguments of type CharacteristicModifier and TypeMethodDescriptionstatic Collection<CharacteristicValueObject> CharacteristicValueObject.characteristic2CharacteristicVO(Collection<? extends Characteristic> characteristics) voidBibliographicReference.setAnnotations(Set<Characteristic> annotations) Deprecated.Constructors in ubic.gemma.model.common.description with parameters of type CharacteristicModifierConstructorDescriptionAnnotationValueObject(Characteristic c, Class<?> objectClass) CharacteristicValueObject(Characteristic characteristic) -
Uses of Characteristic in ubic.gemma.model.expression.bioAssay
Methods in ubic.gemma.model.expression.bioAssay that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionstatic Map<Category, Map<BioAssay, Collection<Characteristic>>> BioAssayUtils.createCharacteristicMap(Collection<BioAssay> assays) Create a mapping of biomaterial to characteristics for each category. -
Uses of Characteristic in ubic.gemma.model.expression.bioAssayData
Methods in ubic.gemma.model.expression.bioAssayData that return CharacteristicModifier and TypeMethodDescriptionCellTypeAssignment.getCellType(int cellIndex) Obtain the type assignment of a given cell.CellLevelCharacteristics.getCharacteristic(int cellIndex) Obtain the characteristic assigned to a given cell.CellTypeAssignment.getCharacteristic(int cellIndex) UseCellTypeAssignment.getCellType(int)instead.GenericCellLevelCharacteristics.getCharacteristic(int cellIndex) Methods in ubic.gemma.model.expression.bioAssayData that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionCellTypeAssignment.getCellTypes()List of cell types.CellLevelCharacteristics.getCharacteristics()List of characteristic.CellTypeAssignment.getCharacteristics()Deprecated.GenericCellLevelCharacteristics.getCharacteristics()Method parameters in ubic.gemma.model.expression.bioAssayData with type arguments of type CharacteristicModifier and TypeMethodDescriptionstatic CellLevelCharacteristicsCellLevelCharacteristics.Factory.newInstance(String name, String description, List<Characteristic> characteristics, int[] indices) static CellTypeAssignmentCellTypeAssignment.Factory.newInstance(String name, List<Characteristic> characteristics, int[] indices) voidCellTypeAssignment.setCellTypes(List<Characteristic> cellTypes) List of cell types.voidGenericCellLevelCharacteristics.setCharacteristics(List<Characteristic> characteristics) -
Uses of Characteristic in ubic.gemma.model.expression.biomaterial
Methods in ubic.gemma.model.expression.biomaterial that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionBioMaterial.getAllCharacteristics()Obtain all theCharacteristicassociated to this biomaterial, including those inherited from its ancestors viaBioMaterial.getSourceBioMaterial().BioMaterial.getCharacteristics()Method parameters in ubic.gemma.model.expression.biomaterial with type arguments of type CharacteristicModifier and TypeMethodDescriptionvoidBioMaterial.setCharacteristics(Set<Characteristic> characteristics) -
Uses of Characteristic in ubic.gemma.model.expression.experiment
Subclasses of Characteristic in ubic.gemma.model.expression.experimentModifier and TypeClassDescriptionclassA special kind of characteristic that act as a statement.Methods in ubic.gemma.model.expression.experiment that return CharacteristicModifier and TypeMethodDescriptionExperimentalFactor.getCategory()Obtain the category of this experimental factor.Methods in ubic.gemma.model.expression.experiment that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionExpressionExperiment.getAllCharacteristics()Obtain all characteristics associated to this EE.ExperimentalFactor.getAnnotations()Deprecated.ExpressionExperiment.getCharacteristics()FactorValue.getOldStyleCharacteristics()Deprecated.ExperimentalDesign.getTypes()Methods in ubic.gemma.model.expression.experiment with parameters of type CharacteristicModifier and TypeMethodDescriptionintStatement.compareTo(Characteristic characteristic) static StringFactorValueUtils.getSummaryString(FactorValue fv, Characteristic category, String statementDelimiter) static booleanStatementUtils.hasSubject(Statement statement, Characteristic subject) Test if the given statement has the given subject.static FactorValueFactorValue.Factory.newInstance(ExperimentalFactor factor, Characteristic c) Create a FactorValue with a single characteristic.static StatementStatement.Factory.newInstance(Characteristic subject) voidExperimentalFactor.setCategory(Characteristic category) Method parameters in ubic.gemma.model.expression.experiment with type arguments of type CharacteristicModifier and TypeMethodDescriptionvoidExpressionExperiment.setAllCharacteristics(Set<Characteristic> allCharacteristics) voidExperimentalFactor.setAnnotations(Set<Characteristic> annotations) Deprecated.voidFactorValue.setOldStyleCharacteristics(Set<Characteristic> oldCharacteristics) Deprecated.voidExperimentalDesign.setTypes(Set<Characteristic> types) -
Uses of Characteristic in ubic.gemma.model.genome.gene
Methods in ubic.gemma.model.genome.gene that return types with arguments of type CharacteristicMethod parameters in ubic.gemma.model.genome.gene with type arguments of type CharacteristicModifier and TypeMethodDescriptionvoidGeneSet.setCharacteristics(Set<Characteristic> characteristics) -
Uses of Characteristic in ubic.gemma.persistence.service.association
Methods in ubic.gemma.persistence.service.association that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionGene2GOAssociationDao.findByGene(Gene gene) Gene2GOAssociationDaoImpl.findByGene(Gene gene) Gene2GOAssociationService.findByGene(Gene gene) Gene2GOAssociationServiceImpl.findByGene(Gene gene) Gene2GOAssociationDao.findByGenes(Collection<Gene> genes) Gene2GOAssociationDaoImpl.findByGenes(Collection<Gene> genes) Gene2GOAssociationService.findByGenes(Collection<Gene> genes) Gene2GOAssociationServiceImpl.findByGenes(Collection<Gene> genes) -
Uses of Characteristic in ubic.gemma.persistence.service.common.description
Methods in ubic.gemma.persistence.service.common.description that return CharacteristicModifier and TypeMethodDescriptionCharacteristicService.create(Characteristic c) CharacteristicDao.findBestByUri(String uri) Return the characteristic with the most frequently used non-null value by URI.CharacteristicDaoImpl.findBestByUri(String uri) CharacteristicService.findBestByUri(String uri) Find the best possible characteristic for a given URI.CharacteristicServiceImpl.findBestByUri(String uri) Methods in ubic.gemma.persistence.service.common.description that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionCharacteristicDao.browse(int start, int limit) Browse through the characteristics, excluding GO annotations.Browse through the characteristics, excluding GO annotations, with sorting.CharacteristicDaoImpl.browse(int start, int limit) CharacteristicService.browse(int start, int limit) Browse through the characteristics, excluding GO annotations.Browse through the characteristics, excluding GO annotations.CharacteristicServiceImpl.browse(int start, int limit) Collection<? extends Characteristic> CharacteristicService.findByAnyUri(String uri) Find a characteristic or statement by any URI it contains including its category, value, predicates and objects.Collection<? extends Characteristic> CharacteristicServiceImpl.findByAnyUri(String uri) Collection<? extends Characteristic> CharacteristicService.findByAnyValue(String value) Find a characteristic by any value it contains including its category, value, predicates and objects.Collection<? extends Characteristic> CharacteristicServiceImpl.findByAnyValue(String value) Collection<? extends Characteristic> CharacteristicService.findByAnyValueStartingWith(String value) Find a characteristic by any value it contains including its category, value, predicates and objects that starts with the given query.Collection<? extends Characteristic> CharacteristicServiceImpl.findByAnyValueStartingWith(String value) CharacteristicDao.findByCategory(String value) CharacteristicDaoImpl.findByCategory(String value) CharacteristicDao.findByCategoryLike(String query, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDaoImpl.findByCategoryLike(String query, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicService.findByCategoryStartingWith(String queryPrefix, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicServiceImpl.findByCategoryStartingWith(String query, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDao.findByCategoryUri(String uri, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDaoImpl.findByCategoryUri(String uri, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicService.findByCategoryUri(String query, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicServiceImpl.findByCategoryUri(String query, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDao.findByParentClasses(Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, String category, int maxResults) CharacteristicDaoImpl.findByParentClasses(Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, String category, int maxResults) CharacteristicService.findByParentClasses(Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, String category, int maxResults) Find characteristics that have a particular parent class or lack thereof.CharacteristicServiceImpl.findByParentClasses(Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, String category, int maxResults) CharacteristicDao.findByUri(String uri, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) Find characteristics with the given URI.CharacteristicDaoImpl.findByUri(String uri, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicService.findByUri(String uri, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) Looks for an exact match of the give string to a valueUri in the characteristic databaseCharacteristicServiceImpl.findByUri(String uri, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDao.findByValue(String search) CharacteristicDaoImpl.findByValue(String value) CharacteristicDao.findByValueLike(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) Finds all Characteristics whose value match the given search termCharacteristicDaoImpl.findByValueLike(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicService.findByValueLike(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) Returns a collection of characteristics that have a value matching the given SQLLIKEpattern.CharacteristicServiceImpl.findByValueLike(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDao.findByValueLikeGroupedByNormalizedValue(String valueLike, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) Find characteristics by value matching the provided LIKE pattern.CharacteristicDaoImpl.findByValueLikeGroupedByNormalizedValue(String valueLike, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) CharacteristicService.findByValueStartingWith(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) Returns a collection of characteristics that have a value starting with the given string.CharacteristicServiceImpl.findByValueStartingWith(String search, String category, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, int maxResults) CharacteristicDao.findByValueUriGroupedByNormalizedValue(String valueUri, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) Find characteristics by URI.CharacteristicDaoImpl.findByValueUriGroupedByNormalizedValue(String valueUri, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) CharacteristicService.findByValueUriOrValueStartingWith(String search, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) Find characteristics that have a value (prefix) or value URI (exact match) matching the given string.CharacteristicServiceImpl.findByValueUriOrValueStartingWith(String search, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) CharacteristicDao.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) Obtain the parents (i.e.CharacteristicDaoImpl.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) CharacteristicService.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, boolean thawParents) CharacteristicServiceImpl.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, boolean thawParents) Methods in ubic.gemma.persistence.service.common.description with parameters of type CharacteristicModifier and TypeMethodDescriptionCharacteristicService.create(Characteristic c) protected CharacteristicValueObjectCharacteristicDaoImpl.doLoadValueObject(Characteristic entity) voidCharacteristicService.remove(Characteristic c) Method parameters in ubic.gemma.persistence.service.common.description with type arguments of type CharacteristicModifier and TypeMethodDescriptionCharacteristicDao.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) Obtain the parents (i.e.CharacteristicDaoImpl.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents) CharacteristicService.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, boolean thawParents) CharacteristicServiceImpl.getParents(Collection<Characteristic> characteristics, Collection<Class<? extends Identifiable>> parentClasses, boolean includeNoParents, boolean thawParents) -
Uses of Characteristic in ubic.gemma.persistence.service.expression.biomaterial
Methods in ubic.gemma.persistence.service.expression.biomaterial that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionstatic Map<Category, Map<BioMaterial, Collection<Characteristic>>> BioMaterialUtils.createCharacteristicMap(Collection<BioMaterial> samples) Create a mapping of biomaterial to characteristics for each category.Methods in ubic.gemma.persistence.service.expression.biomaterial with parameters of type CharacteristicModifier and TypeMethodDescriptionvoidBioMaterialService.addCharacteristic(BioMaterial bm, Characteristic vc) Will persist the give vocab characteristic to the given biomaterialvoidBioMaterialServiceImpl.addCharacteristic(BioMaterial bm, Characteristic vc) voidBioMaterialService.removeCharacteristic(BioMaterial bm, Characteristic vc) Remove the given characteristic from the given biomaterialvoidBioMaterialServiceImpl.removeCharacteristic(BioMaterial bm, Characteristic characterId) -
Uses of Characteristic in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return CharacteristicModifier and TypeMethodDescriptionExpressionExperimentDao.getCellLevelCharacteristicAt(CellLevelCharacteristics clc, int cellIndex) Obtain the characteristic at a given cell index.ExpressionExperimentDao.getCellLevelCharacteristicAt(CellLevelCharacteristics clc, int startIndex, int endIndexExclusive) ExpressionExperimentDaoImpl.getCellLevelCharacteristicAt(CellLevelCharacteristics clc, int cellIndex) ExpressionExperimentDaoImpl.getCellLevelCharacteristicAt(CellLevelCharacteristics clc, int startIndex, int endIndexExclusive) ExpressionExperimentDao.getCellTypeAt(CellTypeAssignment cta, int cellIndex) Obtain the cell type at a given cell index.ExpressionExperimentDao.getCellTypeAt(CellTypeAssignment cta, int startIndex, int endIndexExclusive) ExpressionExperimentDaoImpl.getCellTypeAt(CellTypeAssignment cta, int cellIndex) ExpressionExperimentDaoImpl.getCellTypeAt(CellTypeAssignment cta, int startIndex, int endIndexExclusive) SingleCellExpressionExperimentService.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, Long ctaId, int cellIndex) SingleCellExpressionExperimentService.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, Long ctaId, int startIndex, int endIndexExclusive) SingleCellExpressionExperimentService.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, String ctaName, int cellIndex) SingleCellExpressionExperimentService.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, String ctaName, int startIndex, int endIndexExclusive) SingleCellExpressionExperimentServiceImpl.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, Long ctaId, int cellIndex) SingleCellExpressionExperimentServiceImpl.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, Long ctaId, int startIndex, int endIndexExclusive) SingleCellExpressionExperimentServiceImpl.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, String ctaName, int cellIndex) SingleCellExpressionExperimentServiceImpl.getCellTypeAt(ExpressionExperiment ee, QuantitationType qt, String ctaName, int startIndex, int endIndexExclusive) ExpressionExperimentService.CharacteristicWithUsageStatisticsAndOntologyTerm.getCharacteristic()Characteristic.Methods in ubic.gemma.persistence.service.expression.experiment that return types with arguments of type CharacteristicModifier and TypeMethodDescriptionMap<Class<? extends Identifiable>, List<Characteristic>> ExpressionExperimentDao.getAllAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) Obtain all annotations, grouped by applicable level.Map<Class<? extends Identifiable>, List<Characteristic>> ExpressionExperimentDaoImpl.getAllAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) ExpressionExperimentDao.getAnnotationsUsageFrequency(Collection<Long> expressionExperimentIds, Class<? extends Identifiable> level, int maxResults, int minFrequency, String category, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, boolean includePredicates, boolean includeObjects) Obtain annotations usage frequency for a set of givenExpressionExperimentIDs.ExpressionExperimentDaoImpl.getAnnotationsUsageFrequency(Collection<Long> eeIds, Class<? extends Identifiable> level, int maxResults, int minFrequency, String category, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, boolean includePredicates, boolean includeObjects) We're making two assumptions: a dataset cannot have a characteristic more than once and a dataset cannot have the same characteristic at multiple levels to make counting more efficient.ExpressionExperimentDaoImpl.getAnnotationsUsageFrequencyInternal(Collection<Long> eeIds, Class<? extends Identifiable> level, int maxResults, int minFrequency, String category, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, boolean excludeCategoryOnly, Collection<String> retainedTermUris, String valueColumn, String valueUriColumn, boolean isCategorized) ExpressionExperimentDao.getBioMaterialAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) Obtain sample-level annotations.ExpressionExperimentDao.getBioMaterialAnnotations(ExpressionExperimentSubSet expressionExperiment) ExpressionExperimentDaoImpl.getBioMaterialAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) ExpressionExperimentDaoImpl.getBioMaterialAnnotations(ExpressionExperimentSubSet subset) ExpressionExperimentDao.getCategoriesUsageFrequency(Collection<Long> eeIds, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, int maxResults) ExpressionExperimentDaoImpl.getCategoriesUsageFrequency(Collection<Long> eeIds, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, int maxResults) ExpressionExperimentService.getCategoriesUsageFrequency(Filters filters, Set<Long> extraIds, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, int maxResults) Obtain category usage frequency for datasets matching the given filter.ExpressionExperimentServiceImpl.getCategoriesUsageFrequency(Filters filters, Set<Long> extraIds, Collection<String> excludedCategoryUris, Collection<String> excludedTermUris, Collection<String> retainedTermUris, int maxResults) ExpressionExperimentDao.getCellTypes(ExpressionExperiment ee) ExpressionExperimentDaoImpl.getCellTypes(ExpressionExperiment ee) SingleCellExpressionExperimentService.getCellTypes(ExpressionExperiment ee) Obtain the cell types of a given single-cell dataset.SingleCellExpressionExperimentServiceImpl.getCellTypes(ExpressionExperiment ee) ExpressionExperimentDao.getExperimentalDesignAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) Obtain experimental design-level annotations.ExpressionExperimentDaoImpl.getExperimentalDesignAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) FactorValueDao.getExperimentalFactorCategories(Collection<FactorValue> factorValues) FactorValueDaoImpl.getExperimentalFactorCategories(Collection<FactorValue> factorValues) FactorValueService.getExperimentalFactorCategoriesIgnoreAcls(Collection<FactorValue> factorValues) Obtain the categories of the given factor values.FactorValueServiceImpl.getExperimentalFactorCategoriesIgnoreAcls(Collection<FactorValue> factorValues) ExpressionExperimentDao.getExperimentAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) Obtain experiment-level annotations.ExpressionExperimentDaoImpl.getExperimentAnnotations(ExpressionExperiment expressionExperiment, boolean useEe2c) ExpressionExperimentDao.getExperimentSubSetAnnotations(ExpressionExperiment ee) Obtain the subset annotations.ExpressionExperimentDaoImpl.getExperimentSubSetAnnotations(ExpressionExperiment ee) ExpressionExperimentDao.streamCellLevelCharacteristics(CellLevelCharacteristics clc, boolean createNewSession) ExpressionExperimentDaoImpl.streamCellLevelCharacteristics(CellLevelCharacteristics clc, boolean createNewSession) SingleCellExpressionExperimentService.streamCellLevelCharacteristics(ExpressionExperiment ee, CellLevelCharacteristics clc, boolean createNewSession) SingleCellExpressionExperimentServiceImpl.streamCellLevelCharacteristics(ExpressionExperiment ee, CellLevelCharacteristics clc, boolean createNewSession) ExpressionExperimentDao.streamCellTypes(CellTypeAssignment cta, boolean createNewSession) ExpressionExperimentDaoImpl.streamCellTypes(CellTypeAssignment cta, boolean createNewSession) SingleCellExpressionExperimentService.streamCellTypes(ExpressionExperiment ee, CellTypeAssignment cta, boolean createNewSession) SingleCellExpressionExperimentServiceImpl.streamCellTypes(ExpressionExperiment ee, CellTypeAssignment cta, boolean createNewSession) Methods in ubic.gemma.persistence.service.expression.experiment with parameters of type CharacteristicModifier and TypeMethodDescriptionvoidExpressionExperimentService.addCharacteristic(ExpressionExperiment ee, Characteristic vc) Will add the vocab characteristic to the expression experiment and persist the changes.voidExpressionExperimentServiceImpl.addCharacteristic(ExpressionExperiment ee, Characteristic vc) Will add the characteristic to the expression experiment and persist the changes.Constructors in ubic.gemma.persistence.service.expression.experiment with parameters of type CharacteristicModifierConstructorDescriptionCharacteristicWithUsageStatisticsAndOntologyTerm(Characteristic characteristic, Long numberOfExpressionExperiments, OntologyTerm term) Creates a newCharacteristicWithUsageStatisticsAndOntologyTerminstance. -
Uses of Characteristic in ubic.gemma.persistence.util
Methods in ubic.gemma.persistence.util with parameters of type CharacteristicModifier and TypeMethodDescriptionstatic voidBusinessKey.attachCriteria(Criteria queryObject, Characteristic ontologyEntry, String propertyName) Restricts the query to the provided OntologyEntry.static voidBusinessKey.checkKey(Characteristic ontologyEntry) static ConjunctionBusinessKey.createCharacteristicRestriction(Characteristic characteristic) static CriteriaBusinessKey.createQueryObject(Session session, Characteristic ontologyEntry) EntityUrlBuilder.ExpressionExperimentWebUrl.showSingleCellExpressionData(QuantitationType quantitationType, CompositeSequence designElement, List<BioAssay> assays, CellLevelCharacteristics cellLevelCharacteristics, Characteristic focusedCharacteristic) -
Uses of Characteristic in ubic.gemma.rest
Constructors in ubic.gemma.rest with parameters of type CharacteristicModifierConstructorDescriptionAnnotationWithUsageStatisticsValueObject(Characteristic c, Long numberOfExpressionExperiments, Set<DatasetsWebService.OntologyTermValueObject> parentTerms) -
Uses of Characteristic in ubic.gemma.web.controller.expression.experiment
Methods in ubic.gemma.web.controller.expression.experiment that return CharacteristicMethods in ubic.gemma.web.controller.expression.experiment with parameters of type CharacteristicModifier and TypeMethodDescriptionvoidAnnotationController.createBiomaterialTag(Characteristic vc, Long id) voidAnnotationController.createExperimentTag(Characteristic vc, Long id) AjaxvoidAnnotationController.removeBiomaterialTag(Characteristic vc, Long id) Constructors in ubic.gemma.web.controller.expression.experiment with parameters of type CharacteristicModifierConstructorDescriptionSingleCellExpressionDataModel(ExpressionExperiment expressionExperiment, Collection<CellTypeAssignment> cellTypeAssignments, Collection<CellLevelCharacteristics> cellLevelCharacteristics, QuantitationType quantitationType, CompositeSequence designElement, Gene gene, Long[] assayIds, CellTypeAssignment cellTypeAssignment, CellLevelCharacteristics cellLevelCharacteristics1, Characteristic focusedCharacteristic, String keywords, String font) -
Uses of Characteristic in ubic.gemma.web.taglib
Methods in ubic.gemma.web.taglib with parameters of type CharacteristicModifier and TypeMethodDescriptionvoidCharacteristicTag.setCharacteristic(Characteristic characteristic) Characteristic to generate the tag for.
CellTypeAssignment.getCellTypes()instead.