All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AbstractGemmaEndpoint |
Abstracts out the security and a few constants.
|
AbstractSetListContainer |
|
AnchorTagUtil |
Used to generate hyperlinks to various things in Gemma.
|
AnnotationController |
Controller for methods involving annotation of experiments (and potentially other things); delegates to
OntologyService and the CharacteristicService.
|
ArrayDesignAddCommand |
|
ArrayDesignController |
Note: do not use parametrized collections as parameters for ajax methods in this class!
|
ArrayDesignFormController |
Controller for editing basic information about array designs.
|
ArrayDesignGroupingTag |
For display of information about array designs that subsume or are subsumed.
|
ArrayDesignHtmlUtil |
Yes, this is used by the ArrayDesignController, but should be phased out.
|
ArrayDesignIdentifierByNameEndpoint |
array design short name -> return matching array design identifier
|
ArrayDesignProbeMapperController |
A controller to run array design probe mapper either locally or in a space.
|
ArrayDesignPropertyEditor |
Used to convert ArrayDesigns from and into strings for display in forms.
|
ArrayDesignRepeatScanController |
A controller to run array design repeat scan either locally or in a space.
|
ArrayDesignRepeatScanTask |
|
ArrayDesignRepeatScanTaskCommand |
A command object to be used by spaces.
|
ArrayDesignRepeatScanTaskImpl |
An array design repeat scan spaces task
|
ArrayDesignUsedEndpoint |
Used for determining which array designs were used in a given expression experiment (EE)
|
ArrayDesignValueObjectExt |
Extended value object to carry more data to client.
|
AssayViewTag |
Used to display table of biomaterials and bioassays.
|
AuditController |
This is required solely for exposing auditables to remote services would try to marshall the abstract class
Auditable.
|
BaseController |
Extend this to create a simple Single or MultiActionController; includes configuration for sending email and setting
messages in the session.
|
BaseFormController |
Deprecated.
|
BatchInfoFetchController |
For populating "batch" information about experiments.
|
BibliographicReferenceController |
This controller is responsible for showing a list of all bibliographic references, as well sending the user to the
pubMed.Detail.view when they click on a specific link in that list.
|
BioAssayController |
|
BioMaterialController |
|
BlatResultTrackController |
|
CacheMonitor |
|
CacheMonitorImpl |
Get statistics about and manage caches.
|
CharacteristicBrowserController |
NOTE: Logging messages from this service are important for tracking changes to annotations.
|
CharacteristicConverter |
|
ClassConverter |
|
ClientAbortExceptionResolver |
Resolves a ClientAbortException to an empty view.
|
CoexpressionSearchController |
|
CoexSearchTaskCommand |
|
CommonsMultipartFile |
Deprecated. |
CommonsMultipartMonitoredResolver |
An adaptation of the standard Spring CommonsMultipartResolver that uses a MonitoredOutputStream.
|
CompositeSequenceController |
|
ConfigurationCookie |
Cookie class that also presents a commons configuration interface.
|
Constants |
Constant values used throughout the application.
|
ConstantsTag |
This class is designed to put all the public variables in a class to a specified scope - designed for exposing a
Constants class to Tag Libraries.
|
ConstantsTei |
Implementation of TagExtraInfo for the constants tag, identifying the scripting object(s) to be
made visible.
|
ControllerUtils |
Created by tesarst on 09/03/17.
|
CustomRssViewer |
|
DatabaseEntryTag |
|
DEDVController |
Exposes methods for accessing underlying Design Element Data Vectors. eg: ajax methods for visualization
|
DEDVfromEEIDGeneIDEndpoint |
Given a list Experiment IDs and a list gene IDs will return design element data vectors (DEDV), all the genes that
could have been responsible for that DEDV (only needs to contain 1 of the given genes) and the Expression Experiment
that the data came from.
|
DEDVRankEndpoint |
Given a collection of gene IDs, a collection of experiment IDs, and the method, the service will return a list of
genes mapped to a list of space delimited ranks.
|
DefaultHandlerExceptionResolver |
Custom exception resolver for Gemma.
|
DesignMatrixRowValueObject |
For the display of a summary table about experimental design.
|
DesignMatrixRowValueObject.Factory |
|
DifferentialExpressionAnalysisController |
A controller to run differential expression analysis either locally or in a space.
|
DifferentialExpressionAnalyzerInfo |
Used to carry information about the experimental design analysis settings to clients.
|
DifferentialExpressionProbeResultEndpoint |
Allows access to the differential expression analysis.
|
DifferentialExpressionSearchController |
A controller used to get differential expression analysis and meta analysis results.
|
DiffExMetaAnalyzerController |
A controller to analyze result sets either locally or in a space.
|
DiffExpressionSearchCommand |
|
DirectionConverter |
DWR converter for Direction type.
|
DoublePointConverter |
The 8 decimal precision of a double is just a waste of bandwidth in most cases.
|
Ee2AdUpdateJob |
|
Ee2cUpdateJob |
|
EmptyController |
This exists just to have an easy way to trick web pages into importing DWR-defined classes that are not in dwrServices.js.
|
EntityDelegator<T extends ubic.gemma.model.common.Identifiable> |
Bean to expose for remote access via AJAX, when all that is needed is the ID and a way to know what the class is.
|
EntityNotFoundException |
Signals that an entity was not found in the system.
|
ExceptionTag |
|
ExperimentalDesignController |
Main entry point to editing and viewing experimental designs.
|
ExperimentalFactorValueWebUIObject |
|
ExperimentAnnotationEndpoint |
Expression Experiments in Gemma contain annotations.
|
ExperimentDEDVEndpoint |
Allows access to all the Design Element Data Vectors (DEDV's) for a given Expression Experiment.
|
ExperimentIDbyTaxonEndpoint |
Given a Taxon (eg. "1" for Homo Sapien), will return all the Expression Experiment IDs that match the Taxon.
|
ExperimentIdEndpoint |
Given the short name of an Expression Experiment, will return the matching Expression Experiment ID
|
ExperimentNameEndpoint |
Used for getting the Short Name given an Expression Experiment ID eg: 793 --> GSE10470
|
ExperimentNumSamplesEndpoint |
Used for determining the number of samples (biomaterials) associated with a given expression experiment
|
ExperimentQCTag |
|
ExperimentSetListContainer |
|
ExpressionDataFileUploadController |
Replaces SimpleExpressionExperimentLoadController
|
ExpressionExperimentController |
|
ExpressionExperimentDataFetchCommand |
|
ExpressionExperimentDataFetchController |
For the download of data files from the browser.
|
ExpressionExperimentEditValueObject |
|
ExpressionExperimentExperimentalFactorValueObject |
|
ExpressionExperimentFormController |
Handle editing of expression experiments.
|
ExpressionExperimentLoadController |
Handles loading of Expression data into the system when the source is GEO or ArrayExpress, via Spring MVC or AJAX.
|
ExpressionExperimentQCController |
|
ExpressionExperimentQCUtils |
Helper functions for checking existence etc. of QC information.
|
ExpressionExperimentReportGenerationController |
|
ExpressionExperimentSetController |
For fetching and manipulating ExpressionExperimentSets.
|
ExpressionExperimentSetIDsEndpoint |
A service to return the full list of Expression Experiment Set IDs along with the corresponding name and experiment
ids it contains.
|
ExpressionExperimentUploadResponse |
|
ExpressionExperimentVisualizationCommand |
Expression experiment command object that wraps expression experiment visualization preferences.
|
ExpressionProfileDataObject |
A lightweight object to hold expression data for a single probe.
|
FactorProfile |
Represents data for displaying a factor (+ factor values) in a chart.
|
FailedMultipartHttpServletRequest |
Used to allow downstream processing to figure out multipart resolution failed without throwing an exception.
|
FeedReader |
|
FileUpload |
Command class to handle uploading of a file
|
FileUploadController |
Controller class to upload Files.
|
FileUploadUtil |
Utility methods for uploading files.
|
Gene2GOdescriptionEndpoint |
Given a collection of Gene ID, will return a collection of Gene Ontology IDs (ie.
|
Gene2GoTermEndpoint |
Given a collection of Gene IDs, will return a collection of Gene Ontology URIs for each gene.
|
Gene2ProbeEndpoint |
for a given Official Gene Symbol and Taxon ID will return all the probes IDs and their array design IDs that assay
for that given gene.
|
GeneByNCBIIdEndpoint |
Given an NCBI ID, will return the matching Gemma gene id.
|
GeneCoexpressionEndpoint |
Allows access to the gene co-expression analysis.
|
GeneCoexpressionSearchEndpoint |
|
GeneController |
|
GeneDetailsByGeneIDEndpoint |
Given a collection of Gemma gene IDs, will return the matching NCBI Ids.
|
GeneExpressionProfile |
Expression data for one probe; designed for conveying small amounts of data to clients.
|
GeneIDbyTaxonEndpoint |
Given the Taxon (eg. "1" for Homo Sapiens), will return all the Gene IDs that match the taxon.
|
GeneIdEndpoint |
Given the official symbol and taxon of a gene, will return the matching gene ID.
|
GeneNameEndpoint |
Given a gene ID, will return the matching gene official symbol eg) 938103--> Grin1
|
GeneOverlapEndpoint |
given a query gene id & collection of target gene ids will determine the overlapping Go terms (intersection) between
each pair of Query Gene and Target Gene.
|
GenePickerController |
For 'live searches' from the web interface.
|
GeneralSearchController |
Note: do not use parametrized collections as parameters for ajax methods in this class!
|
GeneralSearchController.SearchResultValueObject<T extends ubic.gemma.model.common.IdentifiableValueObject<?>> |
|
GeneSetController |
Exposes GeneSetServices methods over ajax.
|
GeneSetListContainer |
|
GeneSymbolComparator |
|
GeoRecordBrowserController |
|
GOEvidenceCodeConverter |
|
GoTerm2GeneEndpoint |
Given a Gene Ontology Term URI and a Taxon ID as input, will return a collection of gene IDs that match the GO Term
and Taxon.
|
HibernateMonitor |
|
HibernateMonitorImpl |
Monitoring of Hibernate status.
|
HomePageController |
Responsible for display of the Gemma 2.0 home page.
|
IndexController |
|
JavascriptLogger |
Class to handle saving client-side javascript error messages and warnings to a server-side log.
|
JsonReaderResponse<T> |
Creates a response that can be consumed by an Ext.data.JsonReader.
|
JSONTableRenderer |
|
JsonUtil |
Utilities for writing JSON payloads to HttpServletResponse .
|
JSONView |
|
LabelValue |
A simple JavaBean to represent label-value pairs.
|
LinkAnalysisController |
A controller to pre-process expression data vectors.
|
ListBatchCommand |
Encapsulates information needed for generic list browsing.
|
MaintenanceModeController |
Performs actions required when we wish to indicate that the system is undergoing maintenance and many not behave
normally.
|
MessageUtil |
Provides methods for putting messages to the user in the session.
|
MessageUtilImpl |
|
MetaFile |
Wrapper for metadata file information for the frontend
|
MeterRegistryWebConfigurer |
Configured the environment='web' tag to the provided registry.
|
MinifierPostProcessor |
JAWR postprocessor to remove console.log and debugger breakpoint statements.
|
MonitoredDiskFileItem |
Commons FileItem that uses a MonitoredOutputStream
|
MonitoredDiskFileItemFactory |
|
MonitoredOutputStream |
OutputStream that puts information on how many bytes have been read into a OutputStreamListener.
|
NewsItem |
|
OntologyController |
Provide minimal support for exposing Gemma ontology.
|
OutputStreamListener |
|
PhenotypeController |
Controller for phenotype
|
PreprocessController |
A controller to pre-process expression data (including updating diagnostics)
|
Probe2GeneEndpoint |
Used for determining what genes a probe assays for.
|
ProgressStatusService |
These methods are exposed to front-end.
|
ProgressStatusServiceImpl |
This class exposes methods for AJAX calls.
|
PubMedConfig |
|
PubMedQueryController |
Allow users to search for and view PubMed abstracts from NCBI, or from Gemma.
|
PubMedSearchCommand |
Supports seaching of pubmed references
|
QuantitationTypePropertyEditor |
|
ReCaptcha |
|
ReCaptchaException |
|
ReCaptchaResponse |
|
RssFeedController |
|
ScaleTypeConverter |
|
SecureMethodInvokingJobDetailFactoryBean |
Specialization of Spring task-running support so task threads have secure context (without using MODE_GLOBAL!).
|
SecureQuartzJobBean |
A secure Quartz job bean that executes with a given security context.
|
SecurityController |
Manages data-level security (ie. can make data private).
|
SecurityInfoValueObject |
Carries extensive security information about an entity.
|
SequenceTypePropertyEditor |
|
ServiceUnavailableException |
Exception raised when a service is unavailable.
|
ServletMetricsFilter |
Metrics for servlet requests.
|
SessionListManager |
|
SessionListManagerImpl |
|
ShortBibliographicReferenceTag |
|
SidValueObject |
|
SignupController |
Controller to signup new users.
|
SimpleExpressionExperimentCommandValidation |
Stores information about the validation status of an attempted expression experiment load.
|
SimpleExpressionExperimentLoadTaskCommand |
Extends a SimpleExpressionExperimentMetaData with information about the file
|
SimplePageContext |
Deprecated. |
SlackAppender |
|
StandardQuantitationTypeConverter |
|
StartupListener |
StartupListener class used to initialize the spring context and make it available to the servlet context, so filters
that need the spring context can be configured.
|
StringPoint |
|
SvdController |
Run SVD on a data set.
|
SystemMonitorController |
Provide statistics about the system: hibernate, caches etc.
|
SystemStatsController |
System statistics
|
TaskCompletionController |
Exposes progress status service check result to the front end.
|
TaxonPropertyEditor |
Used to convert Taxon from and into strings for display in forms.
|
TextView |
Simply prints text to the client.
|
TwoChannelMissingValueController |
Run misssing value computation via web request.
|
UnhandledExceptionResolver |
Resolver used when no other resolver can intervene.
|
UploadInfo |
|
UploadListener |
This is created when a multipart request is received (via the CommonsMultipartMonitoredResolver).
|
UserCounterListener |
Count active sessions
|
UserFormMultiActionController |
Controller to edit profile of users.
|
UserGroupValueObject |
|
UserListController |
For display and editing of users.
|
UserTracker |
Basic bean to hold number of sessions.
|
UserUpdateCommand |
Just like a regular user; but has 'new password' and 'confirm password' fields.
|
UserValueObject |
|
VisualizationValueObject |
Stores expression profile data from one expression experiment for plotting.
|
WebConstants |
Constant values used throughout the web portion of Gemma.
|
WhatsNewController |
Controller to provide information on "what's new" in the system
|
XmlView |
Model should contain a single value matching XML_PARAM
|