Uses of Class
ubic.gemma.model.analysis.Investigation
Packages that use Investigation
Package
Description
-
Uses of Investigation in ubic.gemma.model.common.auditAndSecurity.curation
Methods in ubic.gemma.model.common.auditAndSecurity.curation that return InvestigationModifier and TypeMethodDescriptionAnnotationSet.getInvestigation()CurationDecision.getInvestigation()CurationLock.getInvestigation()Methods in ubic.gemma.model.common.auditAndSecurity.curation with parameters of type InvestigationModifier and TypeMethodDescriptionvoidAnnotationSet.setInvestigation(Investigation investigation) voidCurationDecision.setInvestigation(Investigation investigation) voidCurationLock.setInvestigation(Investigation investigation) -
Uses of Investigation in ubic.gemma.model.common.description
Methods in ubic.gemma.model.common.description that return InvestigationMethods in ubic.gemma.model.common.description with parameters of type InvestigationModifier and TypeMethodDescriptionvoidPublicationAssociation.setInvestigation(Investigation investigation) -
Uses of Investigation in ubic.gemma.model.expression.experiment
Subclasses of Investigation in ubic.gemma.model.expression.experimentModifier and TypeClassDescriptionclassRepresents a set ofBioAssays.classHibernate Search 7 indexed root.classA subset of assays (or derived assays) from anExpressionExperiment.classSubclass ofInvestigationrepresenting a proposed-but-not-yet-loaded dataset. -
Uses of Investigation in ubic.gemma.persistence.service.common.auditAndSecurity.curation
Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation with parameters of type InvestigationModifier and TypeMethodDescriptionCurationLockService.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes) Take or refresh the lock.CurationLockService.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes, String runId, String agentName) AsCurationLockService.acquire(Investigation, String, boolean, int), recording WHAT is taking the lock as well as who it is for.CurationLockServiceImpl.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes) CurationLockServiceImpl.acquire(Investigation ee, String lockedBy, boolean steal, int ttlMinutes, String runId, String agentName) AnnotationSetService.attach(Investigation investigation, AnnotationSetRole role, AnnotationSetSource source, AgentCurationKind kind, String runId, String createdBy, String agentVersion, String model, Date ranAt, String payloadJson, AnnotationSet parent) Attach (or return existing) an annotation set to the given investigation.AnnotationSetService.attach(Investigation investigation, AnnotationSetRole role, AnnotationSetSource source, AgentCurationKind kind, String runId, String createdBy, AnnotationSetService.RunProvenance runProvenance, String payloadJson, AnnotationSet parent) AsAnnotationSetService.attach(Investigation, AnnotationSetRole, AnnotationSetSource, AgentCurationKind, String, String, String, String, Date, String, AnnotationSet), but carrying the full run provenance rather than theagentVersion/model/ranAttriple.AnnotationSetServiceImpl.attach(Investigation investigation, AnnotationSetRole role, AnnotationSetSource source, AgentCurationKind kind, String runId, String createdBy, String agentVersion, String model, Date ranAt, String payloadJson, AnnotationSet parent) AnnotationSetServiceImpl.attach(Investigation investigation, AnnotationSetRole role, AnnotationSetSource source, AgentCurationKind kind, String runId, String createdBy, AnnotationSetService.RunProvenance runProvenance, String payloadJson, AnnotationSet parent) longAnnotationSetDao.countByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) Count rows attached to the given investigation matching the role filter (or all roles ifnull).longAnnotationSetDaoImpl.countByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) longAnnotationSetService.countByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) longAnnotationSetServiceImpl.countByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) CurationLockService.current(Investigation ee) The current holder, or empty when the dataset is free.CurationLockServiceImpl.current(Investigation ee) CurationDecisionService.decide(Investigation investigation, CurationDecisionType decision, CurationDecisionScope scope, String decisionKey, AnnotationSet annotationSet, String reason, String decidedBy, TriageJudgeKind judgeKind) Record a decision.CurationDecisionServiceImpl.decide(Investigation investigation, CurationDecisionType decision, CurationDecisionScope scope, String decisionKey, AnnotationSet annotationSet, String reason, String decidedBy, TriageJudgeKind judgeKind) AnnotationSetDao.findByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) All sets attached to the given investigation, newest first.AnnotationSetDaoImpl.findByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetService.findByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetServiceImpl.findByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetTriageDao.findByInvestigation(Investigation investigation) Every judgement on any set attached to one investigation, most recent first — the per-dataset triage view, without loading the sets.AnnotationSetTriageDaoImpl.findByInvestigation(Investigation investigation) AnnotationSetTriageService.findByInvestigation(Investigation investigation) Every ruling on any set of one investigation, most recent first.AnnotationSetTriageServiceImpl.findByInvestigation(Investigation investigation) CurationDecisionDao.findByInvestigation(Investigation investigation) Every decision on one experiment, most recent first -- the full log, decisions since reversed included.CurationDecisionDaoImpl.findByInvestigation(Investigation investigation) CurationDecisionService.findByInvestigation(Investigation investigation) Every decision on one experiment, most recent first -- the full log.CurationDecisionServiceImpl.findByInvestigation(Investigation investigation) CurationDecisionDao.findByInvestigationAndKey(Investigation investigation, String decisionKey) Every decision on one key, most recent first.CurationDecisionDaoImpl.findByInvestigationAndKey(Investigation investigation, String decisionKey) AnnotationSetDao.findByInvestigationAndRoleAndRunId(Investigation investigation, AnnotationSetRole role, String runId) Find an existing row for the(investigation, role, runId)triple, ornull.AnnotationSetDaoImpl.findByInvestigationAndRoleAndRunId(Investigation investigation, AnnotationSetRole role, String runId) AnnotationSetService.findByInvestigationAndRoleAndRunId(Investigation investigation, AnnotationSetRole role, String runId) AnnotationSetServiceImpl.findByInvestigationAndRoleAndRunId(Investigation investigation, AnnotationSetRole role, String runId) AnnotationSetDao.findLatestByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) The most recent set attached to the given investigation matching the role filter (or all roles ifnull), ornull.AnnotationSetDaoImpl.findLatestByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetService.findLatestByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetServiceImpl.findLatestByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) CurationDecisionDao.findStandingByInvestigation(Investigation investigation) The standing decision under each key for one experiment.CurationDecisionDaoImpl.findStandingByInvestigation(Investigation investigation) AnnotationSetDao.findSummariesByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) Thin metadata projection of sets attached to the given investigation, newest first.AnnotationSetDaoImpl.findSummariesByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) AnnotationSetService.findSummariesByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) Thin metadata projection.AnnotationSetServiceImpl.findSummariesByInvestigation(Investigation investigation, AnnotationSetRole roleFilter) booleanCurationLockService.forceRelease(Investigation ee) Release whoever holds it.booleanCurationLockServiceImpl.forceRelease(Investigation ee) CurationDecisionService.historyForKey(Investigation investigation, String decisionKey) Every decision on one key, most recent first.CurationDecisionServiceImpl.historyForKey(Investigation investigation, String decisionKey) booleanCurationLockService.isHeldBy(Investigation ee, String username) Whetherusernameholds an unexpired lock.booleanCurationLockServiceImpl.isHeldBy(Investigation ee, String username) intAnnotationSetDao.rebindInvestigation(Investigation from, Investigation to) Rebind every row currently attached tofromso it points atto.intAnnotationSetDaoImpl.rebindInvestigation(Investigation from, Investigation to) intAnnotationSetService.rebindInvestigation(Investigation from, Investigation to) intAnnotationSetServiceImpl.rebindInvestigation(Investigation from, Investigation to) CurationLockService.refresh(Investigation ee, String heldBy, int ttlMinutes) Extend the caller's existing lease without taking one they do not hold.CurationLockServiceImpl.refresh(Investigation ee, String heldBy, int ttlMinutes) booleanCurationLockService.release(Investigation ee, String heldBy) Release the lock ifheldByholds it.booleanCurationLockServiceImpl.release(Investigation ee, String heldBy) CurationDecisionService.standingFor(Investigation investigation) The standing decision under each key.CurationDecisionServiceImpl.standingFor(Investigation investigation) AnnotationSetService.upsertDraft(Investigation investigation, String createdBy, String payloadJson, String parkedElements, AnnotationSet parent) Convenience overload for the common DRAFT-upsert path used by the curation-UI: ensures one DRAFT per(investigation, curator)by derivingrunIdas"draft-{createdBy}".AnnotationSetServiceImpl.upsertDraft(Investigation investigation, String createdBy, String payloadJson, String parkedElements, AnnotationSet parent) -
Uses of Investigation in ubic.gemma.persistence.service.common.description
Methods in ubic.gemma.persistence.service.common.description with parameters of type InvestigationModifier and TypeMethodDescriptionPublicationAssociationService.assertAccepted(Investigation investigation, PublicationAssertion assertion, PublicationAssociationRole role) Record a single acceptance without disturbing the investigation's other assertions.PublicationAssociationServiceImpl.assertAccepted(Investigation investigation, PublicationAssertion assertion, PublicationAssociationRole role) PublicationAssociationService.assertRejected(Investigation investigation, PublicationAssertion assertion) Record that a publication has been ruled out for an investigation, without disturbing its other assertions.PublicationAssociationServiceImpl.assertRejected(Investigation investigation, PublicationAssertion assertion) PublicationAssociationService.find(Investigation investigation, BibliographicReference publication) The assertion held for this exact pair, ornullif the pair has never been ruled on.PublicationAssociationServiceImpl.find(Investigation investigation, BibliographicReference publication) PublicationAssociationService.findBlockingRejection(Investigation investigation, BibliographicReference publication, PublicationAssociationSource source) The standing rejection that would refuse an attempt bysourceto acceptpublicationforinvestigation, ornullif the write is allowed.PublicationAssociationServiceImpl.findBlockingRejection(Investigation investigation, BibliographicReference publication, PublicationAssociationSource source) PublicationAssociationDao.findByInvestigation(Investigation investigation, PublicationAssociationStatus statusFilter) Every assertion attached to the investigation, accepted before rejected and stable thereafter by id.PublicationAssociationDaoImpl.findByInvestigation(Investigation investigation, PublicationAssociationStatus statusFilter) PublicationAssociationService.findByInvestigation(Investigation investigation, PublicationAssociationStatus statusFilter) Every assertion attached to the investigation, accepted before rejected.PublicationAssociationServiceImpl.findByInvestigation(Investigation investigation, PublicationAssociationStatus statusFilter) PublicationAssociationDao.findByInvestigationAndPublication(Investigation investigation, BibliographicReference publication) The assertion held for this exact pair, ornullif none.PublicationAssociationDaoImpl.findByInvestigationAndPublication(Investigation investigation, BibliographicReference publication) PublicationAssociationDao.findByInvestigationAndPublications(Investigation investigation, Collection<BibliographicReference> publications) Assertions for the investigation whose publication is one ofpublications, in one query.PublicationAssociationDaoImpl.findByInvestigationAndPublications(Investigation investigation, Collection<BibliographicReference> publications) PublicationAssociationService.findByPublications(Investigation investigation, Collection<BibliographicReference> publications) Assertions for the investigation coveringpublications, in one query, keyed by publication id — the read path's way to decorate a dataset's publication list without a query per row.PublicationAssociationServiceImpl.findByPublications(Investigation investigation, Collection<BibliographicReference> publications) PublicationAssociationService.reconcile(Investigation investigation, PublicationAssertion primary, Collection<PublicationAssertion> otherRelevant, Collection<PublicationAssertion> rejected) Bring the assertions forinvestigationinto line with a set-replace of its publications, and record any explicit rejections.PublicationAssociationServiceImpl.reconcile(Investigation investigation, PublicationAssertion primary, Collection<PublicationAssertion> otherRelevant, Collection<PublicationAssertion> rejected) -
Uses of Investigation in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment with parameters of type InvestigationModifier and TypeMethodDescriptionWorkflowService.advance(Investigation dataset, WorkflowState targetState, String reason, Long ticketId) Advance the given dataset totargetState.WorkflowServiceImpl.advance(Investigation dataset, WorkflowState targetState, String reason, Long ticketId) WorkflowService.getCurrentState(Investigation investigation) WorkflowServiceImpl.getCurrentState(Investigation investigation) WorkflowService.getHistory(Investigation investigation) Retrieve the full chronological history of workflow transitions for a dataset, derived from the AUDIT_EVENT stream filtered toWorkflowStateChangedEventrows.WorkflowServiceImpl.getHistory(Investigation investigation)