Class AnnotationController
java.lang.Object
ubic.gemma.web.controller.expression.experiment.AnnotationController
Controller for methods involving annotation of experiments (and potentially other things); delegates to
OntologyService and the CharacteristicService. Edits to characteristics are handled by
- Author:
- paul
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateBiomaterialTag(Characteristic vc, Long id) voidcreateExperimentTag(Characteristic vc, Long id) AjaxAJAX.voidAJAX Note that this completely scraps the indices, and runs asynchronously.voidremoveBiomaterialTag(Characteristic vc, Long id) voidremoveExperimentTag(Collection<Long> characterIds, Long eeId)
-
Constructor Details
-
AnnotationController
public AnnotationController()
-
-
Method Details
-
getCategoryTerms
-
getRelationTerms
-
createBiomaterialTag
-
createExperimentTag
Ajax- Parameters:
vc- . If the evidence code is null, it will be filled in with IC. A category and value must be provided.id- of the expression experiment
-
findTerm
public Collection<CharacteristicValueObject> findTerm(String givenQueryString, @Nullable Long taxonId) AJAX. Find terms for tagging, etc.- Parameters:
givenQueryString- the query stringtaxonId- only used for genes, but generally this restriction is problematic for factorValues, which is an important use case.
-
reinitializeOntologyIndices
public void reinitializeOntologyIndices()AJAX Note that this completely scraps the indices, and runs asynchronously. -
removeBiomaterialTag
-
removeExperimentTag
-