@@ -134,17 +156,30 @@ const Login = (): JSX.Element => {
- Sign In
+
+ Sign In (Existing User)
+
+
+
OR
+
+ formik.setFieldValue('isSelfRegistration', true)}
+ >
+ Register (New User)
+
)}
diff --git a/src/types/sdk.ts b/src/types/sdk.ts
index 6190dc290..d6c7fe57c 100644
--- a/src/types/sdk.ts
+++ b/src/types/sdk.ts
@@ -2576,6 +2576,8 @@ export type QueryStoragePathArgs = {
*/
export type Mutation = {
__typename?: 'Mutation';
+ /** Log in with your Sanger id and create an end user account. */
+ registerAsEndUser: LoginResult;
/** Log in with the given credentials. */
login: LoginResult;
/** Log out; end the current login session. */
@@ -2763,6 +2765,16 @@ export type Mutation = {
};
+/**
+ * Send information to the application.
+ * These typically require a user with the suitable permission for the particular request.
+ */
+export type MutationRegisterAsEndUserArgs = {
+ username: Scalars['String'];
+ password: Scalars['String'];
+};
+
+
/**
* Send information to the application.
* These typically require a user with the suitable permission for the particular request.
@@ -3619,104 +3631,98 @@ export type MutationSetLocationCustomNameArgs = {
customName?: InputMaybe
;
};
-export type CommentFieldsFragment = { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean };
-
-export type EquipmentFieldsFragment = { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean };
-
export type ActionFieldsFragment = { __typename?: 'Action', operationId: number, source: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, destination: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, sample: { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } } };
export type CostCodeFieldsFragment = { __typename?: 'CostCode', code: string, enabled: boolean };
-export type DestructionReasonFieldsFragment = { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean };
-
export type AddressPermDataFieldsFragment = { __typename?: 'AddressPermData', address: string, controlType?: ControlType | null, seconds?: number | null, selected: boolean };
-export type FixativeFieldsFragment = { __typename?: 'Fixative', name: string, enabled: boolean };
-
-export type HmdmcFieldsFragment = { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean };
+export type DestructionReasonFieldsFragment = { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean };
-export type LabwareFieldsFragment = { __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> };
+export type DnapStudyFieldsFragment = { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean };
export type FileFieldsFragment = { __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: string } };
+export type FixativeFieldsFragment = { __typename?: 'Fixative', name: string, enabled: boolean };
+
export type HistoryFieldsFragment = { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> };
+export type HmdmcFieldsFragment = { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean };
+
export type LabwareTypeFieldsFragment = { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null };
export type HistoryEntryFieldsFragment = { __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null };
-export type LocationFieldsFragment = { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> };
+export type LinkedLocationFieldsFragment = { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null };
export type NextReplicateDataFieldsFragment = { __typename?: 'NextReplicateData', barcodes: Array, donorId: number, nextReplicateNumber: number, spatialLocationId: number };
export type OperationFieldsFragment = { __typename?: 'Operation', id: number, performed: string, operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', operationId: number, source: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, destination: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, sample: { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } } }>, user: { __typename?: 'User', username: string, role: UserRole } };
-export type DnapStudyFieldsFragment = { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean };
+export type PrinterFieldsFragment = { __typename?: 'Printer', name: string, labelTypes: Array<{ __typename?: 'LabelType', name: string }> };
-export type PlanActionFieldsFragment = { __typename?: 'PlanAction', newSection?: number | null, sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } };
+export type LocationFieldsFragment = { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> };
export type LabwareFlaggedFieldsFragment = { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> };
-export type LinkedLocationFieldsFragment = { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null };
-
-export type PrinterFieldsFragment = { __typename?: 'Printer', name: string, labelTypes: Array<{ __typename?: 'LabelType', name: string }> };
+export type PlanActionFieldsFragment = { __typename?: 'PlanAction', newSection?: number | null, sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } };
-export type OmeroProjectFieldsFragment = { __typename?: 'OmeroProject', name: string, enabled: boolean };
+export type ProgramFieldsFragment = { __typename?: 'Program', name: string, enabled: boolean };
export type ProjectFieldsFragment = { __typename?: 'Project', name: string, enabled: boolean };
+export type OmeroProjectFieldsFragment = { __typename?: 'OmeroProject', name: string, enabled: boolean };
+
export type ProbePanelFieldsFragment = { __typename?: 'ProbePanel', name: string, enabled: boolean };
export type ReagentPlateFieldsFragment = { __typename?: 'ReagentPlate', barcode: string, plateType?: string | null, slots: Array<{ __typename?: 'ReagentSlot', address: string, used: boolean }> };
-export type RegisterResultFieldsFragment = { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> };
-
-export type ProgramFieldsFragment = { __typename?: 'Program', name: string, enabled: boolean };
-
export type ReleaseDestinationFieldsFragment = { __typename?: 'ReleaseDestination', name: string, enabled: boolean };
+export type RegisterResultFieldsFragment = { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> };
+
export type ReagentSlotFieldsFragment = { __typename?: 'ReagentSlot', address: string, used: boolean };
-export type ReleaseRecipientFieldsFragment = { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean };
+export type LabwareFieldsFragment = { __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> };
+
+export type SampleFieldsFragment = { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } };
export type ReleaseFileOptionFieldsFragment = { __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string };
-export type SolutionFieldsFragment = { __typename?: 'Solution', name: string, enabled: boolean };
+export type SamplePositionFieldsFragment = { __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number };
-export type SampleFieldsFragment = { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } };
+export type ReleaseRecipientFieldsFragment = { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean };
export type SlotPassFailFieldsFragment = { __typename?: 'SlotPassFail', address: string, result: PassFail, comment?: string | null };
+export type SlotRegionFieldsFragment = { __typename?: 'SlotRegion', enabled: boolean, name: string };
+
+export type SolutionFieldsFragment = { __typename?: 'Solution', name: string, enabled: boolean };
+
+export type SpeciesFieldsFragment = { __typename?: 'Species', name: string, enabled: boolean };
+
export type UserFieldsFragment = { __typename?: 'User', username: string, role: UserRole };
export type SlotFieldsFragment = { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> };
-export type WorkProgressFieldsFragment = { __typename?: 'WorkProgress', mostRecentOperation?: string | null, workComment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null }, timestamps: Array<{ __typename?: 'WorkProgressTimestamp', type: string, timestamp: string }> };
-
export type StainTypeFieldsFragment = { __typename?: 'StainType', name: string, measurementTypes: Array };
-export type SamplePositionFieldsFragment = { __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number };
-
export type SuggestedWorkFieldsFragment = { __typename?: 'SuggestedWork', barcode: string, workNumber?: string | null };
-export type SpeciesFieldsFragment = { __typename?: 'Species', name: string, enabled: boolean };
-
-export type WorkProgressTimeStampFieldFragment = { __typename?: 'WorkProgressTimestamp', type: string, timestamp: string };
+export type CurrentUserQueryVariables = Exact<{ [key: string]: never; }>;
-export type SlotRegionFieldsFragment = { __typename?: 'SlotRegion', enabled: boolean, name: string };
-export type WorkWithCommentFieldsFragment = { __typename?: 'WorkWithComment', comment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
+export type CurrentUserQuery = { __typename?: 'Query', user?: { __typename?: 'User', username: string, role: UserRole } | null };
-export type FindFlaggedLabwareQueryVariables = Exact<{
- barcode: Scalars['String'];
-}>;
+export type WorkProgressFieldsFragment = { __typename?: 'WorkProgress', mostRecentOperation?: string | null, workComment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null }, timestamps: Array<{ __typename?: 'WorkProgressTimestamp', type: string, timestamp: string }> };
+export type WorkFieldsFragment = { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
-export type FindFlaggedLabwareQuery = { __typename?: 'Query', labwareFlagged: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> } };
+export type WorkSummaryGroupFieldsFragment = { __typename?: 'WorkSummaryGroup', numWorks: number, status: WorkStatus, totalNumBlocks: number, totalNumSlides: number, totalNumOriginalSamples: number, workType: { __typename?: 'WorkType', name: string, enabled: boolean } };
export type WorkTypeFieldsFragment = { __typename?: 'WorkType', name: string, enabled: boolean };
-export type WorkSummaryGroupFieldsFragment = { __typename?: 'WorkSummaryGroup', numWorks: number, status: WorkStatus, totalNumBlocks: number, totalNumSlides: number, totalNumOriginalSamples: number, workType: { __typename?: 'WorkType', name: string, enabled: boolean } };
+export type WorkProgressTimeStampFieldFragment = { __typename?: 'WorkProgressTimestamp', type: string, timestamp: string };
export type ExtractResultQueryVariables = Exact<{
barcode: Scalars['String'];
@@ -3725,7 +3731,14 @@ export type ExtractResultQueryVariables = Exact<{
export type ExtractResultQuery = { __typename?: 'Query', extractResult: { __typename?: 'ExtractResult', result?: PassFail | null, concentration?: string | null, labware: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> } } };
-export type WorkFieldsFragment = { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
+export type FindFlaggedLabwareQueryVariables = Exact<{
+ barcode: Scalars['String'];
+}>;
+
+
+export type FindFlaggedLabwareQuery = { __typename?: 'Query', labwareFlagged: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> } };
+
+export type WorkWithCommentFieldsFragment = { __typename?: 'WorkWithComment', comment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
export type FindQueryVariables = Exact<{
request: FindRequest;
@@ -3734,63 +3747,54 @@ export type FindQueryVariables = Exact<{
export type FindQuery = { __typename?: 'Query', find: { __typename?: 'FindResult', numRecords: number, entries: Array<{ __typename?: 'FindEntry', labwareId: number, sampleId: number, workNumbers: Array }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', replicate?: string | null, externalName?: string | null, spatialLocation: { __typename?: 'SpatialLocation', tissueType: { __typename?: 'TissueType', name: string } }, donor: { __typename?: 'Donor', donorName: string }, medium: { __typename?: 'Medium', name: string } } }>, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, created: string, labwareType: { __typename?: 'LabwareType', name: string } }>, locations: Array<{ __typename?: 'Location', id: number, barcode: string, customName?: string | null, fixedName?: string | null, direction?: GridDirection | null, qualifiedNameWithFirstBarcode?: string | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null }>, labwareLocations: Array<{ __typename?: 'LabwareLocationEntry', labwareId: number, locationId: number, address?: string | null }> } };
-export type CurrentUserQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type CurrentUserQuery = { __typename?: 'Query', user?: { __typename?: 'User', username: string, role: UserRole } | null };
-
-export type FindHistoryForDonorNameQueryVariables = Exact<{
- donorName: Scalars['String'];
+export type FindFilesQueryVariables = Exact<{
+ workNumbers: Array | Scalars['String'];
}>;
-export type FindHistoryForDonorNameQuery = { __typename?: 'Query', historyForDonorName: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
+export type FindFilesQuery = { __typename?: 'Query', listFiles: Array<{ __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: string } }> };
-export type FindHistoryForWorkNumberQueryVariables = Exact<{
- workNumber: Scalars['String'];
+export type FindHistoryForExternalNameQueryVariables = Exact<{
+ externalName: Scalars['String'];
}>;
-export type FindHistoryForWorkNumberQuery = { __typename?: 'Query', historyForWorkNumber: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
+export type FindHistoryForExternalNameQuery = { __typename?: 'Query', historyForExternalName: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-export type FindHistoryQueryVariables = Exact<{
- workNumber?: InputMaybe;
- barcode?: InputMaybe;
- donorName?: InputMaybe | Scalars['String']>;
- externalName?: InputMaybe | Scalars['String']>;
- eventType?: InputMaybe;
+export type FindHistoryForLabwareBarcodeQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type FindHistoryQuery = { __typename?: 'Query', history: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
+export type FindHistoryForLabwareBarcodeQuery = { __typename?: 'Query', historyForLabwareBarcode: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-export type FindFilesQueryVariables = Exact<{
- workNumbers: Array | Scalars['String'];
+export type FindHistoryForWorkNumberQueryVariables = Exact<{
+ workNumber: Scalars['String'];
}>;
-export type FindFilesQuery = { __typename?: 'Query', listFiles: Array<{ __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: string } }> };
+export type FindHistoryForWorkNumberQuery = { __typename?: 'Query', historyForWorkNumber: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-export type FindHistoryForLabwareBarcodeQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type FindHistoryForDonorNameQueryVariables = Exact<{
+ donorName: Scalars['String'];
}>;
-export type FindHistoryForLabwareBarcodeQuery = { __typename?: 'Query', historyForLabwareBarcode: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
+export type FindHistoryForDonorNameQuery = { __typename?: 'Query', historyForDonorName: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-export type FindLabwareLocationQueryVariables = Exact<{
- barcodes: Array | Scalars['String'];
+export type FindHistoryForSampleIdQueryVariables = Exact<{
+ sampleId: Scalars['Int'];
}>;
-export type FindLabwareLocationQuery = { __typename?: 'Query', stored: Array<{ __typename?: 'StoredItem', location: { __typename?: 'Location', barcode: string } }> };
+export type FindHistoryForSampleIdQuery = { __typename?: 'Query', historyForSampleId: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-export type FindHistoryForExternalNameQueryVariables = Exact<{
- externalName: Scalars['String'];
+export type FindLocationByBarcodeQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type FindHistoryForExternalNameQuery = { __typename?: 'Query', historyForExternalName: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
+export type FindLocationByBarcodeQuery = { __typename?: 'Query', location: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
export type FindLabwareQueryVariables = Exact<{
barcode: Scalars['String'];
@@ -3799,19 +3803,16 @@ export type FindLabwareQueryVariables = Exact<{
export type FindLabwareQuery = { __typename?: 'Query', labware: { __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> } };
-export type FindHistoryForSampleIdQueryVariables = Exact<{
- sampleId: Scalars['Int'];
-}>;
-
-
-export type FindHistoryForSampleIdQuery = { __typename?: 'Query', historyForSampleId: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
-
-export type FindLocationByBarcodeQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type FindHistoryQueryVariables = Exact<{
+ workNumber?: InputMaybe;
+ barcode?: InputMaybe;
+ donorName?: InputMaybe | Scalars['String']>;
+ externalName?: InputMaybe | Scalars['String']>;
+ eventType?: InputMaybe;
}>;
-export type FindLocationByBarcodeQuery = { __typename?: 'Query', location: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
+export type FindHistoryQuery = { __typename?: 'Query', history: { __typename?: 'History', flaggedBarcodes: Array, labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }>, entries: Array<{ __typename?: 'HistoryEntry', destinationLabwareId: number, details: Array, eventId: number, sampleId?: number | null, sourceLabwareId: number, time: string, username: string, type: string, workNumber?: string | null, address?: string | null, region?: string | null }> } };
export type FindPassFailsQueryVariables = Exact<{
barcode: Scalars['String'];
@@ -3828,12 +3829,12 @@ export type FindReagentPlateQueryVariables = Exact<{
export type FindReagentPlateQuery = { __typename?: 'Query', reagentPlate?: { __typename?: 'ReagentPlate', barcode: string, plateType?: string | null, slots: Array<{ __typename?: 'ReagentSlot', address: string, used: boolean }> } | null };
-export type FindSamplePositionsQueryVariables = Exact<{
- labwareBarcode: Scalars['String'];
+export type FindLabwareLocationQueryVariables = Exact<{
+ barcodes: Array | Scalars['String'];
}>;
-export type FindSamplePositionsQuery = { __typename?: 'Query', samplePositions: Array<{ __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number }> };
+export type FindLabwareLocationQuery = { __typename?: 'Query', stored: Array<{ __typename?: 'StoredItem', location: { __typename?: 'Location', barcode: string } }> };
export type FindPlanDataQueryVariables = Exact<{
barcode: Scalars['String'];
@@ -3842,47 +3843,55 @@ export type FindPlanDataQueryVariables = Exact<{
export type FindPlanDataQuery = { __typename?: 'Query', planData: { __typename?: 'PlanData', sources: Array<{ __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, destination: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }, plan: { __typename?: 'PlanOperation', operationType?: { __typename?: 'OperationType', name: string } | null, planActions: Array<{ __typename?: 'PlanAction', newSection?: number | null, sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> } } };
-export type FindWorkInfoQueryVariables = Exact<{
- status: WorkStatus;
+export type FindPermDataQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type FindWorkInfoQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string, workRequester?: { __typename?: 'ReleaseRecipient', username: string } | null, project: { __typename?: 'Project', name: string } }> };
+export type FindPermDataQuery = { __typename?: 'Query', visiumPermData: { __typename?: 'VisiumPermData', labware: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }, addressPermData: Array<{ __typename?: 'AddressPermData', address: string, controlType?: ControlType | null, seconds?: number | null, selected: boolean }>, samplePositionResults: Array<{ __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number }> } };
-export type FindStoragePathQueryVariables = Exact<{
- locationBarcode: Scalars['String'];
+export type FindSamplePositionsQueryVariables = Exact<{
+ labwareBarcode: Scalars['String'];
}>;
-export type FindStoragePathQuery = { __typename?: 'Query', storagePath: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> };
+export type FindSamplePositionsQuery = { __typename?: 'Query', samplePositions: Array<{ __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number }> };
-export type FindWorkNumbersQueryVariables = Exact<{
+export type FindWorkInfoQueryVariables = Exact<{
status: WorkStatus;
}>;
-export type FindWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
+export type FindWorkInfoQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string, workRequester?: { __typename?: 'ReleaseRecipient', username: string } | null, project: { __typename?: 'Project', name: string } }> };
-export type FindPermDataQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type FindWorkProgressQueryVariables = Exact<{
+ workNumber?: InputMaybe;
+ workTypes?: InputMaybe | Scalars['String']>;
+ programs?: InputMaybe | Scalars['String']>;
+ statuses?: InputMaybe | WorkStatus>;
+ requesters?: InputMaybe | Scalars['String']>;
}>;
-export type FindPermDataQuery = { __typename?: 'Query', visiumPermData: { __typename?: 'VisiumPermData', labware: { __typename?: 'LabwareFlagged', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, flagged: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }, addressPermData: Array<{ __typename?: 'AddressPermData', address: string, controlType?: ControlType | null, seconds?: number | null, selected: boolean }>, samplePositionResults: Array<{ __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number }> } };
+export type FindWorkProgressQuery = { __typename?: 'Query', workProgress: Array<{ __typename?: 'WorkProgress', mostRecentOperation?: string | null, workComment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null }, timestamps: Array<{ __typename?: 'WorkProgressTimestamp', type: string, timestamp: string }> }> };
-export type FindMeasurementByBarcodeAndNameQueryVariables = Exact<{
- barcode: Scalars['String'];
- measurementName: Scalars['String'];
-}>;
+export type GetAllWorkInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type FindMeasurementByBarcodeAndNameQuery = { __typename?: 'Query', measurementValueFromLabwareOrParent: Array<{ __typename?: 'AddressString', address: string, string: string }> };
+export type GetAllWorkInfoQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string, status: WorkStatus, workRequester?: { __typename?: 'ReleaseRecipient', username: string } | null, project: { __typename?: 'Project', name: string } }> };
export type GetBlockProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetBlockProcessingInfoQuery = { __typename?: 'Query', mediums: Array<{ __typename?: 'Medium', name: string }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }> };
+export type FindStoragePathQueryVariables = Exact<{
+ locationBarcode: Scalars['String'];
+}>;
+
+
+export type FindStoragePathQuery = { __typename?: 'Query', storagePath: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> };
+
export type GetCommentsQueryVariables = Exact<{
commentCategory?: InputMaybe;
includeDisabled?: InputMaybe;
@@ -3891,6 +3900,13 @@ export type GetCommentsQueryVariables = Exact<{
export type GetCommentsQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+export type FindWorkNumbersQueryVariables = Exact<{
+ status: WorkStatus;
+}>;
+
+
+export type FindWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
+
export type FindWorksCreatedByQueryVariables = Exact<{
username: Scalars['String'];
}>;
@@ -3898,45 +3914,45 @@ export type FindWorksCreatedByQueryVariables = Exact<{
export type FindWorksCreatedByQuery = { __typename?: 'Query', worksCreatedBy: Array<{ __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null }> };
-export type GetAllWorkInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetConfigurationQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetAllWorkInfoQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string, status: WorkStatus, workRequester?: { __typename?: 'ReleaseRecipient', username: string } | null, project: { __typename?: 'Project', name: string } }> };
+export type GetConfigurationQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, hmdmcs: Array<{ __typename?: 'Hmdmc', hmdmc: string, enabled: boolean }>, species: Array<{ __typename?: 'Species', name: string, enabled: boolean }>, fixatives: Array<{ __typename?: 'Fixative', name: string, enabled: boolean }>, releaseDestinations: Array<{ __typename?: 'ReleaseDestination', name: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, projects: Array<{ __typename?: 'Project', name: string, enabled: boolean }>, costCodes: Array<{ __typename?: 'CostCode', code: string, enabled: boolean }>, workTypes: Array<{ __typename?: 'WorkType', name: string, enabled: boolean }>, equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }>, users: Array<{ __typename?: 'User', username: string, role: UserRole }>, solutions: Array<{ __typename?: 'Solution', name: string, enabled: boolean }>, probePanels: Array<{ __typename?: 'ProbePanel', name: string, enabled: boolean }>, programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }>, omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }>, dnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
-export type GetDestroyInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetEquipmentsQueryVariables = Exact<{
+ category?: InputMaybe;
+ includeDisabled?: InputMaybe;
+}>;
-export type GetDestroyInfoQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
+export type GetEquipmentsQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
-export type GetConfigurationQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetDestroyInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetConfigurationQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, hmdmcs: Array<{ __typename?: 'Hmdmc', hmdmc: string, enabled: boolean }>, species: Array<{ __typename?: 'Species', name: string, enabled: boolean }>, fixatives: Array<{ __typename?: 'Fixative', name: string, enabled: boolean }>, releaseDestinations: Array<{ __typename?: 'ReleaseDestination', name: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, projects: Array<{ __typename?: 'Project', name: string, enabled: boolean }>, costCodes: Array<{ __typename?: 'CostCode', code: string, enabled: boolean }>, workTypes: Array<{ __typename?: 'WorkType', name: string, enabled: boolean }>, equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }>, users: Array<{ __typename?: 'User', username: string, role: UserRole }>, solutions: Array<{ __typename?: 'Solution', name: string, enabled: boolean }>, probePanels: Array<{ __typename?: 'ProbePanel', name: string, enabled: boolean }>, programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }>, omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }>, dnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
+export type GetDestroyInfoQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
-export type FindWorkProgressQueryVariables = Exact<{
- workNumber?: InputMaybe;
- workTypes?: InputMaybe | Scalars['String']>;
- programs?: InputMaybe | Scalars['String']>;
- statuses?: InputMaybe | WorkStatus>;
- requesters?: InputMaybe | Scalars['String']>;
+export type GetDestructionReasonsQueryVariables = Exact<{
+ includeDisabled?: InputMaybe;
}>;
-export type FindWorkProgressQuery = { __typename?: 'Query', workProgress: Array<{ __typename?: 'WorkProgress', mostRecentOperation?: string | null, workComment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null }, timestamps: Array<{ __typename?: 'WorkProgressTimestamp', type: string, timestamp: string }> }> };
+export type GetDestructionReasonsQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
-export type GetDestructionReasonsQueryVariables = Exact<{
- includeDisabled?: InputMaybe;
+export type GetLabwareCostingQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type GetDestructionReasonsQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
+export type GetLabwareCostingQuery = { __typename?: 'Query', labwareCosting?: SlideCosting | null };
-export type GetDnapStudyQueryVariables = Exact<{
- ssId: Scalars['Int'];
+export type FindMeasurementByBarcodeAndNameQueryVariables = Exact<{
+ barcode: Scalars['String'];
+ measurementName: Scalars['String'];
}>;
-export type GetDnapStudyQuery = { __typename?: 'Query', dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
+export type FindMeasurementByBarcodeAndNameQuery = { __typename?: 'Query', measurementValueFromLabwareOrParent: Array<{ __typename?: 'AddressString', address: string, string: string }> };
export type GetLabwareInLocationQueryVariables = Exact<{
locationBarcode: Scalars['String'];
@@ -3945,45 +3961,52 @@ export type GetLabwareInLocationQueryVariables = Exact<{
export type GetLabwareInLocationQuery = { __typename?: 'Query', labwareInLocation: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> };
-export type GetEventTypesQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetEventTypesQuery = { __typename?: 'Query', eventTypes: Array };
+export type GetLabwareFlagDetailsQueryVariables = Exact<{
+ barcodes: Array | Scalars['String'];
+}>;
-export type GetParaffinProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetLabwareFlagDetailsQuery = { __typename?: 'Query', labwareFlagDetails: Array<{ __typename?: 'FlagDetail', barcode: string, flags: Array<{ __typename?: 'FlagSummary', barcode: string, description: string }> }> };
-export type GetParaffinProcessingInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+export type GetLabwareOperationsQueryVariables = Exact<{
+ barcode: Scalars['String'];
+ operationType: Scalars['String'];
+}>;
-export type GetEquipmentsQueryVariables = Exact<{
- category?: InputMaybe;
- includeDisabled?: InputMaybe;
+
+export type GetLabwareOperationsQuery = { __typename?: 'Query', labwareOperations?: Array<{ __typename?: 'Operation', id: number, performed: string, operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', operationId: number, source: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, destination: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, sample: { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } } }>, user: { __typename?: 'User', username: string, role: UserRole } } | null> | null };
+
+export type GetNextReplicateNumberQueryVariables = Exact<{
+ barcodes: Array | Scalars['String'];
}>;
-export type GetEquipmentsQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
+export type GetNextReplicateNumberQuery = { __typename?: 'Query', nextReplicateNumbers: Array<{ __typename?: 'NextReplicateData', barcodes: Array, donorId: number, nextReplicateNumber: number, spatialLocationId: number }> };
-export type GetLabwareOperationsQueryVariables = Exact<{
+export type FindLatestOperationQueryVariables = Exact<{
barcode: Scalars['String'];
operationType: Scalars['String'];
}>;
-export type GetLabwareOperationsQuery = { __typename?: 'Query', labwareOperations?: Array<{ __typename?: 'Operation', id: number, performed: string, operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', operationId: number, source: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, destination: { __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }, sample: { __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } } }>, user: { __typename?: 'User', username: string, role: UserRole } } | null> | null };
+export type FindLatestOperationQuery = { __typename?: 'Query', findLatestOp?: { __typename?: 'Operation', id: number } | null };
-export type GetLabwareFlagDetailsQueryVariables = Exact<{
- barcodes: Array | Scalars['String'];
-}>;
+export type GetPrintersQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetLabwareFlagDetailsQuery = { __typename?: 'Query', labwareFlagDetails: Array<{ __typename?: 'FlagDetail', barcode: string, flags: Array<{ __typename?: 'FlagSummary', barcode: string, description: string }> }> };
+export type GetPrintersQuery = { __typename?: 'Query', printers: Array<{ __typename?: 'Printer', name: string, labelTypes: Array<{ __typename?: 'LabelType', name: string }> }> };
-export type GetNextReplicateNumberQueryVariables = Exact<{
- barcodes: Array | Scalars['String'];
+export type GetEventTypesQueryVariables = Exact<{ [key: string]: never; }>;
+
+
+export type GetEventTypesQuery = { __typename?: 'Query', eventTypes: Array };
+
+export type GetDnapStudyQueryVariables = Exact<{
+ ssId: Scalars['Int'];
}>;
-export type GetNextReplicateNumberQuery = { __typename?: 'Query', nextReplicateNumbers: Array<{ __typename?: 'NextReplicateData', barcodes: Array, donorId: number, nextReplicateNumber: number, spatialLocationId: number }> };
+export type GetDnapStudyQuery = { __typename?: 'Query', dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
export type GetOmeroProjectsQueryVariables = Exact<{ [key: string]: never; }>;
@@ -3995,10 +4018,10 @@ export type GetPotProcessingInfoQueryVariables = Exact<{ [key: string]: never; }
export type GetPotProcessingInfoQuery = { __typename?: 'Query', fixatives: Array<{ __typename?: 'Fixative', name: string }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }> };
-export type GetPrintersQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetProgramsQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetPrintersQuery = { __typename?: 'Query', printers: Array<{ __typename?: 'Printer', name: string, labelTypes: Array<{ __typename?: 'LabelType', name: string }> }> };
+export type GetProgramsQuery = { __typename?: 'Query', programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }> };
export type GetRecordInPlaceInfoQueryVariables = Exact<{
category?: InputMaybe;
@@ -4007,90 +4030,67 @@ export type GetRecordInPlaceInfoQueryVariables = Exact<{
export type GetRecordInPlaceInfoQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
-export type FindLatestOperationQueryVariables = Exact<{
- barcode: Scalars['String'];
- operationType: Scalars['String'];
-}>;
+export type GetRegistrationInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type FindLatestOperationQuery = { __typename?: 'Query', findLatestOp?: { __typename?: 'Operation', id: number } | null };
+export type GetRegistrationInfoQuery = { __typename?: 'Query', species: Array<{ __typename?: 'Species', name: string }>, hmdmcs: Array<{ __typename?: 'Hmdmc', hmdmc: string }>, labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }>, tissueTypes: Array<{ __typename?: 'TissueType', name: string, spatialLocations: Array<{ __typename?: 'SpatialLocation', name: string, code: number }> }>, fixatives: Array<{ __typename?: 'Fixative', name: string }>, mediums: Array<{ __typename?: 'Medium', name: string }>, solutions: Array<{ __typename?: 'Solution', name: string }>, slotRegions: Array<{ __typename?: 'SlotRegion', name: string }> };
export type GetRecordExtractResultInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetRecordExtractResultInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-export type GetProgramsQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetParaffinProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetProgramsQuery = { __typename?: 'Query', programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }> };
+export type GetParaffinProcessingInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
export type GetProbePanelsQueryVariables = Exact<{ [key: string]: never; }>;
export type GetProbePanelsQuery = { __typename?: 'Query', probePanels: Array<{ __typename?: 'ProbePanel', name: string, enabled: boolean }> };
-export type GetSampleProcessingCommentsInfoQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetSampleProcessingCommentsInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-
export type GetSearchInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetSearchInfoQuery = { __typename?: 'Query', tissueTypes: Array<{ __typename?: 'TissueType', name: string }> };
-export type GetRegistrationInfoQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetRegistrationInfoQuery = { __typename?: 'Query', species: Array<{ __typename?: 'Species', name: string }>, hmdmcs: Array<{ __typename?: 'Hmdmc', hmdmc: string }>, labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }>, tissueTypes: Array<{ __typename?: 'TissueType', name: string, spatialLocations: Array<{ __typename?: 'SpatialLocation', name: string, code: number }> }>, fixatives: Array<{ __typename?: 'Fixative', name: string }>, mediums: Array<{ __typename?: 'Medium', name: string }>, solutions: Array<{ __typename?: 'Solution', name: string }>, slotRegions: Array<{ __typename?: 'SlotRegion', name: string }> };
-
-export type GetSectioningInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetReleaseColumnOptionsQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetSectioningInfoQuery = { __typename?: 'Query', labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }> };
+export type GetReleaseColumnOptionsQuery = { __typename?: 'Query', releaseColumnOptions: Array<{ __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string }> };
-export type GetReleaseInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSlotRegionsQueryVariables = Exact<{
+ includeDisabled?: InputMaybe;
+}>;
-export type GetReleaseInfoQuery = { __typename?: 'Query', releaseDestinations: Array<{ __typename?: 'ReleaseDestination', name: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, releaseColumnOptions: Array<{ __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string }> };
+export type GetSlotRegionsQuery = { __typename?: 'Query', slotRegions: Array<{ __typename?: 'SlotRegion', name: string, enabled: boolean }> };
-export type GetSectioningConfirmInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSectioningInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetSectioningConfirmInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, slotRegions: Array<{ __typename?: 'SlotRegion', enabled: boolean, name: string }> };
+export type GetSectioningInfoQuery = { __typename?: 'Query', labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }> };
export type GetSolutionTransferInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetSolutionTransferInfoQuery = { __typename?: 'Query', solutions: Array<{ __typename?: 'Solution', name: string }> };
-export type GetReleaseColumnOptionsQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetReleaseColumnOptionsQuery = { __typename?: 'Query', releaseColumnOptions: Array<{ __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string }> };
-
-export type GetSlotRegionsQueryVariables = Exact<{
- includeDisabled?: InputMaybe;
-}>;
-
-
-export type GetSlotRegionsQuery = { __typename?: 'Query', slotRegions: Array<{ __typename?: 'SlotRegion', name: string, enabled: boolean }> };
-
-export type GetStainingQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSampleProcessingCommentsInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetStainingQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+export type GetSampleProcessingCommentsInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
export type GetStainInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetStainInfoQuery = { __typename?: 'Query', stainTypes: Array<{ __typename?: 'StainType', name: string, measurementTypes: Array }> };
-export type GetWorkNumbersQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetReleaseInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
+export type GetReleaseInfoQuery = { __typename?: 'Query', releaseDestinations: Array<{ __typename?: 'ReleaseDestination', name: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, releaseColumnOptions: Array<{ __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string }> };
export type GetSuggestedWorkForLabwareQueryVariables = Exact<{
barcodes: Array | Scalars['String'];
@@ -4100,47 +4100,35 @@ export type GetSuggestedWorkForLabwareQueryVariables = Exact<{
export type GetSuggestedWorkForLabwareQuery = { __typename?: 'Query', suggestedWorkForLabware: { __typename?: 'SuggestedWorkResponse', suggestedWorks: Array<{ __typename?: 'SuggestedWork', barcode: string, workNumber?: string | null }> } };
+export type GetStainingQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
+
+
+export type GetStainingQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+
export type GetVisiumQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetVisiumQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-export type GetSuggestedLabwareForWorkQueryVariables = Exact<{
- workNumber: Scalars['String'];
- forRelease?: InputMaybe;
-}>;
+export type GetWorkNumbersQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetSuggestedLabwareForWorkQuery = { __typename?: 'Query', suggestedLabwareForWork: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> };
+export type GetWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
-export type GetWorkAllocationInfoQueryVariables = Exact<{
- commentCategory: Scalars['String'];
- workStatuses?: InputMaybe | WorkStatus>;
-}>;
+export type GetWorkProgressInputsQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetWorkAllocationInfoQuery = { __typename?: 'Query', projects: Array<{ __typename?: 'Project', name: string, enabled: boolean }>, programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }>, costCodes: Array<{ __typename?: 'CostCode', code: string, enabled: boolean }>, worksWithComments: Array<{ __typename?: 'WorkWithComment', comment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } }>, workTypes: Array<{ __typename?: 'WorkType', name: string, enabled: boolean }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }>, dnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
+export type GetWorkProgressInputsQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }>, programs: Array<{ __typename?: 'Program', name: string }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string }> };
export type GetWorkSummaryQueryVariables = Exact<{ [key: string]: never; }>;
export type GetWorkSummaryQuery = { __typename?: 'Query', worksSummary: { __typename?: 'WorkSummaryData', workSummaryGroups: Array<{ __typename?: 'WorkSummaryGroup', numWorks: number, status: WorkStatus, totalNumBlocks: number, totalNumSlides: number, totalNumOriginalSamples: number, workType: { __typename?: 'WorkType', name: string, enabled: boolean } }>, workTypes: Array<{ __typename?: 'WorkType', name: string }> } };
-export type AddCommentMutationVariables = Exact<{
- category: Scalars['String'];
- text: Scalars['String'];
-}>;
-
-
-export type AddCommentMutation = { __typename?: 'Mutation', addComment: { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean } };
-
-export type AddEquipmentMutationVariables = Exact<{
- category: Scalars['String'];
- name: Scalars['String'];
-}>;
+export type GetWorkTypesQueryVariables = Exact<{ [key: string]: never; }>;
-export type AddEquipmentMutation = { __typename?: 'Mutation', addEquipment: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
+export type GetWorkTypesQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }> };
export type AddCostCodeMutationVariables = Exact<{
code: Scalars['String'];
@@ -4149,15 +4137,13 @@ export type AddCostCodeMutationVariables = Exact<{
export type AddCostCodeMutation = { __typename?: 'Mutation', addCostCode: { __typename?: 'CostCode', code: string, enabled: boolean } };
-export type GetWorkProgressInputsQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetWorkProgressInputsQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }>, programs: Array<{ __typename?: 'Program', name: string }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string }> };
-
-export type GetWorkTypesQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSuggestedLabwareForWorkQueryVariables = Exact<{
+ workNumber: Scalars['String'];
+ forRelease?: InputMaybe;
+}>;
-export type GetWorkTypesQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }> };
+export type GetSuggestedLabwareForWorkQuery = { __typename?: 'Query', suggestedLabwareForWork: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> };
export type AddDestructionReasonMutationVariables = Exact<{
text: Scalars['String'];
@@ -4166,24 +4152,26 @@ export type AddDestructionReasonMutationVariables = Exact<{
export type AddDestructionReasonMutation = { __typename?: 'Mutation', addDestructionReason: { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean } };
-export type AddExternalIdMutationVariables = Exact<{
- request: AddExternalIdRequest;
-}>;
+export type GetXeniumQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type AddExternalIdMutation = { __typename?: 'Mutation', addExternalID: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type GetXeniumQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-export type GetXeniumQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type AddCommentMutationVariables = Exact<{
+ category: Scalars['String'];
+ text: Scalars['String'];
+}>;
-export type GetXeniumQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+export type AddCommentMutation = { __typename?: 'Mutation', addComment: { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean } };
-export type AddHmdmcMutationVariables = Exact<{
- hmdmc: Scalars['String'];
+export type AddEquipmentMutationVariables = Exact<{
+ category: Scalars['String'];
+ name: Scalars['String'];
}>;
-export type AddHmdmcMutation = { __typename?: 'Mutation', addHmdmc: { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean } };
+export type AddEquipmentMutation = { __typename?: 'Mutation', addEquipment: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
export type AddFixativeMutationVariables = Exact<{
name: Scalars['String'];
@@ -4192,6 +4180,13 @@ export type AddFixativeMutationVariables = Exact<{
export type AddFixativeMutation = { __typename?: 'Mutation', addFixative: { __typename?: 'Fixative', name: string, enabled: boolean } };
+export type AddExternalIdMutationVariables = Exact<{
+ request: AddExternalIdRequest;
+}>;
+
+
+export type AddExternalIdMutation = { __typename?: 'Mutation', addExternalID: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+
export type AddOmeroProjectMutationVariables = Exact<{
name: Scalars['String'];
}>;
@@ -4199,19 +4194,19 @@ export type AddOmeroProjectMutationVariables = Exact<{
export type AddOmeroProjectMutation = { __typename?: 'Mutation', addOmeroProject: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
-export type AddProjectMutationVariables = Exact<{
+export type AddProgramMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddProjectMutation = { __typename?: 'Mutation', addProject: { __typename?: 'Project', name: string, enabled: boolean } };
+export type AddProgramMutation = { __typename?: 'Mutation', addProgram: { __typename?: 'Program', name: string, enabled: boolean } };
-export type AddProgramMutationVariables = Exact<{
+export type AddProjectMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddProgramMutation = { __typename?: 'Mutation', addProgram: { __typename?: 'Program', name: string, enabled: boolean } };
+export type AddProjectMutation = { __typename?: 'Mutation', addProject: { __typename?: 'Project', name: string, enabled: boolean } };
export type AddReleaseDestinationMutationVariables = Exact<{
name: Scalars['String'];
@@ -4227,19 +4222,22 @@ export type AddSlotRegionMutationVariables = Exact<{
export type AddSlotRegionMutation = { __typename?: 'Mutation', addSlotRegion: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
-export type AddSpeciesMutationVariables = Exact<{
+export type AddProbePanelMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddSpeciesMutation = { __typename?: 'Mutation', addSpecies: { __typename?: 'Species', name: string, enabled: boolean } };
+export type AddProbePanelMutation = { __typename?: 'Mutation', addProbePanel: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
-export type AddProbePanelMutationVariables = Exact<{
- name: Scalars['String'];
+export type GetWorkAllocationInfoQueryVariables = Exact<{
+ commentCategory: Scalars['String'];
+ workStatuses?: InputMaybe | WorkStatus>;
}>;
-export type AddProbePanelMutation = { __typename?: 'Mutation', addProbePanel: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
+export type GetWorkAllocationInfoQuery = { __typename?: 'Query', projects: Array<{ __typename?: 'Project', name: string, enabled: boolean }>, programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }>, costCodes: Array<{ __typename?: 'CostCode', code: string, enabled: boolean }>, worksWithComments: Array<{ __typename?: 'WorkWithComment', comment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } }>, workTypes: Array<{ __typename?: 'WorkType', name: string, enabled: boolean }>, comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, releaseRecipients: Array<{ __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean }>, omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }>, dnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
+
+export type CommentFieldsFragment = { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean };
export type AddSolutionMutationVariables = Exact<{
name: Scalars['String'];
@@ -4248,20 +4246,19 @@ export type AddSolutionMutationVariables = Exact<{
export type AddSolutionMutation = { __typename?: 'Mutation', addSolution: { __typename?: 'Solution', name: string, enabled: boolean } };
-export type AddReleaseRecipientMutationVariables = Exact<{
- username: Scalars['String'];
- fullName?: InputMaybe;
+export type AddHmdmcMutationVariables = Exact<{
+ hmdmc: Scalars['String'];
}>;
-export type AddReleaseRecipientMutation = { __typename?: 'Mutation', addReleaseRecipient: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
+export type AddHmdmcMutation = { __typename?: 'Mutation', addHmdmc: { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean } };
-export type AddWorkTypeMutationVariables = Exact<{
+export type AddSpeciesMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddWorkTypeMutation = { __typename?: 'Mutation', addWorkType: { __typename?: 'WorkType', name: string, enabled: boolean } };
+export type AddSpeciesMutation = { __typename?: 'Mutation', addSpecies: { __typename?: 'Species', name: string, enabled: boolean } };
export type AliquotMutationVariables = Exact<{
request: AliquotRequest;
@@ -4270,6 +4267,21 @@ export type AliquotMutationVariables = Exact<{
export type AliquotMutation = { __typename?: 'Mutation', aliquot: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> }> } };
+export type AddWorkTypeMutationVariables = Exact<{
+ name: Scalars['String'];
+}>;
+
+
+export type AddWorkTypeMutation = { __typename?: 'Mutation', addWorkType: { __typename?: 'WorkType', name: string, enabled: boolean } };
+
+export type AddReleaseRecipientMutationVariables = Exact<{
+ username: Scalars['String'];
+ fullName?: InputMaybe;
+}>;
+
+
+export type AddReleaseRecipientMutation = { __typename?: 'Mutation', addReleaseRecipient: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
+
export type AddUserMutationVariables = Exact<{
username: Scalars['String'];
}>;
@@ -4284,36 +4296,17 @@ export type ConfirmMutationVariables = Exact<{
export type ConfirmMutation = { __typename?: 'Mutation', confirmOperation: { __typename?: 'ConfirmOperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type ConfirmSectionMutationVariables = Exact<{
- request: ConfirmSectionRequest;
-}>;
-
-
-export type ConfirmSectionMutation = { __typename?: 'Mutation', confirmSection: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-
-export type CreateWorkMutationVariables = Exact<{
- prefix: Scalars['String'];
- workType: Scalars['String'];
- workRequester: Scalars['String'];
- project: Scalars['String'];
- program: Scalars['String'];
- costCode: Scalars['String'];
- numBlocks?: InputMaybe;
- numSlides?: InputMaybe;
- numOriginalSamples?: InputMaybe;
- omeroProject?: InputMaybe;
- ssStudyId?: InputMaybe;
-}>;
+export type GetSectioningConfirmInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type CreateWorkMutation = { __typename?: 'Mutation', createWork: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
+export type GetSectioningConfirmInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }>, slotRegions: Array<{ __typename?: 'SlotRegion', enabled: boolean, name: string }> };
-export type ExtractMutationVariables = Exact<{
- request: ExtractRequest;
+export type EmptyLocationMutationVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type ExtractMutation = { __typename?: 'Mutation', extract: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> }> } };
+export type EmptyLocationMutation = { __typename?: 'Mutation', empty: { __typename?: 'UnstoreResult', numUnstored: number } };
export type DestroyMutationVariables = Exact<{
request: DestroyRequest;
@@ -4322,91 +4315,99 @@ export type DestroyMutationVariables = Exact<{
export type DestroyMutation = { __typename?: 'Mutation', destroy: { __typename?: 'DestroyResult', destructions: Array<{ __typename?: 'Destruction', labware?: { __typename?: 'Labware', barcode: string } | null }> } };
-export type LoginMutationVariables = Exact<{
- username: Scalars['String'];
- password: Scalars['String'];
+export type ConfirmSectionMutationVariables = Exact<{
+ request: ConfirmSectionRequest;
}>;
-export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'LoginResult', user?: { __typename?: 'User', username: string, role: UserRole } | null } };
+export type ConfirmSectionMutation = { __typename?: 'Mutation', confirmSection: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type EmptyLocationMutationVariables = Exact<{
- barcode: Scalars['String'];
+export type ExtractMutationVariables = Exact<{
+ request: ExtractRequest;
}>;
-export type EmptyLocationMutation = { __typename?: 'Mutation', empty: { __typename?: 'UnstoreResult', numUnstored: number } };
+export type ExtractMutation = { __typename?: 'Mutation', extract: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', operationType: { __typename?: 'OperationType', name: string }, actions: Array<{ __typename?: 'Action', sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> }> } };
-export type PerformSolutionTransferMutationVariables = Exact<{
- request: SolutionTransferRequest;
+export type FlagLabwareMutationVariables = Exact<{
+ request: FlagLabwareRequest;
}>;
-export type PerformSolutionTransferMutation = { __typename?: 'Mutation', performSolutionTransfer: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type FlagLabwareMutation = { __typename?: 'Mutation', flagLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type PerformTissuePotMutationVariables = Exact<{
- request: PotProcessingRequest;
+export type PerformParaffinProcessingMutationVariables = Exact<{
+ request: ParaffinProcessingRequest;
}>;
-export type PerformTissuePotMutation = { __typename?: 'Mutation', performPotProcessing: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type PerformParaffinProcessingMutation = { __typename?: 'Mutation', performParaffinProcessing: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type PerformTissueBlockMutationVariables = Exact<{
- request: TissueBlockRequest;
-}>;
+export type LogoutMutationVariables = Exact<{ [key: string]: never; }>;
-export type PerformTissueBlockMutation = { __typename?: 'Mutation', performTissueBlock: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type LogoutMutation = { __typename?: 'Mutation', logout?: string | null };
-export type PrintMutationVariables = Exact<{
- barcodes: Array | Scalars['String'];
- printer: Scalars['String'];
+export type LoginMutationVariables = Exact<{
+ username: Scalars['String'];
+ password: Scalars['String'];
}>;
-export type PrintMutation = { __typename?: 'Mutation', printLabware?: string | null };
+export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'LoginResult', user?: { __typename?: 'User', username: string, role: UserRole } | null } };
-export type FlagLabwareMutationVariables = Exact<{
- request: FlagLabwareRequest;
+export type CreateWorkMutationVariables = Exact<{
+ prefix: Scalars['String'];
+ workType: Scalars['String'];
+ workRequester: Scalars['String'];
+ project: Scalars['String'];
+ program: Scalars['String'];
+ costCode: Scalars['String'];
+ numBlocks?: InputMaybe;
+ numSlides?: InputMaybe;
+ numOriginalSamples?: InputMaybe;
+ omeroProject?: InputMaybe;
+ ssStudyId?: InputMaybe;
}>;
-export type FlagLabwareMutation = { __typename?: 'Mutation', flagLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type CreateWorkMutation = { __typename?: 'Mutation', createWork: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
-export type PerformParaffinProcessingMutationVariables = Exact<{
- request: ParaffinProcessingRequest;
+export type PlanMutationVariables = Exact<{
+ request: PlanRequest;
}>;
-export type PerformParaffinProcessingMutation = { __typename?: 'Mutation', performParaffinProcessing: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type PlanMutation = { __typename?: 'Mutation', plan: { __typename?: 'PlanResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'PlanOperation', operationType?: { __typename?: 'OperationType', name: string } | null, planActions: Array<{ __typename?: 'PlanAction', newSection?: number | null, sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> }> } };
-export type RecordAnalyserMutationVariables = Exact<{
- request: AnalyserRequest;
+export type PerformTissuePotMutationVariables = Exact<{
+ request: PotProcessingRequest;
}>;
-export type RecordAnalyserMutation = { __typename?: 'Mutation', recordAnalyser: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type PerformTissuePotMutation = { __typename?: 'Mutation', performPotProcessing: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type RecordComplexStainMutationVariables = Exact<{
- request: ComplexStainRequest;
+export type PerformTissueBlockMutationVariables = Exact<{
+ request: TissueBlockRequest;
}>;
-export type RecordComplexStainMutation = { __typename?: 'Mutation', recordComplexStain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type PerformTissueBlockMutation = { __typename?: 'Mutation', performTissueBlock: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type RecordInPlaceMutationVariables = Exact<{
- request: InPlaceOpRequest;
+export type PerformSolutionTransferMutationVariables = Exact<{
+ request: SolutionTransferRequest;
}>;
-export type RecordInPlaceMutation = { __typename?: 'Mutation', recordInPlace: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> } };
+export type PerformSolutionTransferMutation = { __typename?: 'Mutation', performSolutionTransfer: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
-export type RecordCompletionMutationVariables = Exact<{
- request: CompletionRequest;
+export type PrintMutationVariables = Exact<{
+ barcodes: Array | Scalars['String'];
+ printer: Scalars['String'];
}>;
-export type RecordCompletionMutation = { __typename?: 'Mutation', recordCompletion: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type PrintMutation = { __typename?: 'Mutation', printLabware?: string | null };
export type RecordExtractResultMutationVariables = Exact<{
request: ExtractResultRequest;
@@ -4415,12 +4416,12 @@ export type RecordExtractResultMutationVariables = Exact<{
export type RecordExtractResultMutation = { __typename?: 'Mutation', recordExtractResult: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordOpWithSlotMeasurementsMutationVariables = Exact<{
- request: OpWithSlotMeasurementsRequest;
+export type RecordComplexStainMutationVariables = Exact<{
+ request: ComplexStainRequest;
}>;
-export type RecordOpWithSlotMeasurementsMutation = { __typename?: 'Mutation', recordOpWithSlotMeasurements: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordComplexStainMutation = { __typename?: 'Mutation', recordComplexStain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type ReactivateLabwareMutationVariables = Exact<{
items: Array | ReactivateLabware;
@@ -4429,40 +4430,40 @@ export type ReactivateLabwareMutationVariables = Exact<{
export type ReactivateLabwareMutation = { __typename?: 'Mutation', reactivateLabware: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', barcode: string, state: LabwareState }>, operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordOpWithSlotCommentsMutationVariables = Exact<{
- request: OpWithSlotCommentsRequest;
+export type RecordInPlaceMutationVariables = Exact<{
+ request: InPlaceOpRequest;
}>;
-export type RecordOpWithSlotCommentsMutation = { __typename?: 'Mutation', recordOpWithSlotComments: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordInPlaceMutation = { __typename?: 'Mutation', recordInPlace: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> } };
-export type RecordProbeOperationMutationVariables = Exact<{
- request: ProbeOperationRequest;
+export type RecordOpWithSlotMeasurementsMutationVariables = Exact<{
+ request: OpWithSlotMeasurementsRequest;
}>;
-export type RecordProbeOperationMutation = { __typename?: 'Mutation', recordProbeOperation: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordOpWithSlotMeasurementsMutation = { __typename?: 'Mutation', recordOpWithSlotMeasurements: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordPermMutationVariables = Exact<{
- request: RecordPermRequest;
+export type RecordCompletionMutationVariables = Exact<{
+ request: CompletionRequest;
}>;
-export type RecordPermMutation = { __typename?: 'Mutation', recordPerm: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordCompletionMutation = { __typename?: 'Mutation', recordCompletion: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type GetLabwareCostingQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type RecordOpWithSlotCommentsMutationVariables = Exact<{
+ request: OpWithSlotCommentsRequest;
}>;
-export type GetLabwareCostingQuery = { __typename?: 'Query', labwareCosting?: SlideCosting | null };
+export type RecordOpWithSlotCommentsMutation = { __typename?: 'Mutation', recordOpWithSlotComments: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordReagentTransferMutationVariables = Exact<{
- request: ReagentTransferRequest;
+export type RecordPermMutationVariables = Exact<{
+ request: RecordPermRequest;
}>;
-export type RecordReagentTransferMutation = { __typename?: 'Mutation', reagentTransfer: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordPermMutation = { __typename?: 'Mutation', recordPerm: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordRnaAnalysisMutationVariables = Exact<{
request: RnaAnalysisRequest;
@@ -4471,12 +4472,12 @@ export type RecordRnaAnalysisMutationVariables = Exact<{
export type RecordRnaAnalysisMutation = { __typename?: 'Mutation', recordRNAAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordOrientationQcMutationVariables = Exact<{
- request: OrientationRequest;
+export type RecordSampleProcessingCommentsMutationVariables = Exact<{
+ request: SampleProcessingCommentRequest;
}>;
-export type RecordOrientationQcMutation = { __typename?: 'Mutation', recordOrientationQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordSampleProcessingCommentsMutation = { __typename?: 'Mutation', recordSampleProcessingComments: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
export type RecordQcLabwareMutationVariables = Exact<{
request: QcLabwareRequest;
@@ -4485,12 +4486,12 @@ export type RecordQcLabwareMutationVariables = Exact<{
export type RecordQcLabwareMutation = { __typename?: 'Mutation', recordQCLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordSampleProcessingCommentsMutationVariables = Exact<{
- request: SampleProcessingCommentRequest;
+export type RecordProbeOperationMutationVariables = Exact<{
+ request: ProbeOperationRequest;
}>;
-export type RecordSampleProcessingCommentsMutation = { __typename?: 'Mutation', recordSampleProcessingComments: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'Operation', performed: string, operationType: { __typename?: 'OperationType', name: string }, user: { __typename?: 'User', username: string } }> } };
+export type RecordProbeOperationMutation = { __typename?: 'Mutation', recordProbeOperation: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordStainResultMutationVariables = Exact<{
request: ResultRequest;
@@ -4499,12 +4500,21 @@ export type RecordStainResultMutationVariables = Exact<{
export type RecordStainResultMutation = { __typename?: 'Mutation', recordStainResult: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RegisterOriginalSamplesMutationVariables = Exact<{
- request: OriginalSampleRegisterRequest;
+export type RecordOrientationQcMutationVariables = Exact<{
+ request: OrientationRequest;
}>;
-export type RegisterOriginalSamplesMutation = { __typename?: 'Mutation', registerOriginalSamples: { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> } };
+export type RecordOrientationQcMutation = { __typename?: 'Mutation', recordOrientationQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+
+export type RecordReagentTransferMutationVariables = Exact<{
+ request: ReagentTransferRequest;
+}>;
+
+
+export type RecordReagentTransferMutation = { __typename?: 'Mutation', reagentTransfer: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+
+export type EquipmentFieldsFragment = { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean };
export type RegisterSectionsMutationVariables = Exact<{
request: SectionRegisterRequest;
@@ -4520,20 +4530,20 @@ export type RecordVisiumQcMutationVariables = Exact<{
export type RecordVisiumQcMutation = { __typename?: 'Mutation', recordVisiumQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RegisterTissuesMutationVariables = Exact<{
- request: RegisterRequest;
+export type RegisterAsEndUserMutationVariables = Exact<{
+ username: Scalars['String'];
+ password: Scalars['String'];
}>;
-export type RegisterTissuesMutation = { __typename?: 'Mutation', register: { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> } };
+export type RegisterAsEndUserMutation = { __typename?: 'Mutation', registerAsEndUser: { __typename?: 'LoginResult', user?: { __typename?: 'User', username: string, role: UserRole } | null } };
-export type SetCommentEnabledMutationVariables = Exact<{
- commentId: Scalars['Int'];
- enabled: Scalars['Boolean'];
+export type RegisterTissuesMutationVariables = Exact<{
+ request: RegisterRequest;
}>;
-export type SetCommentEnabledMutation = { __typename?: 'Mutation', setCommentEnabled: { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean } };
+export type RegisterTissuesMutation = { __typename?: 'Mutation', register: { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> } };
export type ReleaseLabwareMutationVariables = Exact<{
releaseRequest: ReleaseRequest;
@@ -4542,6 +4552,21 @@ export type ReleaseLabwareMutationVariables = Exact<{
export type ReleaseLabwareMutation = { __typename?: 'Mutation', release: { __typename?: 'ReleaseResult', releases: Array<{ __typename?: 'Release', id: number, labware: { __typename?: 'Labware', barcode: string }, destination: { __typename?: 'ReleaseDestination', name: string }, recipient: { __typename?: 'ReleaseRecipient', username: string } }> } };
+export type RegisterOriginalSamplesMutationVariables = Exact<{
+ request: OriginalSampleRegisterRequest;
+}>;
+
+
+export type RegisterOriginalSamplesMutation = { __typename?: 'Mutation', registerOriginalSamples: { __typename?: 'RegisterResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, clashes: Array<{ __typename?: 'RegisterClash', tissue: { __typename?: 'Tissue', externalName?: string | null, donor: { __typename?: 'Donor', donorName: string }, spatialLocation: { __typename?: 'SpatialLocation', code: number, name: string, tissueType: { __typename?: 'TissueType', name: string } } }, labware: Array<{ __typename?: 'Labware', barcode: string, labwareType: { __typename?: 'LabwareType', name: string } }> }>, labwareSolutions: Array<{ __typename?: 'LabwareSolutionName', barcode: string, solutionName: string } | null> } };
+
+export type SetCommentEnabledMutationVariables = Exact<{
+ commentId: Scalars['Int'];
+ enabled: Scalars['Boolean'];
+}>;
+
+
+export type SetCommentEnabledMutation = { __typename?: 'Mutation', setCommentEnabled: { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean } };
+
export type SetDestructionReasonEnabledMutationVariables = Exact<{
text: Scalars['String'];
enabled: Scalars['Boolean'];
@@ -4558,13 +4583,13 @@ export type SetCostCodeEnabledMutationVariables = Exact<{
export type SetCostCodeEnabledMutation = { __typename?: 'Mutation', setCostCodeEnabled: { __typename?: 'CostCode', code: string, enabled: boolean } };
-export type SetEquipmentEnabledMutationVariables = Exact<{
- equipmentId: Scalars['Int'];
- enabled: Scalars['Boolean'];
+export type SetLocationCustomNameMutationVariables = Exact<{
+ locationBarcode: Scalars['String'];
+ newCustomName: Scalars['String'];
}>;
-export type SetEquipmentEnabledMutation = { __typename?: 'Mutation', setEquipmentEnabled: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
+export type SetLocationCustomNameMutation = { __typename?: 'Mutation', setLocationCustomName: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
export type SetFixativeEnabledMutationVariables = Exact<{
name: Scalars['String'];
@@ -4574,13 +4599,13 @@ export type SetFixativeEnabledMutationVariables = Exact<{
export type SetFixativeEnabledMutation = { __typename?: 'Mutation', setFixativeEnabled: { __typename?: 'Fixative', name: string, enabled: boolean } };
-export type SetLocationCustomNameMutationVariables = Exact<{
- locationBarcode: Scalars['String'];
- newCustomName: Scalars['String'];
+export type SetEquipmentEnabledMutationVariables = Exact<{
+ equipmentId: Scalars['Int'];
+ enabled: Scalars['Boolean'];
}>;
-export type SetLocationCustomNameMutation = { __typename?: 'Mutation', setLocationCustomName: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
+export type SetEquipmentEnabledMutation = { __typename?: 'Mutation', setEquipmentEnabled: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
export type SetHmdmcEnabledMutationVariables = Exact<{
hmdmc: Scalars['String'];
@@ -4590,14 +4615,6 @@ export type SetHmdmcEnabledMutationVariables = Exact<{
export type SetHmdmcEnabledMutation = { __typename?: 'Mutation', setHmdmcEnabled: { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean } };
-export type SetOmeroProjectEnabledMutationVariables = Exact<{
- name: Scalars['String'];
- enabled: Scalars['Boolean'];
-}>;
-
-
-export type SetOmeroProjectEnabledMutation = { __typename?: 'Mutation', setOmeroProjectEnabled: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
-
export type SetProjectEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
@@ -4606,21 +4623,21 @@ export type SetProjectEnabledMutationVariables = Exact<{
export type SetProjectEnabledMutation = { __typename?: 'Mutation', setProjectEnabled: { __typename?: 'Project', name: string, enabled: boolean } };
-export type SetProbePanelEnabledMutationVariables = Exact<{
+export type SetReleaseDestinationEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetProbePanelEnabledMutation = { __typename?: 'Mutation', setProbePanelEnabled: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
+export type SetReleaseDestinationEnabledMutation = { __typename?: 'Mutation', setReleaseDestinationEnabled: { __typename?: 'ReleaseDestination', name: string, enabled: boolean } };
-export type SetProgramEnabledMutationVariables = Exact<{
+export type SetOmeroProjectEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetProgramEnabledMutation = { __typename?: 'Mutation', setProgramEnabled: { __typename?: 'Program', name: string, enabled: boolean } };
+export type SetOmeroProjectEnabledMutation = { __typename?: 'Mutation', setOmeroProjectEnabled: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
export type SetReleaseRecipientEnabledMutationVariables = Exact<{
username: Scalars['String'];
@@ -4630,13 +4647,13 @@ export type SetReleaseRecipientEnabledMutationVariables = Exact<{
export type SetReleaseRecipientEnabledMutation = { __typename?: 'Mutation', setReleaseRecipientEnabled: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
-export type SetReleaseDestinationEnabledMutationVariables = Exact<{
+export type SetSlotRegionEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetReleaseDestinationEnabledMutation = { __typename?: 'Mutation', setReleaseDestinationEnabled: { __typename?: 'ReleaseDestination', name: string, enabled: boolean } };
+export type SetSlotRegionEnabledMutation = { __typename?: 'Mutation', setSlotRegionEnabled: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
export type SetSolutionEnabledMutationVariables = Exact<{
name: Scalars['String'];
@@ -4646,29 +4663,37 @@ export type SetSolutionEnabledMutationVariables = Exact<{
export type SetSolutionEnabledMutation = { __typename?: 'Mutation', setSolutionEnabled: { __typename?: 'Solution', name: string, enabled: boolean } };
-export type SetSpeciesEnabledMutationVariables = Exact<{
+export type SetUserRoleMutationVariables = Exact<{
+ username: Scalars['String'];
+ role: UserRole;
+}>;
+
+
+export type SetUserRoleMutation = { __typename?: 'Mutation', setUserRole: { __typename?: 'User', username: string, role: UserRole } };
+
+export type SetProgramEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetSpeciesEnabledMutation = { __typename?: 'Mutation', setSpeciesEnabled: { __typename?: 'Species', name: string, enabled: boolean } };
+export type SetProgramEnabledMutation = { __typename?: 'Mutation', setProgramEnabled: { __typename?: 'Program', name: string, enabled: boolean } };
-export type SetUserRoleMutationVariables = Exact<{
- username: Scalars['String'];
- role: UserRole;
+export type SetSpeciesEnabledMutationVariables = Exact<{
+ name: Scalars['String'];
+ enabled: Scalars['Boolean'];
}>;
-export type SetUserRoleMutation = { __typename?: 'Mutation', setUserRole: { __typename?: 'User', username: string, role: UserRole } };
+export type SetSpeciesEnabledMutation = { __typename?: 'Mutation', setSpeciesEnabled: { __typename?: 'Species', name: string, enabled: boolean } };
-export type SetSlotRegionEnabledMutationVariables = Exact<{
+export type SetProbePanelEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetSlotRegionEnabledMutation = { __typename?: 'Mutation', setSlotRegionEnabled: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
+export type SetProbePanelEnabledMutation = { __typename?: 'Mutation', setProbePanelEnabled: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
export type SetWorkTypeEnabledMutationVariables = Exact<{
name: Scalars['String'];
@@ -4678,12 +4703,12 @@ export type SetWorkTypeEnabledMutationVariables = Exact<{
export type SetWorkTypeEnabledMutation = { __typename?: 'Mutation', setWorkTypeEnabled: { __typename?: 'WorkType', name: string, enabled: boolean } };
-export type PlanMutationVariables = Exact<{
- request: PlanRequest;
+export type StainMutationVariables = Exact<{
+ request: StainRequest;
}>;
-export type PlanMutation = { __typename?: 'Mutation', plan: { __typename?: 'PlanResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }>, operations: Array<{ __typename?: 'PlanOperation', operationType?: { __typename?: 'OperationType', name: string } | null, planActions: Array<{ __typename?: 'PlanAction', newSection?: number | null, sample: { __typename?: 'Sample', id: number }, source: { __typename?: 'Slot', address: string, labwareId: number, samples: Array<{ __typename?: 'Sample', id: number }> }, destination: { __typename?: 'Slot', address: string, labwareId: number } }> }> } };
+export type StainMutation = { __typename?: 'Mutation', stain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type SlotCopyMutationVariables = Exact<{
request: SlotCopyRequest;
@@ -4692,20 +4717,26 @@ export type SlotCopyMutationVariables = Exact<{
export type SlotCopyMutation = { __typename?: 'Mutation', slotCopy: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', id: number, barcode: string, externalBarcode?: string | null, destroyed: boolean, discarded: boolean, released: boolean, state: LabwareState, created: string, labwareType: { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }, slots: Array<{ __typename?: 'Slot', id: number, address: string, labwareId: number, blockHighestSection?: number | null, block: boolean, samples: Array<{ __typename?: 'Sample', id: number, section?: number | null, tissue: { __typename?: 'Tissue', externalName?: string | null, replicate?: string | null, collectionDate?: string | null, donor: { __typename?: 'Donor', donorName: string, lifeStage: LifeStage }, spatialLocation: { __typename?: 'SpatialLocation', code: number, tissueType: { __typename?: 'TissueType', name: string } }, hmdmc?: { __typename?: 'Hmdmc', hmdmc: string } | null, medium: { __typename?: 'Medium', name: string }, fixative: { __typename?: 'Fixative', name: string, enabled: boolean } }, bioState: { __typename?: 'BioState', name: string } }> }> }> } };
-export type StainMutationVariables = Exact<{
- request: StainRequest;
+export type UnreleaseMutationVariables = Exact<{
+ request: UnreleaseRequest;
}>;
-export type StainMutation = { __typename?: 'Mutation', stain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type UnreleaseMutation = { __typename?: 'Mutation', unrelease: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type StoreMutationVariables = Exact<{
- store: Array | StoreInput;
- locationBarcode: Scalars['String'];
+export type RecordAnalyserMutationVariables = Exact<{
+ request: AnalyserRequest;
}>;
-export type StoreMutation = { __typename?: 'Mutation', store: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
+export type RecordAnalyserMutation = { __typename?: 'Mutation', recordAnalyser: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+
+export type UnstoreBarcodeMutationVariables = Exact<{
+ barcode: Scalars['String'];
+}>;
+
+
+export type UnstoreBarcodeMutation = { __typename?: 'Mutation', unstoreBarcode?: { __typename?: 'UnstoredItem', barcode: string, address?: string | null } | null };
export type TransferLocationItemsMutationVariables = Exact<{
sourceBarcode: Scalars['String'];
@@ -4724,54 +4755,42 @@ export type StoreBarcodeMutationVariables = Exact<{
export type StoreBarcodeMutation = { __typename?: 'Mutation', storeBarcode: { __typename?: 'StoredItem', location: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } } };
-export type UnstoreBarcodeMutationVariables = Exact<{
- barcode: Scalars['String'];
-}>;
-
-
-export type UnstoreBarcodeMutation = { __typename?: 'Mutation', unstoreBarcode?: { __typename?: 'UnstoredItem', barcode: string, address?: string | null } | null };
-
-export type LogoutMutationVariables = Exact<{ [key: string]: never; }>;
-
-
-export type LogoutMutation = { __typename?: 'Mutation', logout?: string | null };
-
-export type UpdateWorkNumOriginalSamplesMutationVariables = Exact<{
- workNumber: Scalars['String'];
- numOriginalSamples?: InputMaybe;
+export type UpdateWorkNumOriginalSamplesMutationVariables = Exact<{
+ workNumber: Scalars['String'];
+ numOriginalSamples?: InputMaybe;
}>;
export type UpdateWorkNumOriginalSamplesMutation = { __typename?: 'Mutation', updateWorkNumOriginalSamples: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
-export type UpdateWorkNumBlocksMutationVariables = Exact<{
+export type UpdateWorkNumSlidesMutationVariables = Exact<{
workNumber: Scalars['String'];
- numBlocks?: InputMaybe;
+ numSlides?: InputMaybe;
}>;
-export type UpdateWorkNumBlocksMutation = { __typename?: 'Mutation', updateWorkNumBlocks: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
+export type UpdateWorkNumSlidesMutation = { __typename?: 'Mutation', updateWorkNumSlides: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
-export type UpdateReleaseRecipientFullNameMutationVariables = Exact<{
- username: Scalars['String'];
- fullName?: InputMaybe;
+export type UpdateWorkDnapStudyMutationVariables = Exact<{
+ workNumber: Scalars['String'];
+ ssStudyId?: InputMaybe;
}>;
-export type UpdateReleaseRecipientFullNameMutation = { __typename?: 'Mutation', updateReleaseRecipientFullName: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
+export type UpdateWorkDnapStudyMutation = { __typename?: 'Mutation', updateWorkDnapStudy: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
export type UpdateDnapStudiesMutationVariables = Exact<{ [key: string]: never; }>;
export type UpdateDnapStudiesMutation = { __typename?: 'Mutation', updateDnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
-export type UpdateWorkDnapStudyMutationVariables = Exact<{
+export type UpdateWorkNumBlocksMutationVariables = Exact<{
workNumber: Scalars['String'];
- ssStudyId?: InputMaybe;
+ numBlocks?: InputMaybe;
}>;
-export type UpdateWorkDnapStudyMutation = { __typename?: 'Mutation', updateWorkDnapStudy: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
+export type UpdateWorkNumBlocksMutation = { __typename?: 'Mutation', updateWorkNumBlocks: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
export type UpdateWorkOmeroProjectMutationVariables = Exact<{
workNumber: Scalars['String'];
@@ -4781,13 +4800,20 @@ export type UpdateWorkOmeroProjectMutationVariables = Exact<{
export type UpdateWorkOmeroProjectMutation = { __typename?: 'Mutation', updateWorkOmeroProject: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
-export type UpdateWorkNumSlidesMutationVariables = Exact<{
- workNumber: Scalars['String'];
- numSlides?: InputMaybe;
+export type UpdateReleaseRecipientFullNameMutationVariables = Exact<{
+ username: Scalars['String'];
+ fullName?: InputMaybe;
}>;
-export type UpdateWorkNumSlidesMutation = { __typename?: 'Mutation', updateWorkNumSlides: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } };
+export type UpdateReleaseRecipientFullNameMutation = { __typename?: 'Mutation', updateReleaseRecipientFullName: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
+
+export type VisiumAnalysisMutationVariables = Exact<{
+ request: VisiumAnalysisRequest;
+}>;
+
+
+export type VisiumAnalysisMutation = { __typename?: 'Mutation', visiumAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type UpdateWorkPriorityMutationVariables = Exact<{
workNumber: Scalars['String'];
@@ -4806,43 +4832,14 @@ export type UpdateWorkStatusMutationVariables = Exact<{
export type UpdateWorkStatusMutation = { __typename?: 'Mutation', updateWorkStatus: { __typename?: 'WorkWithComment', comment?: string | null, work: { __typename?: 'Work', workNumber: string, status: WorkStatus, numBlocks?: number | null, numSlides?: number | null, numOriginalSamples?: number | null, priority?: string | null, workRequester?: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } | null, project: { __typename?: 'Project', name: string, enabled: boolean }, program: { __typename?: 'Program', name: string, enabled: boolean }, costCode: { __typename?: 'CostCode', code: string, enabled: boolean }, workType: { __typename?: 'WorkType', name: string, enabled: boolean }, omeroProject?: { __typename?: 'OmeroProject', name: string, enabled: boolean } | null, dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null } } };
-export type VisiumAnalysisMutationVariables = Exact<{
- request: VisiumAnalysisRequest;
-}>;
-
-
-export type VisiumAnalysisMutation = { __typename?: 'Mutation', visiumAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-
-export type UnreleaseMutationVariables = Exact<{
- request: UnreleaseRequest;
+export type StoreMutationVariables = Exact<{
+ store: Array | StoreInput;
+ locationBarcode: Scalars['String'];
}>;
-export type UnreleaseMutation = { __typename?: 'Mutation', unrelease: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type StoreMutation = { __typename?: 'Mutation', store: { __typename?: 'Location', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null, direction?: GridDirection | null, parent?: { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null } | null, size?: { __typename?: 'Size', numRows: number, numColumns: number } | null, stored: Array<{ __typename?: 'StoredItem', barcode: string, address?: string | null }>, children: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> } };
-export const CommentFieldsFragmentDoc = gql`
- fragment CommentFields on Comment {
- id
- text
- category
- enabled
-}
- `;
-export const EquipmentFieldsFragmentDoc = gql`
- fragment EquipmentFields on Equipment {
- id
- name
- category
- enabled
-}
- `;
-export const DestructionReasonFieldsFragmentDoc = gql`
- fragment DestructionReasonFields on DestructionReason {
- id
- text
- enabled
-}
- `;
export const AddressPermDataFieldsFragmentDoc = gql`
fragment AddressPermDataFields on AddressPermData {
address
@@ -4851,15 +4848,10 @@ export const AddressPermDataFieldsFragmentDoc = gql`
selected
}
`;
-export const FixativeFieldsFragmentDoc = gql`
- fragment FixativeFields on Fixative {
- name
- enabled
-}
- `;
-export const HmdmcFieldsFragmentDoc = gql`
- fragment HmdmcFields on Hmdmc {
- hmdmc
+export const DestructionReasonFieldsFragmentDoc = gql`
+ fragment DestructionReasonFields on DestructionReason {
+ id
+ text
enabled
}
`;
@@ -4873,6 +4865,12 @@ export const FileFieldsFragmentDoc = gql`
}
}
`;
+export const FixativeFieldsFragmentDoc = gql`
+ fragment FixativeFields on Fixative {
+ name
+ enabled
+}
+ `;
export const LabwareTypeFieldsFragmentDoc = gql`
fragment LabwareTypeFields on LabwareType {
name
@@ -4976,32 +4974,18 @@ export const HistoryFieldsFragmentDoc = gql`
flaggedBarcodes
}
`;
-export const LocationFieldsFragmentDoc = gql`
- fragment LocationFields on Location {
+export const HmdmcFieldsFragmentDoc = gql`
+ fragment HmdmcFields on Hmdmc {
+ hmdmc
+ enabled
+}
+ `;
+export const LinkedLocationFieldsFragmentDoc = gql`
+ fragment LinkedLocationFields on LinkedLocation {
barcode
fixedName
customName
address
- direction
- parent {
- barcode
- fixedName
- customName
- }
- size {
- numRows
- numColumns
- }
- stored {
- barcode
- address
- }
- children {
- barcode
- fixedName
- customName
- address
- }
}
`;
export const NextReplicateDataFieldsFragmentDoc = gql`
@@ -5047,22 +5031,39 @@ export const OperationFieldsFragmentDoc = gql`
performed
}
`;
-export const PlanActionFieldsFragmentDoc = gql`
- fragment PlanActionFields on PlanAction {
- newSection
- sample {
- id
+export const PrinterFieldsFragmentDoc = gql`
+ fragment PrinterFields on Printer {
+ name
+ labelTypes {
+ name
}
- source {
+}
+ `;
+export const LocationFieldsFragmentDoc = gql`
+ fragment LocationFields on Location {
+ barcode
+ fixedName
+ customName
+ address
+ direction
+ parent {
+ barcode
+ fixedName
+ customName
+ }
+ size {
+ numRows
+ numColumns
+ }
+ stored {
+ barcode
address
- labwareId
- samples {
- id
- }
}
- destination {
+ children {
+ barcode
+ fixedName
+ customName
address
- labwareId
}
}
`;
@@ -5085,19 +5086,22 @@ export const LabwareFlaggedFieldsFragmentDoc = gql`
}
}
`;
-export const LinkedLocationFieldsFragmentDoc = gql`
- fragment LinkedLocationFields on LinkedLocation {
- barcode
- fixedName
- customName
- address
-}
- `;
-export const PrinterFieldsFragmentDoc = gql`
- fragment PrinterFields on Printer {
- name
- labelTypes {
- name
+export const PlanActionFieldsFragmentDoc = gql`
+ fragment PlanActionFields on PlanAction {
+ newSection
+ sample {
+ id
+ }
+ source {
+ address
+ labwareId
+ samples {
+ id
+ }
+ }
+ destination {
+ address
+ labwareId
}
}
`;
@@ -5122,6 +5126,12 @@ export const ReagentPlateFieldsFragmentDoc = gql`
plateType
}
`;
+export const ReleaseDestinationFieldsFragmentDoc = gql`
+ fragment ReleaseDestinationFields on ReleaseDestination {
+ name
+ enabled
+}
+ `;
export const RegisterResultFieldsFragmentDoc = gql`
fragment RegisterResultFields on RegisterResult {
labware {
@@ -5154,22 +5164,19 @@ export const RegisterResultFieldsFragmentDoc = gql`
}
}
`;
-export const ReleaseDestinationFieldsFragmentDoc = gql`
- fragment ReleaseDestinationFields on ReleaseDestination {
- name
- enabled
-}
- `;
export const ReleaseFileOptionFieldsFragmentDoc = gql`
fragment ReleaseFileOptionFields on ReleaseFileOption {
displayName
queryParamName
}
`;
-export const SolutionFieldsFragmentDoc = gql`
- fragment SolutionFields on Solution {
- name
- enabled
+export const SamplePositionFieldsFragmentDoc = gql`
+ fragment SamplePositionFields on SamplePosition {
+ address
+ region
+ sampleId
+ slotId
+ operationId
}
`;
export const SlotPassFailFieldsFragmentDoc = gql`
@@ -5179,6 +5186,36 @@ export const SlotPassFailFieldsFragmentDoc = gql`
comment
}
`;
+export const SlotRegionFieldsFragmentDoc = gql`
+ fragment SlotRegionFields on SlotRegion {
+ enabled
+ name
+}
+ `;
+export const SolutionFieldsFragmentDoc = gql`
+ fragment SolutionFields on Solution {
+ name
+ enabled
+}
+ `;
+export const SpeciesFieldsFragmentDoc = gql`
+ fragment SpeciesFields on Species {
+ name
+ enabled
+}
+ `;
+export const StainTypeFieldsFragmentDoc = gql`
+ fragment StainTypeFields on StainType {
+ name
+ measurementTypes
+}
+ `;
+export const SuggestedWorkFieldsFragmentDoc = gql`
+ fragment SuggestedWorkFields on SuggestedWork {
+ barcode
+ workNumber
+}
+ `;
export const ReleaseRecipientFieldsFragmentDoc = gql`
fragment ReleaseRecipientFields on ReleaseRecipient {
username
@@ -5272,47 +5309,6 @@ export const WorkProgressFieldsFragmentDoc = gql`
workComment
}
`;
-export const StainTypeFieldsFragmentDoc = gql`
- fragment StainTypeFields on StainType {
- name
- measurementTypes
-}
- `;
-export const SamplePositionFieldsFragmentDoc = gql`
- fragment SamplePositionFields on SamplePosition {
- address
- region
- sampleId
- slotId
- operationId
-}
- `;
-export const SuggestedWorkFieldsFragmentDoc = gql`
- fragment SuggestedWorkFields on SuggestedWork {
- barcode
- workNumber
-}
- `;
-export const SpeciesFieldsFragmentDoc = gql`
- fragment SpeciesFields on Species {
- name
- enabled
-}
- `;
-export const SlotRegionFieldsFragmentDoc = gql`
- fragment SlotRegionFields on SlotRegion {
- enabled
- name
-}
- `;
-export const WorkWithCommentFieldsFragmentDoc = gql`
- fragment WorkWithCommentFields on WorkWithComment {
- work {
- ...WorkFields
- }
- comment
-}
- `;
export const WorkSummaryGroupFieldsFragmentDoc = gql`
fragment WorkSummaryGroupFields on WorkSummaryGroup {
workType {
@@ -5325,16 +5321,37 @@ export const WorkSummaryGroupFieldsFragmentDoc = gql`
totalNumOriginalSamples
}
`;
-export const FindFlaggedLabwareDocument = gql`
- query FindFlaggedLabware($barcode: String!) {
- labwareFlagged(barcode: $barcode) {
- ...LabwareFlaggedFields
+export const WorkWithCommentFieldsFragmentDoc = gql`
+ fragment WorkWithCommentFields on WorkWithComment {
+ work {
+ ...WorkFields
}
+ comment
}
- ${LabwareFlaggedFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
+ `;
+export const CommentFieldsFragmentDoc = gql`
+ fragment CommentFields on Comment {
+ id
+ text
+ category
+ enabled
+}
+ `;
+export const EquipmentFieldsFragmentDoc = gql`
+ fragment EquipmentFields on Equipment {
+ id
+ name
+ category
+ enabled
+}
+ `;
+export const CurrentUserDocument = gql`
+ query CurrentUser {
+ user {
+ ...UserFields
+ }
+}
+ ${UserFieldsFragmentDoc}`;
export const ExtractResultDocument = gql`
query ExtractResult($barcode: String!) {
extractResult(barcode: $barcode) {
@@ -5349,6 +5366,16 @@ export const ExtractResultDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const FindFlaggedLabwareDocument = gql`
+ query FindFlaggedLabware($barcode: String!) {
+ labwareFlagged(barcode: $barcode) {
+ ...LabwareFlaggedFields
+ }
+}
+ ${LabwareFlaggedFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
export const FindDocument = gql`
query Find($request: FindRequest!) {
find(request: $request) {
@@ -5405,16 +5432,16 @@ export const FindDocument = gql`
}
}
`;
-export const CurrentUserDocument = gql`
- query CurrentUser {
- user {
- ...UserFields
+export const FindFilesDocument = gql`
+ query FindFiles($workNumbers: [String!]!) {
+ listFiles(workNumbers: $workNumbers) {
+ ...FileFields
}
}
- ${UserFieldsFragmentDoc}`;
-export const FindHistoryForDonorNameDocument = gql`
- query FindHistoryForDonorName($donorName: String!) {
- historyForDonorName(donorName: $donorName) {
+ ${FileFieldsFragmentDoc}`;
+export const FindHistoryForExternalNameDocument = gql`
+ query FindHistoryForExternalName($externalName: String!) {
+ historyForExternalName(externalName: $externalName) {
...HistoryFields
}
}
@@ -5424,9 +5451,9 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const FindHistoryForWorkNumberDocument = gql`
- query FindHistoryForWorkNumber($workNumber: String!) {
- historyForWorkNumber(workNumber: $workNumber) {
+export const FindHistoryForLabwareBarcodeDocument = gql`
+ query FindHistoryForLabwareBarcode($barcode: String!) {
+ historyForLabwareBarcode(barcode: $barcode) {
...HistoryFields
}
}
@@ -5436,15 +5463,9 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const FindHistoryDocument = gql`
- query FindHistory($workNumber: String, $barcode: String, $donorName: [String!], $externalName: [String!], $eventType: String) {
- history(
- workNumber: $workNumber
- barcode: $barcode
- donorName: $donorName
- externalName: $externalName
- eventType: $eventType
- ) {
+export const FindHistoryForWorkNumberDocument = gql`
+ query FindHistoryForWorkNumber($workNumber: String!) {
+ historyForWorkNumber(workNumber: $workNumber) {
...HistoryFields
}
}
@@ -5454,16 +5475,9 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const FindFilesDocument = gql`
- query FindFiles($workNumbers: [String!]!) {
- listFiles(workNumbers: $workNumbers) {
- ...FileFields
- }
-}
- ${FileFieldsFragmentDoc}`;
-export const FindHistoryForLabwareBarcodeDocument = gql`
- query FindHistoryForLabwareBarcode($barcode: String!) {
- historyForLabwareBarcode(barcode: $barcode) {
+export const FindHistoryForDonorNameDocument = gql`
+ query FindHistoryForDonorName($donorName: String!) {
+ historyForDonorName(donorName: $donorName) {
...HistoryFields
}
}
@@ -5473,18 +5487,9 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const FindLabwareLocationDocument = gql`
- query FindLabwareLocation($barcodes: [String!]!) {
- stored(barcodes: $barcodes) {
- location {
- barcode
- }
- }
-}
- `;
-export const FindHistoryForExternalNameDocument = gql`
- query FindHistoryForExternalName($externalName: String!) {
- historyForExternalName(externalName: $externalName) {
+export const FindHistoryForSampleIdDocument = gql`
+ query FindHistoryForSampleId($sampleId: Int!) {
+ historyForSampleId(sampleId: $sampleId) {
...HistoryFields
}
}
@@ -5494,6 +5499,13 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
+export const FindLocationByBarcodeDocument = gql`
+ query FindLocationByBarcode($barcode: String!) {
+ location(locationBarcode: $barcode) {
+ ...LocationFields
+ }
+}
+ ${LocationFieldsFragmentDoc}`;
export const FindLabwareDocument = gql`
query FindLabware($barcode: String!) {
labware(barcode: $barcode) {
@@ -5504,9 +5516,15 @@ export const FindLabwareDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const FindHistoryForSampleIdDocument = gql`
- query FindHistoryForSampleId($sampleId: Int!) {
- historyForSampleId(sampleId: $sampleId) {
+export const FindHistoryDocument = gql`
+ query FindHistory($workNumber: String, $barcode: String, $donorName: [String!], $externalName: [String!], $eventType: String) {
+ history(
+ workNumber: $workNumber
+ barcode: $barcode
+ donorName: $donorName
+ externalName: $externalName
+ eventType: $eventType
+ ) {
...HistoryFields
}
}
@@ -5516,13 +5534,6 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const FindLocationByBarcodeDocument = gql`
- query FindLocationByBarcode($barcode: String!) {
- location(locationBarcode: $barcode) {
- ...LocationFields
- }
-}
- ${LocationFieldsFragmentDoc}`;
export const FindPassFailsDocument = gql`
query FindPassFails($barcode: String!, $operationType: String!) {
passFails(barcode: $barcode, operationType: $operationType) {
@@ -5551,13 +5562,15 @@ export const FindReagentPlateDocument = gql`
}
}
${ReagentSlotFieldsFragmentDoc}`;
-export const FindSamplePositionsDocument = gql`
- query FindSamplePositions($labwareBarcode: String!) {
- samplePositions(labwareBarcode: $labwareBarcode) {
- ...SamplePositionFields
+export const FindLabwareLocationDocument = gql`
+ query FindLabwareLocation($barcodes: [String!]!) {
+ stored(barcodes: $barcodes) {
+ location {
+ barcode
+ }
}
}
- ${SamplePositionFieldsFragmentDoc}`;
+ `;
export const FindPlanDataDocument = gql`
query FindPlanData($barcode: String!) {
planData(barcode: $barcode) {
@@ -5582,33 +5595,6 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${PlanActionFieldsFragmentDoc}`;
-export const FindWorkInfoDocument = gql`
- query FindWorkInfo($status: WorkStatus!) {
- works(status: [$status]) {
- workNumber
- workRequester {
- username
- }
- project {
- name
- }
- }
-}
- `;
-export const FindStoragePathDocument = gql`
- query FindStoragePath($locationBarcode: String!) {
- storagePath(locationBarcode: $locationBarcode) {
- ...LinkedLocationFields
- }
-}
- ${LinkedLocationFieldsFragmentDoc}`;
-export const FindWorkNumbersDocument = gql`
- query FindWorkNumbers($status: WorkStatus!) {
- works(status: [$status]) {
- workNumber
- }
-}
- `;
export const FindPermDataDocument = gql`
query FindPermData($barcode: String!) {
visiumPermData(barcode: $barcode) {
@@ -5631,49 +5617,48 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${SamplePositionFieldsFragmentDoc}`;
-export const FindMeasurementByBarcodeAndNameDocument = gql`
- query FindMeasurementByBarcodeAndName($barcode: String!, $measurementName: String!) {
- measurementValueFromLabwareOrParent(barcode: $barcode, name: $measurementName) {
- address
- string
- }
-}
- `;
-export const GetBlockProcessingInfoDocument = gql`
- query GetBlockProcessingInfo {
- mediums {
- name
- }
- comments(includeDisabled: false, category: "Sample Processing") {
- ...CommentFields
- }
- labwareTypes {
- ...LabwareTypeFields
+export const FindSamplePositionsDocument = gql`
+ query FindSamplePositions($labwareBarcode: String!) {
+ samplePositions(labwareBarcode: $labwareBarcode) {
+ ...SamplePositionFields
}
}
- ${CommentFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}`;
-export const GetCommentsDocument = gql`
- query GetComments($commentCategory: String, $includeDisabled: Boolean) {
- comments(category: $commentCategory, includeDisabled: $includeDisabled) {
- ...CommentFields
+ ${SamplePositionFieldsFragmentDoc}`;
+export const FindWorkInfoDocument = gql`
+ query FindWorkInfo($status: WorkStatus!) {
+ works(status: [$status]) {
+ workNumber
+ workRequester {
+ username
+ }
+ project {
+ name
+ }
}
}
- ${CommentFieldsFragmentDoc}`;
-export const FindWorksCreatedByDocument = gql`
- query FindWorksCreatedBy($username: String!) {
- worksCreatedBy(username: $username) {
- ...WorkFields
+ `;
+export const FindWorkProgressDocument = gql`
+ query FindWorkProgress($workNumber: String, $workTypes: [String!], $programs: [String!], $statuses: [WorkStatus!], $requesters: [String!]) {
+ workProgress(
+ workNumber: $workNumber
+ workTypes: $workTypes
+ programs: $programs
+ statuses: $statuses
+ requesters: $requesters
+ ) {
+ ...WorkProgressFields
}
}
- ${WorkFieldsFragmentDoc}
+ ${WorkProgressFieldsFragmentDoc}
+${WorkFieldsFragmentDoc}
${ReleaseRecipientFieldsFragmentDoc}
${ProjectFieldsFragmentDoc}
${ProgramFieldsFragmentDoc}
${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}`;
+${DnapStudyFieldsFragmentDoc}
+${WorkProgressTimeStampFieldFragmentDoc}`;
export const GetAllWorkInfoDocument = gql`
query GetAllWorkInfo {
works {
@@ -5688,13 +5673,55 @@ export const GetAllWorkInfoDocument = gql`
}
}
`;
-export const GetDestroyInfoDocument = gql`
- query GetDestroyInfo {
- destructionReasons {
- ...DestructionReasonFields
+export const GetBlockProcessingInfoDocument = gql`
+ query GetBlockProcessingInfo {
+ mediums {
+ name
+ }
+ comments(includeDisabled: false, category: "Sample Processing") {
+ ...CommentFields
+ }
+ labwareTypes {
+ ...LabwareTypeFields
}
}
- ${DestructionReasonFieldsFragmentDoc}`;
+ ${CommentFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}`;
+export const FindStoragePathDocument = gql`
+ query FindStoragePath($locationBarcode: String!) {
+ storagePath(locationBarcode: $locationBarcode) {
+ ...LinkedLocationFields
+ }
+}
+ ${LinkedLocationFieldsFragmentDoc}`;
+export const GetCommentsDocument = gql`
+ query GetComments($commentCategory: String, $includeDisabled: Boolean) {
+ comments(category: $commentCategory, includeDisabled: $includeDisabled) {
+ ...CommentFields
+ }
+}
+ ${CommentFieldsFragmentDoc}`;
+export const FindWorkNumbersDocument = gql`
+ query FindWorkNumbers($status: WorkStatus!) {
+ works(status: [$status]) {
+ workNumber
+ }
+}
+ `;
+export const FindWorksCreatedByDocument = gql`
+ query FindWorksCreatedBy($username: String!) {
+ worksCreatedBy(username: $username) {
+ ...WorkFields
+ }
+}
+ ${WorkFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${ProjectFieldsFragmentDoc}
+${ProgramFieldsFragmentDoc}
+${CostCodeFieldsFragmentDoc}
+${WorkTypeFieldsFragmentDoc}
+${OmeroProjectFieldsFragmentDoc}
+${DnapStudyFieldsFragmentDoc}`;
export const GetConfigurationDocument = gql`
query GetConfiguration {
destructionReasons(includeDisabled: true) {
@@ -5766,28 +5793,20 @@ ${ProbePanelFieldsFragmentDoc}
${ProgramFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const FindWorkProgressDocument = gql`
- query FindWorkProgress($workNumber: String, $workTypes: [String!], $programs: [String!], $statuses: [WorkStatus!], $requesters: [String!]) {
- workProgress(
- workNumber: $workNumber
- workTypes: $workTypes
- programs: $programs
- statuses: $statuses
- requesters: $requesters
- ) {
- ...WorkProgressFields
+export const GetEquipmentsDocument = gql`
+ query GetEquipments($category: String, $includeDisabled: Boolean) {
+ equipments(category: $category, includeDisabled: $includeDisabled) {
+ ...EquipmentFields
}
}
- ${WorkProgressFieldsFragmentDoc}
-${WorkFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${ProjectFieldsFragmentDoc}
-${ProgramFieldsFragmentDoc}
-${CostCodeFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}
-${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}
-${WorkProgressTimeStampFieldFragmentDoc}`;
+ ${EquipmentFieldsFragmentDoc}`;
+export const GetDestroyInfoDocument = gql`
+ query GetDestroyInfo {
+ destructionReasons {
+ ...DestructionReasonFields
+ }
+}
+ ${DestructionReasonFieldsFragmentDoc}`;
export const GetDestructionReasonsDocument = gql`
query GetDestructionReasons($includeDisabled: Boolean) {
destructionReasons(includeDisabled: $includeDisabled) {
@@ -5795,13 +5814,19 @@ export const GetDestructionReasonsDocument = gql`
}
}
${DestructionReasonFieldsFragmentDoc}`;
-export const GetDnapStudyDocument = gql`
- query GetDnapStudy($ssId: Int!) {
- dnapStudy(ssId: $ssId) {
- ...DnapStudyFields
+export const GetLabwareCostingDocument = gql`
+ query GetLabwareCosting($barcode: String!) {
+ labwareCosting(barcode: $barcode)
+}
+ `;
+export const FindMeasurementByBarcodeAndNameDocument = gql`
+ query FindMeasurementByBarcodeAndName($barcode: String!, $measurementName: String!) {
+ measurementValueFromLabwareOrParent(barcode: $barcode, name: $measurementName) {
+ address
+ string
}
}
- ${DnapStudyFieldsFragmentDoc}`;
+ `;
export const GetLabwareInLocationDocument = gql`
query GetLabwareInLocation($locationBarcode: String!) {
labwareInLocation(locationBarcode: $locationBarcode) {
@@ -5812,25 +5837,17 @@ export const GetLabwareInLocationDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const GetEventTypesDocument = gql`
- query GetEventTypes {
- eventTypes
-}
- `;
-export const GetParaffinProcessingInfoDocument = gql`
- query GetParaffinProcessingInfo {
- comments(includeDisabled: false, category: "Paraffin processing program") {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
-export const GetEquipmentsDocument = gql`
- query GetEquipments($category: String, $includeDisabled: Boolean) {
- equipments(category: $category, includeDisabled: $includeDisabled) {
- ...EquipmentFields
+export const GetLabwareFlagDetailsDocument = gql`
+ query GetLabwareFlagDetails($barcodes: [String!]!) {
+ labwareFlagDetails(barcodes: $barcodes) {
+ barcode
+ flags {
+ barcode
+ description
+ }
}
}
- ${EquipmentFieldsFragmentDoc}`;
+ `;
export const GetLabwareOperationsDocument = gql`
query GetLabwareOperations($barcode: String!, $operationType: String!) {
labwareOperations(barcode: $barcode, operationType: $operationType) {
@@ -5842,17 +5859,6 @@ ${ActionFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${UserFieldsFragmentDoc}`;
-export const GetLabwareFlagDetailsDocument = gql`
- query GetLabwareFlagDetails($barcodes: [String!]!) {
- labwareFlagDetails(barcodes: $barcodes) {
- barcode
- flags {
- barcode
- description
- }
- }
-}
- `;
export const GetNextReplicateNumberDocument = gql`
query GetNextReplicateNumber($barcodes: [String!]!) {
nextReplicateNumbers(barcodes: $barcodes) {
@@ -5860,6 +5866,32 @@ export const GetNextReplicateNumberDocument = gql`
}
}
${NextReplicateDataFieldsFragmentDoc}`;
+export const FindLatestOperationDocument = gql`
+ query FindLatestOperation($barcode: String!, $operationType: String!) {
+ findLatestOp(barcode: $barcode, operationType: $operationType) {
+ id
+ }
+}
+ `;
+export const GetPrintersDocument = gql`
+ query GetPrinters {
+ printers {
+ ...PrinterFields
+ }
+}
+ ${PrinterFieldsFragmentDoc}`;
+export const GetEventTypesDocument = gql`
+ query GetEventTypes {
+ eventTypes
+}
+ `;
+export const GetDnapStudyDocument = gql`
+ query GetDnapStudy($ssId: Int!) {
+ dnapStudy(ssId: $ssId) {
+ ...DnapStudyFields
+ }
+}
+ ${DnapStudyFieldsFragmentDoc}`;
export const GetOmeroProjectsDocument = gql`
query GetOmeroProjects {
omeroProjects {
@@ -5882,34 +5914,6 @@ export const GetPotProcessingInfoDocument = gql`
}
${CommentFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}`;
-export const GetPrintersDocument = gql`
- query GetPrinters {
- printers {
- ...PrinterFields
- }
-}
- ${PrinterFieldsFragmentDoc}`;
-export const GetRecordInPlaceInfoDocument = gql`
- query GetRecordInPlaceInfo($category: String) {
- equipments(includeDisabled: false, category: $category) {
- ...EquipmentFields
- }
-}
- ${EquipmentFieldsFragmentDoc}`;
-export const FindLatestOperationDocument = gql`
- query FindLatestOperation($barcode: String!, $operationType: String!) {
- findLatestOp(barcode: $barcode, operationType: $operationType) {
- id
- }
-}
- `;
-export const GetRecordExtractResultInfoDocument = gql`
- query GetRecordExtractResultInfo {
- comments(category: "extract result", includeDisabled: false) {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
export const GetProgramsDocument = gql`
query GetPrograms {
programs {
@@ -5918,28 +5922,13 @@ export const GetProgramsDocument = gql`
}
}
`;
-export const GetProbePanelsDocument = gql`
- query GetProbePanels {
- probePanels {
- name
- enabled
- }
-}
- `;
-export const GetSampleProcessingCommentsInfoDocument = gql`
- query GetSampleProcessingCommentsInfo {
- comments: comments(includeDisabled: false, category: "Sample Processing") {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
-export const GetSearchInfoDocument = gql`
- query GetSearchInfo {
- tissueTypes {
- name
+export const GetRecordInPlaceInfoDocument = gql`
+ query GetRecordInPlaceInfo($category: String) {
+ equipments(includeDisabled: false, category: $category) {
+ ...EquipmentFields
}
}
- `;
+ ${EquipmentFieldsFragmentDoc}`;
export const GetRegistrationInfoDocument = gql`
query GetRegistrationInfo {
species {
@@ -5972,42 +5961,31 @@ export const GetRegistrationInfoDocument = gql`
}
}
${LabwareTypeFieldsFragmentDoc}`;
-export const GetSectioningInfoDocument = gql`
- query GetSectioningInfo {
- labwareTypes {
- ...LabwareTypeFields
+export const GetRecordExtractResultInfoDocument = gql`
+ query GetRecordExtractResultInfo {
+ comments(category: "extract result", includeDisabled: false) {
+ ...CommentFields
}
}
- ${LabwareTypeFieldsFragmentDoc}`;
-export const GetReleaseInfoDocument = gql`
- query GetReleaseInfo {
- releaseDestinations {
- ...ReleaseDestinationFields
- }
- releaseRecipients {
- ...ReleaseRecipientFields
- }
- releaseColumnOptions {
- ...ReleaseFileOptionFields
+ ${CommentFieldsFragmentDoc}`;
+export const GetParaffinProcessingInfoDocument = gql`
+ query GetParaffinProcessingInfo {
+ comments(includeDisabled: false, category: "Paraffin processing program") {
+ ...CommentFields
}
}
- ${ReleaseDestinationFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${ReleaseFileOptionFieldsFragmentDoc}`;
-export const GetSectioningConfirmInfoDocument = gql`
- query GetSectioningConfirmInfo {
- comments(category: "section") {
- ...CommentFields
- }
- slotRegions(includeDisabled: false) {
- ...SlotRegionFields
+ ${CommentFieldsFragmentDoc}`;
+export const GetProbePanelsDocument = gql`
+ query GetProbePanels {
+ probePanels {
+ name
+ enabled
}
}
- ${CommentFieldsFragmentDoc}
-${SlotRegionFieldsFragmentDoc}`;
-export const GetSolutionTransferInfoDocument = gql`
- query GetSolutionTransferInfo {
- solutions {
+ `;
+export const GetSearchInfoDocument = gql`
+ query GetSearchInfo {
+ tissueTypes {
name
}
}
@@ -6027,9 +6005,23 @@ export const GetSlotRegionsDocument = gql`
}
}
`;
-export const GetStainingQcInfoDocument = gql`
- query GetStainingQCInfo {
- comments(includeDisabled: false, category: "stain QC") {
+export const GetSectioningInfoDocument = gql`
+ query GetSectioningInfo {
+ labwareTypes {
+ ...LabwareTypeFields
+ }
+}
+ ${LabwareTypeFieldsFragmentDoc}`;
+export const GetSolutionTransferInfoDocument = gql`
+ query GetSolutionTransferInfo {
+ solutions {
+ name
+ }
+}
+ `;
+export const GetSampleProcessingCommentsInfoDocument = gql`
+ query GetSampleProcessingCommentsInfo {
+ comments: comments(includeDisabled: false, category: "Sample Processing") {
...CommentFields
}
}
@@ -6041,13 +6033,21 @@ export const GetStainInfoDocument = gql`
}
}
${StainTypeFieldsFragmentDoc}`;
-export const GetWorkNumbersDocument = gql`
- query GetWorkNumbers {
- works {
- workNumber
+export const GetReleaseInfoDocument = gql`
+ query GetReleaseInfo {
+ releaseDestinations {
+ ...ReleaseDestinationFields
+ }
+ releaseRecipients {
+ ...ReleaseRecipientFields
+ }
+ releaseColumnOptions {
+ ...ReleaseFileOptionFields
}
}
- `;
+ ${ReleaseDestinationFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${ReleaseFileOptionFieldsFragmentDoc}`;
export const GetSuggestedWorkForLabwareDocument = gql`
query GetSuggestedWorkForLabware($barcodes: [String!]!, $includeInactive: Boolean) {
suggestedWorkForLabware(barcodes: $barcodes, includeInactive: $includeInactive) {
@@ -6057,6 +6057,13 @@ export const GetSuggestedWorkForLabwareDocument = gql`
}
}
${SuggestedWorkFieldsFragmentDoc}`;
+export const GetStainingQcInfoDocument = gql`
+ query GetStainingQCInfo {
+ comments(includeDisabled: false, category: "stain QC") {
+ ...CommentFields
+ }
+}
+ ${CommentFieldsFragmentDoc}`;
export const GetVisiumQcInfoDocument = gql`
query GetVisiumQCInfo {
comments(includeDisabled: false, category: "Visium QC") {
@@ -6064,56 +6071,26 @@ export const GetVisiumQcInfoDocument = gql`
}
}
${CommentFieldsFragmentDoc}`;
-export const GetSuggestedLabwareForWorkDocument = gql`
- query GetSuggestedLabwareForWork($workNumber: String!, $forRelease: Boolean) {
- suggestedLabwareForWork(workNumber: $workNumber, forRelease: $forRelease) {
- ...LabwareFields
+export const GetWorkNumbersDocument = gql`
+ query GetWorkNumbers {
+ works {
+ workNumber
}
}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
-export const GetWorkAllocationInfoDocument = gql`
- query GetWorkAllocationInfo($commentCategory: String!, $workStatuses: [WorkStatus!]) {
- projects(includeDisabled: false) {
- ...ProjectFields
- }
- programs(includeDisabled: false) {
- ...ProgramFields
- }
- costCodes(includeDisabled: false) {
- ...CostCodeFields
- }
- worksWithComments(status: $workStatuses) {
- ...WorkWithCommentFields
- }
- workTypes {
- ...WorkTypeFields
- }
- comments(category: $commentCategory, includeDisabled: false) {
- ...CommentFields
- }
- releaseRecipients(includeDisabled: false) {
- ...ReleaseRecipientFields
+ `;
+export const GetWorkProgressInputsDocument = gql`
+ query GetWorkProgressInputs {
+ workTypes(includeDisabled: true) {
+ name
}
- omeroProjects(includeDisabled: false) {
- ...OmeroProjectFields
+ programs(includeDisabled: true) {
+ name
}
- dnapStudies(includeDisabled: false) {
- ...DnapStudyFields
+ releaseRecipients(includeDisabled: true) {
+ username
}
}
- ${ProjectFieldsFragmentDoc}
-${ProgramFieldsFragmentDoc}
-${CostCodeFieldsFragmentDoc}
-${WorkWithCommentFieldsFragmentDoc}
-${WorkFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}
-${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}
-${CommentFieldsFragmentDoc}`;
+ `;
export const GetWorkSummaryDocument = gql`
query GetWorkSummary {
worksSummary {
@@ -6127,20 +6104,13 @@ export const GetWorkSummaryDocument = gql`
}
${WorkSummaryGroupFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}`;
-export const AddCommentDocument = gql`
- mutation AddComment($category: String!, $text: String!) {
- addComment(category: $category, text: $text) {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
-export const AddEquipmentDocument = gql`
- mutation AddEquipment($category: String!, $name: String!) {
- addEquipment(category: $category, name: $name) {
- ...EquipmentFields
+export const GetWorkTypesDocument = gql`
+ query GetWorkTypes {
+ workTypes(includeDisabled: true) {
+ name
}
}
- ${EquipmentFieldsFragmentDoc}`;
+ `;
export const AddCostCodeDocument = gql`
mutation AddCostCode($code: String!) {
addCostCode(code: $code) {
@@ -6148,26 +6118,16 @@ export const AddCostCodeDocument = gql`
}
}
${CostCodeFieldsFragmentDoc}`;
-export const GetWorkProgressInputsDocument = gql`
- query GetWorkProgressInputs {
- workTypes(includeDisabled: true) {
- name
- }
- programs(includeDisabled: true) {
- name
- }
- releaseRecipients(includeDisabled: true) {
- username
- }
-}
- `;
-export const GetWorkTypesDocument = gql`
- query GetWorkTypes {
- workTypes(includeDisabled: true) {
- name
+export const GetSuggestedLabwareForWorkDocument = gql`
+ query GetSuggestedLabwareForWork($workNumber: String!, $forRelease: Boolean) {
+ suggestedLabwareForWork(workNumber: $workNumber, forRelease: $forRelease) {
+ ...LabwareFields
}
}
- `;
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
export const AddDestructionReasonDocument = gql`
mutation AddDestructionReason($text: String!) {
addDestructionReason(text: $text) {
@@ -6175,21 +6135,6 @@ export const AddDestructionReasonDocument = gql`
}
}
${DestructionReasonFieldsFragmentDoc}`;
-export const AddExternalIdDocument = gql`
- mutation AddExternalID($request: AddExternalIDRequest!) {
- addExternalID(request: $request) {
- operations {
- operationType {
- name
- }
- user {
- username
- }
- performed
- }
- }
-}
- `;
export const GetXeniumQcInfoDocument = gql`
query GetXeniumQCInfo {
comments(includeDisabled: false, category: "Xenium QC") {
@@ -6197,13 +6142,20 @@ export const GetXeniumQcInfoDocument = gql`
}
}
${CommentFieldsFragmentDoc}`;
-export const AddHmdmcDocument = gql`
- mutation AddHmdmc($hmdmc: String!) {
- addHmdmc(hmdmc: $hmdmc) {
- ...HmdmcFields
+export const AddCommentDocument = gql`
+ mutation AddComment($category: String!, $text: String!) {
+ addComment(category: $category, text: $text) {
+ ...CommentFields
}
}
- ${HmdmcFieldsFragmentDoc}`;
+ ${CommentFieldsFragmentDoc}`;
+export const AddEquipmentDocument = gql`
+ mutation AddEquipment($category: String!, $name: String!) {
+ addEquipment(category: $category, name: $name) {
+ ...EquipmentFields
+ }
+}
+ ${EquipmentFieldsFragmentDoc}`;
export const AddFixativeDocument = gql`
mutation AddFixative($name: String!) {
addFixative(name: $name) {
@@ -6211,6 +6163,21 @@ export const AddFixativeDocument = gql`
}
}
${FixativeFieldsFragmentDoc}`;
+export const AddExternalIdDocument = gql`
+ mutation AddExternalID($request: AddExternalIDRequest!) {
+ addExternalID(request: $request) {
+ operations {
+ operationType {
+ name
+ }
+ user {
+ username
+ }
+ performed
+ }
+ }
+}
+ `;
export const AddOmeroProjectDocument = gql`
mutation AddOmeroProject($name: String!) {
addOmeroProject(name: $name) {
@@ -6218,13 +6185,6 @@ export const AddOmeroProjectDocument = gql`
}
}
${OmeroProjectFieldsFragmentDoc}`;
-export const AddProjectDocument = gql`
- mutation AddProject($name: String!) {
- addProject(name: $name) {
- ...ProjectFields
- }
-}
- ${ProjectFieldsFragmentDoc}`;
export const AddProgramDocument = gql`
mutation AddProgram($name: String!) {
addProgram(name: $name) {
@@ -6232,6 +6192,13 @@ export const AddProgramDocument = gql`
}
}
${ProgramFieldsFragmentDoc}`;
+export const AddProjectDocument = gql`
+ mutation AddProject($name: String!) {
+ addProject(name: $name) {
+ ...ProjectFields
+ }
+}
+ ${ProjectFieldsFragmentDoc}`;
export const AddReleaseDestinationDocument = gql`
mutation AddReleaseDestination($name: String!) {
addReleaseDestination(name: $name) {
@@ -6246,13 +6213,6 @@ export const AddSlotRegionDocument = gql`
}
}
${SlotRegionFieldsFragmentDoc}`;
-export const AddSpeciesDocument = gql`
- mutation AddSpecies($name: String!) {
- addSpecies(name: $name) {
- ...SpeciesFields
- }
-}
- ${SpeciesFieldsFragmentDoc}`;
export const AddProbePanelDocument = gql`
mutation AddProbePanel($name: String!) {
addProbePanel(name: $name) {
@@ -6260,6 +6220,46 @@ export const AddProbePanelDocument = gql`
}
}
${ProbePanelFieldsFragmentDoc}`;
+export const GetWorkAllocationInfoDocument = gql`
+ query GetWorkAllocationInfo($commentCategory: String!, $workStatuses: [WorkStatus!]) {
+ projects(includeDisabled: false) {
+ ...ProjectFields
+ }
+ programs(includeDisabled: false) {
+ ...ProgramFields
+ }
+ costCodes(includeDisabled: false) {
+ ...CostCodeFields
+ }
+ worksWithComments(status: $workStatuses) {
+ ...WorkWithCommentFields
+ }
+ workTypes {
+ ...WorkTypeFields
+ }
+ comments(category: $commentCategory, includeDisabled: false) {
+ ...CommentFields
+ }
+ releaseRecipients(includeDisabled: false) {
+ ...ReleaseRecipientFields
+ }
+ omeroProjects(includeDisabled: false) {
+ ...OmeroProjectFields
+ }
+ dnapStudies(includeDisabled: false) {
+ ...DnapStudyFields
+ }
+}
+ ${ProjectFieldsFragmentDoc}
+${ProgramFieldsFragmentDoc}
+${CostCodeFieldsFragmentDoc}
+${WorkWithCommentFieldsFragmentDoc}
+${WorkFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${WorkTypeFieldsFragmentDoc}
+${OmeroProjectFieldsFragmentDoc}
+${DnapStudyFieldsFragmentDoc}
+${CommentFieldsFragmentDoc}`;
export const AddSolutionDocument = gql`
mutation AddSolution($name: String!) {
addSolution(name: $name) {
@@ -6267,20 +6267,20 @@ export const AddSolutionDocument = gql`
}
}
${SolutionFieldsFragmentDoc}`;
-export const AddReleaseRecipientDocument = gql`
- mutation AddReleaseRecipient($username: String!, $fullName: String) {
- addReleaseRecipient(username: $username, fullName: $fullName) {
- ...ReleaseRecipientFields
+export const AddHmdmcDocument = gql`
+ mutation AddHmdmc($hmdmc: String!) {
+ addHmdmc(hmdmc: $hmdmc) {
+ ...HmdmcFields
}
}
- ${ReleaseRecipientFieldsFragmentDoc}`;
-export const AddWorkTypeDocument = gql`
- mutation AddWorkType($name: String!) {
- addWorkType(name: $name) {
- ...WorkTypeFields
+ ${HmdmcFieldsFragmentDoc}`;
+export const AddSpeciesDocument = gql`
+ mutation AddSpecies($name: String!) {
+ addSpecies(name: $name) {
+ ...SpeciesFields
}
}
- ${WorkTypeFieldsFragmentDoc}`;
+ ${SpeciesFieldsFragmentDoc}`;
export const AliquotDocument = gql`
mutation Aliquot($request: AliquotRequest!) {
aliquot(request: $request) {
@@ -6314,6 +6314,20 @@ export const AliquotDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const AddWorkTypeDocument = gql`
+ mutation AddWorkType($name: String!) {
+ addWorkType(name: $name) {
+ ...WorkTypeFields
+ }
+}
+ ${WorkTypeFieldsFragmentDoc}`;
+export const AddReleaseRecipientDocument = gql`
+ mutation AddReleaseRecipient($username: String!, $fullName: String) {
+ addReleaseRecipient(username: $username, fullName: $fullName) {
+ ...ReleaseRecipientFields
+ }
+}
+ ${ReleaseRecipientFieldsFragmentDoc}`;
export const AddUserDocument = gql`
mutation AddUser($username: String!) {
addUser(username: $username) {
@@ -6342,6 +6356,35 @@ export const ConfirmDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const GetSectioningConfirmInfoDocument = gql`
+ query GetSectioningConfirmInfo {
+ comments(category: "section") {
+ ...CommentFields
+ }
+ slotRegions(includeDisabled: false) {
+ ...SlotRegionFields
+ }
+}
+ ${CommentFieldsFragmentDoc}
+${SlotRegionFieldsFragmentDoc}`;
+export const EmptyLocationDocument = gql`
+ mutation EmptyLocation($barcode: String!) {
+ empty(locationBarcode: $barcode) {
+ numUnstored
+ }
+}
+ `;
+export const DestroyDocument = gql`
+ mutation Destroy($request: DestroyRequest!) {
+ destroy(request: $request) {
+ destructions {
+ labware {
+ barcode
+ }
+ }
+ }
+}
+ `;
export const ConfirmSectionDocument = gql`
mutation ConfirmSection($request: ConfirmSectionRequest!) {
confirmSection(request: $request) {
@@ -6363,32 +6406,6 @@ export const ConfirmSectionDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const CreateWorkDocument = gql`
- mutation CreateWork($prefix: String!, $workType: String!, $workRequester: String!, $project: String!, $program: String!, $costCode: String!, $numBlocks: Int, $numSlides: Int, $numOriginalSamples: Int, $omeroProject: String, $ssStudyId: Int) {
- createWork(
- prefix: $prefix
- workType: $workType
- workRequester: $workRequester
- project: $project
- program: $program
- costCode: $costCode
- numBlocks: $numBlocks
- numSlides: $numSlides
- numOriginalSamples: $numOriginalSamples
- omeroProject: $omeroProject
- ssStudyId: $ssStudyId
- ) {
- ...WorkFields
- }
-}
- ${WorkFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${ProjectFieldsFragmentDoc}
-${ProgramFieldsFragmentDoc}
-${CostCodeFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}
-${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}`;
export const ExtractDocument = gql`
mutation Extract($request: ExtractRequest!) {
extract(request: $request) {
@@ -6422,15 +6439,39 @@ export const ExtractDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const DestroyDocument = gql`
- mutation Destroy($request: DestroyRequest!) {
- destroy(request: $request) {
- destructions {
- labware {
- barcode
+export const FlagLabwareDocument = gql`
+ mutation FlagLabware($request: FlagLabwareRequest!) {
+ flagLabware(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
+export const PerformParaffinProcessingDocument = gql`
+ mutation PerformParaffinProcessing($request: ParaffinProcessingRequest!) {
+ performParaffinProcessing(request: $request) {
+ labware {
+ ...LabwareFields
+ }
+ operations {
+ operationType {
+ name
}
+ user {
+ username
+ }
+ performed
}
}
+}
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
+export const LogoutDocument = gql`
+ mutation Logout {
+ logout
}
`;
export const LoginDocument = gql`
@@ -6442,16 +6483,35 @@ export const LoginDocument = gql`
}
}
${UserFieldsFragmentDoc}`;
-export const EmptyLocationDocument = gql`
- mutation EmptyLocation($barcode: String!) {
- empty(locationBarcode: $barcode) {
- numUnstored
+export const CreateWorkDocument = gql`
+ mutation CreateWork($prefix: String!, $workType: String!, $workRequester: String!, $project: String!, $program: String!, $costCode: String!, $numBlocks: Int, $numSlides: Int, $numOriginalSamples: Int, $omeroProject: String, $ssStudyId: Int) {
+ createWork(
+ prefix: $prefix
+ workType: $workType
+ workRequester: $workRequester
+ project: $project
+ program: $program
+ costCode: $costCode
+ numBlocks: $numBlocks
+ numSlides: $numSlides
+ numOriginalSamples: $numOriginalSamples
+ omeroProject: $omeroProject
+ ssStudyId: $ssStudyId
+ ) {
+ ...WorkFields
}
}
- `;
-export const PerformSolutionTransferDocument = gql`
- mutation PerformSolutionTransfer($request: SolutionTransferRequest!) {
- performSolutionTransfer(request: $request) {
+ ${WorkFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${ProjectFieldsFragmentDoc}
+${ProgramFieldsFragmentDoc}
+${CostCodeFieldsFragmentDoc}
+${WorkTypeFieldsFragmentDoc}
+${OmeroProjectFieldsFragmentDoc}
+${DnapStudyFieldsFragmentDoc}`;
+export const PlanDocument = gql`
+ mutation Plan($request: PlanRequest!) {
+ plan(request: $request) {
labware {
...LabwareFields
}
@@ -6459,17 +6519,17 @@ export const PerformSolutionTransferDocument = gql`
operationType {
name
}
- user {
- username
+ planActions {
+ ...PlanActionFields
}
- performed
}
}
}
${LabwareFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
+${SampleFieldsFragmentDoc}
+${PlanActionFieldsFragmentDoc}`;
export const PerformTissuePotDocument = gql`
mutation PerformTissuePot($request: PotProcessingRequest!) {
performPotProcessing(request: $request) {
@@ -6512,23 +6572,9 @@ export const PerformTissueBlockDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const PrintDocument = gql`
- mutation Print($barcodes: [String!]!, $printer: String!) {
- printLabware(barcodes: $barcodes, printer: $printer)
-}
- `;
-export const FlagLabwareDocument = gql`
- mutation FlagLabware($request: FlagLabwareRequest!) {
- flagLabware(request: $request) {
- operations {
- id
- }
- }
-}
- `;
-export const PerformParaffinProcessingDocument = gql`
- mutation PerformParaffinProcessing($request: ParaffinProcessingRequest!) {
- performParaffinProcessing(request: $request) {
+export const PerformSolutionTransferDocument = gql`
+ mutation PerformSolutionTransfer($request: SolutionTransferRequest!) {
+ performSolutionTransfer(request: $request) {
labware {
...LabwareFields
}
@@ -6547,9 +6593,14 @@ export const PerformParaffinProcessingDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const RecordAnalyserDocument = gql`
- mutation RecordAnalyser($request: AnalyserRequest!) {
- recordAnalyser(request: $request) {
+export const PrintDocument = gql`
+ mutation Print($barcodes: [String!]!, $printer: String!) {
+ printLabware(barcodes: $barcodes, printer: $printer)
+}
+ `;
+export const RecordExtractResultDocument = gql`
+ mutation RecordExtractResult($request: ExtractResultRequest!) {
+ recordExtractResult(request: $request) {
operations {
id
}
@@ -6565,36 +6616,31 @@ export const RecordComplexStainDocument = gql`
}
}
`;
-export const RecordInPlaceDocument = gql`
- mutation RecordInPlace($request: InPlaceOpRequest!) {
- recordInPlace(request: $request) {
+export const ReactivateLabwareDocument = gql`
+ mutation ReactivateLabware($items: [ReactivateLabware!]!) {
+ reactivateLabware(items: $items) {
labware {
- ...LabwareFields
+ barcode
+ state
}
- }
-}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
-export const RecordCompletionDocument = gql`
- mutation RecordCompletion($request: CompletionRequest!) {
- recordCompletion(request: $request) {
operations {
id
}
}
}
`;
-export const RecordExtractResultDocument = gql`
- mutation RecordExtractResult($request: ExtractResultRequest!) {
- recordExtractResult(request: $request) {
- operations {
- id
+export const RecordInPlaceDocument = gql`
+ mutation RecordInPlace($request: InPlaceOpRequest!) {
+ recordInPlace(request: $request) {
+ labware {
+ ...LabwareFields
}
}
}
- `;
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
export const RecordOpWithSlotMeasurementsDocument = gql`
mutation RecordOpWithSlotMeasurements($request: OpWithSlotMeasurementsRequest!) {
recordOpWithSlotMeasurements(request: $request) {
@@ -6604,13 +6650,9 @@ export const RecordOpWithSlotMeasurementsDocument = gql`
}
}
`;
-export const ReactivateLabwareDocument = gql`
- mutation ReactivateLabware($items: [ReactivateLabware!]!) {
- reactivateLabware(items: $items) {
- labware {
- barcode
- state
- }
+export const RecordCompletionDocument = gql`
+ mutation RecordCompletion($request: CompletionRequest!) {
+ recordCompletion(request: $request) {
operations {
id
}
@@ -6626,15 +6668,6 @@ export const RecordOpWithSlotCommentsDocument = gql`
}
}
`;
-export const RecordProbeOperationDocument = gql`
- mutation RecordProbeOperation($request: ProbeOperationRequest!) {
- recordProbeOperation(request: $request) {
- operations {
- id
- }
- }
-}
- `;
export const RecordPermDocument = gql`
mutation RecordPerm($request: RecordPermRequest!) {
recordPerm(request: $request) {
@@ -6644,20 +6677,6 @@ export const RecordPermDocument = gql`
}
}
`;
-export const GetLabwareCostingDocument = gql`
- query GetLabwareCosting($barcode: String!) {
- labwareCosting(barcode: $barcode)
-}
- `;
-export const RecordReagentTransferDocument = gql`
- mutation RecordReagentTransfer($request: ReagentTransferRequest!) {
- reagentTransfer(request: $request) {
- operations {
- id
- }
- }
-}
- `;
export const RecordRnaAnalysisDocument = gql`
mutation RecordRNAAnalysis($request: RNAAnalysisRequest!) {
recordRNAAnalysis(request: $request) {
@@ -6667,24 +6686,6 @@ export const RecordRnaAnalysisDocument = gql`
}
}
`;
-export const RecordOrientationQcDocument = gql`
- mutation RecordOrientationQC($request: OrientationRequest!) {
- recordOrientationQC(request: $request) {
- operations {
- id
- }
- }
-}
- `;
-export const RecordQcLabwareDocument = gql`
- mutation RecordQCLabware($request: QCLabwareRequest!) {
- recordQCLabware(request: $request) {
- operations {
- id
- }
- }
-}
- `;
export const RecordSampleProcessingCommentsDocument = gql`
mutation RecordSampleProcessingComments($request: SampleProcessingCommentRequest!) {
recordSampleProcessingComments(request: $request) {
@@ -6706,6 +6707,24 @@ export const RecordSampleProcessingCommentsDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const RecordQcLabwareDocument = gql`
+ mutation RecordQCLabware($request: QCLabwareRequest!) {
+ recordQCLabware(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
+export const RecordProbeOperationDocument = gql`
+ mutation RecordProbeOperation($request: ProbeOperationRequest!) {
+ recordProbeOperation(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
export const RecordStainResultDocument = gql`
mutation RecordStainResult($request: ResultRequest!) {
recordStainResult(request: $request) {
@@ -6715,17 +6734,24 @@ export const RecordStainResultDocument = gql`
}
}
`;
-export const RegisterOriginalSamplesDocument = gql`
- mutation RegisterOriginalSamples($request: OriginalSampleRegisterRequest!) {
- registerOriginalSamples(request: $request) {
- ...RegisterResultFields
+export const RecordOrientationQcDocument = gql`
+ mutation RecordOrientationQC($request: OrientationRequest!) {
+ recordOrientationQC(request: $request) {
+ operations {
+ id
+ }
}
}
- ${RegisterResultFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
+ `;
+export const RecordReagentTransferDocument = gql`
+ mutation RecordReagentTransfer($request: ReagentTransferRequest!) {
+ reagentTransfer(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
export const RegisterSectionsDocument = gql`
mutation RegisterSections($request: SectionRegisterRequest!) {
registerSections(request: $request) {
@@ -6747,6 +6773,15 @@ export const RecordVisiumQcDocument = gql`
}
}
`;
+export const RegisterAsEndUserDocument = gql`
+ mutation RegisterAsEndUser($username: String!, $password: String!) {
+ registerAsEndUser(username: $username, password: $password) {
+ user {
+ ...UserFields
+ }
+ }
+}
+ ${UserFieldsFragmentDoc}`;
export const RegisterTissuesDocument = gql`
mutation RegisterTissues($request: RegisterRequest!) {
register(request: $request) {
@@ -6758,13 +6793,6 @@ ${LabwareFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const SetCommentEnabledDocument = gql`
- mutation SetCommentEnabled($commentId: Int!, $enabled: Boolean!) {
- setCommentEnabled(commentId: $commentId, enabled: $enabled) {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
export const ReleaseLabwareDocument = gql`
mutation ReleaseLabware($releaseRequest: ReleaseRequest!) {
release(request: $releaseRequest) {
@@ -6783,6 +6811,24 @@ export const ReleaseLabwareDocument = gql`
}
}
`;
+export const RegisterOriginalSamplesDocument = gql`
+ mutation RegisterOriginalSamples($request: OriginalSampleRegisterRequest!) {
+ registerOriginalSamples(request: $request) {
+ ...RegisterResultFields
+ }
+}
+ ${RegisterResultFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
+export const SetCommentEnabledDocument = gql`
+ mutation SetCommentEnabled($commentId: Int!, $enabled: Boolean!) {
+ setCommentEnabled(commentId: $commentId, enabled: $enabled) {
+ ...CommentFields
+ }
+}
+ ${CommentFieldsFragmentDoc}`;
export const SetDestructionReasonEnabledDocument = gql`
mutation SetDestructionReasonEnabled($text: String!, $enabled: Boolean!) {
setDestructionReasonEnabled(text: $text, enabled: $enabled) {
@@ -6797,13 +6843,16 @@ export const SetCostCodeEnabledDocument = gql`
}
}
${CostCodeFieldsFragmentDoc}`;
-export const SetEquipmentEnabledDocument = gql`
- mutation SetEquipmentEnabled($equipmentId: Int!, $enabled: Boolean!) {
- setEquipmentEnabled(equipmentId: $equipmentId, enabled: $enabled) {
- ...EquipmentFields
+export const SetLocationCustomNameDocument = gql`
+ mutation SetLocationCustomName($locationBarcode: String!, $newCustomName: String!) {
+ setLocationCustomName(
+ locationBarcode: $locationBarcode
+ customName: $newCustomName
+ ) {
+ ...LocationFields
}
}
- ${EquipmentFieldsFragmentDoc}`;
+ ${LocationFieldsFragmentDoc}`;
export const SetFixativeEnabledDocument = gql`
mutation SetFixativeEnabled($name: String!, $enabled: Boolean!) {
setFixativeEnabled(name: $name, enabled: $enabled) {
@@ -6811,16 +6860,13 @@ export const SetFixativeEnabledDocument = gql`
}
}
${FixativeFieldsFragmentDoc}`;
-export const SetLocationCustomNameDocument = gql`
- mutation SetLocationCustomName($locationBarcode: String!, $newCustomName: String!) {
- setLocationCustomName(
- locationBarcode: $locationBarcode
- customName: $newCustomName
- ) {
- ...LocationFields
+export const SetEquipmentEnabledDocument = gql`
+ mutation SetEquipmentEnabled($equipmentId: Int!, $enabled: Boolean!) {
+ setEquipmentEnabled(equipmentId: $equipmentId, enabled: $enabled) {
+ ...EquipmentFields
}
}
- ${LocationFieldsFragmentDoc}`;
+ ${EquipmentFieldsFragmentDoc}`;
export const SetHmdmcEnabledDocument = gql`
mutation SetHmdmcEnabled($hmdmc: String!, $enabled: Boolean!) {
setHmdmcEnabled(hmdmc: $hmdmc, enabled: $enabled) {
@@ -6828,13 +6874,6 @@ export const SetHmdmcEnabledDocument = gql`
}
}
${HmdmcFieldsFragmentDoc}`;
-export const SetOmeroProjectEnabledDocument = gql`
- mutation SetOmeroProjectEnabled($name: String!, $enabled: Boolean!) {
- setOmeroProjectEnabled(name: $name, enabled: $enabled) {
- ...OmeroProjectFields
- }
-}
- ${OmeroProjectFieldsFragmentDoc}`;
export const SetProjectEnabledDocument = gql`
mutation SetProjectEnabled($name: String!, $enabled: Boolean!) {
setProjectEnabled(name: $name, enabled: $enabled) {
@@ -6842,20 +6881,20 @@ export const SetProjectEnabledDocument = gql`
}
}
${ProjectFieldsFragmentDoc}`;
-export const SetProbePanelEnabledDocument = gql`
- mutation SetProbePanelEnabled($name: String!, $enabled: Boolean!) {
- setProbePanelEnabled(name: $name, enabled: $enabled) {
- ...ProbePanelFields
+export const SetReleaseDestinationEnabledDocument = gql`
+ mutation SetReleaseDestinationEnabled($name: String!, $enabled: Boolean!) {
+ setReleaseDestinationEnabled(name: $name, enabled: $enabled) {
+ ...ReleaseDestinationFields
}
}
- ${ProbePanelFieldsFragmentDoc}`;
-export const SetProgramEnabledDocument = gql`
- mutation SetProgramEnabled($name: String!, $enabled: Boolean!) {
- setProgramEnabled(name: $name, enabled: $enabled) {
- ...ProgramFields
+ ${ReleaseDestinationFieldsFragmentDoc}`;
+export const SetOmeroProjectEnabledDocument = gql`
+ mutation SetOmeroProjectEnabled($name: String!, $enabled: Boolean!) {
+ setOmeroProjectEnabled(name: $name, enabled: $enabled) {
+ ...OmeroProjectFields
}
}
- ${ProgramFieldsFragmentDoc}`;
+ ${OmeroProjectFieldsFragmentDoc}`;
export const SetReleaseRecipientEnabledDocument = gql`
mutation SetReleaseRecipientEnabled($username: String!, $enabled: Boolean!) {
setReleaseRecipientEnabled(username: $username, enabled: $enabled) {
@@ -6863,13 +6902,13 @@ export const SetReleaseRecipientEnabledDocument = gql`
}
}
${ReleaseRecipientFieldsFragmentDoc}`;
-export const SetReleaseDestinationEnabledDocument = gql`
- mutation SetReleaseDestinationEnabled($name: String!, $enabled: Boolean!) {
- setReleaseDestinationEnabled(name: $name, enabled: $enabled) {
- ...ReleaseDestinationFields
+export const SetSlotRegionEnabledDocument = gql`
+ mutation SetSlotRegionEnabled($name: String!, $enabled: Boolean!) {
+ setSlotRegionEnabled(name: $name, enabled: $enabled) {
+ ...SlotRegionFields
}
}
- ${ReleaseDestinationFieldsFragmentDoc}`;
+ ${SlotRegionFieldsFragmentDoc}`;
export const SetSolutionEnabledDocument = gql`
mutation SetSolutionEnabled($name: String!, $enabled: Boolean!) {
setSolutionEnabled(name: $name, enabled: $enabled) {
@@ -6877,13 +6916,6 @@ export const SetSolutionEnabledDocument = gql`
}
}
${SolutionFieldsFragmentDoc}`;
-export const SetSpeciesEnabledDocument = gql`
- mutation SetSpeciesEnabled($name: String!, $enabled: Boolean!) {
- setSpeciesEnabled(name: $name, enabled: $enabled) {
- ...SpeciesFields
- }
-}
- ${SpeciesFieldsFragmentDoc}`;
export const SetUserRoleDocument = gql`
mutation SetUserRole($username: String!, $role: UserRole!) {
setUserRole(username: $username, role: $role) {
@@ -6891,13 +6923,27 @@ export const SetUserRoleDocument = gql`
}
}
${UserFieldsFragmentDoc}`;
-export const SetSlotRegionEnabledDocument = gql`
- mutation SetSlotRegionEnabled($name: String!, $enabled: Boolean!) {
- setSlotRegionEnabled(name: $name, enabled: $enabled) {
- ...SlotRegionFields
+export const SetProgramEnabledDocument = gql`
+ mutation SetProgramEnabled($name: String!, $enabled: Boolean!) {
+ setProgramEnabled(name: $name, enabled: $enabled) {
+ ...ProgramFields
}
}
- ${SlotRegionFieldsFragmentDoc}`;
+ ${ProgramFieldsFragmentDoc}`;
+export const SetSpeciesEnabledDocument = gql`
+ mutation SetSpeciesEnabled($name: String!, $enabled: Boolean!) {
+ setSpeciesEnabled(name: $name, enabled: $enabled) {
+ ...SpeciesFields
+ }
+}
+ ${SpeciesFieldsFragmentDoc}`;
+export const SetProbePanelEnabledDocument = gql`
+ mutation SetProbePanelEnabled($name: String!, $enabled: Boolean!) {
+ setProbePanelEnabled(name: $name, enabled: $enabled) {
+ ...ProbePanelFields
+ }
+}
+ ${ProbePanelFieldsFragmentDoc}`;
export const SetWorkTypeEnabledDocument = gql`
mutation SetWorkTypeEnabled($name: String!, $enabled: Boolean!) {
setWorkTypeEnabled(name: $name, enabled: $enabled) {
@@ -6905,27 +6951,15 @@ export const SetWorkTypeEnabledDocument = gql`
}
}
${WorkTypeFieldsFragmentDoc}`;
-export const PlanDocument = gql`
- mutation Plan($request: PlanRequest!) {
- plan(request: $request) {
- labware {
- ...LabwareFields
- }
+export const StainDocument = gql`
+ mutation Stain($request: StainRequest!) {
+ stain(request: $request) {
operations {
- operationType {
- name
- }
- planActions {
- ...PlanActionFields
- }
+ id
}
}
}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${PlanActionFieldsFragmentDoc}`;
+ `;
export const SlotCopyDocument = gql`
mutation SlotCopy($request: SlotCopyRequest!) {
slotCopy(request: $request) {
@@ -6934,26 +6968,36 @@ export const SlotCopyDocument = gql`
}
}
}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
-export const StainDocument = gql`
- mutation Stain($request: StainRequest!) {
- stain(request: $request) {
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
+export const UnreleaseDocument = gql`
+ mutation Unrelease($request: UnreleaseRequest!) {
+ unrelease(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
+export const RecordAnalyserDocument = gql`
+ mutation RecordAnalyser($request: AnalyserRequest!) {
+ recordAnalyser(request: $request) {
operations {
id
}
}
}
`;
-export const StoreDocument = gql`
- mutation Store($store: [StoreInput!]!, $locationBarcode: String!) {
- store(store: $store, locationBarcode: $locationBarcode) {
- ...LocationFields
+export const UnstoreBarcodeDocument = gql`
+ mutation UnstoreBarcode($barcode: String!) {
+ unstoreBarcode(barcode: $barcode) {
+ barcode
+ address
}
}
- ${LocationFieldsFragmentDoc}`;
+ `;
export const TransferLocationItemsDocument = gql`
mutation TransferLocationItems($sourceBarcode: String!, $destinationBarcode: String!) {
transfer(sourceBarcode: $sourceBarcode, destinationBarcode: $destinationBarcode) {
@@ -6974,19 +7018,6 @@ export const StoreBarcodeDocument = gql`
}
}
${LocationFieldsFragmentDoc}`;
-export const UnstoreBarcodeDocument = gql`
- mutation UnstoreBarcode($barcode: String!) {
- unstoreBarcode(barcode: $barcode) {
- barcode
- address
- }
-}
- `;
-export const LogoutDocument = gql`
- mutation Logout {
- logout
-}
- `;
export const UpdateWorkNumOriginalSamplesDocument = gql`
mutation UpdateWorkNumOriginalSamples($workNumber: String!, $numOriginalSamples: Int) {
updateWorkNumOriginalSamples(
@@ -7004,9 +7035,9 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateWorkNumBlocksDocument = gql`
- mutation UpdateWorkNumBlocks($workNumber: String!, $numBlocks: Int) {
- updateWorkNumBlocks(workNumber: $workNumber, numBlocks: $numBlocks) {
+export const UpdateWorkNumSlidesDocument = gql`
+ mutation UpdateWorkNumSlides($workNumber: String!, $numSlides: Int) {
+ updateWorkNumSlides(workNumber: $workNumber, numSlides: $numSlides) {
...WorkFields
}
}
@@ -7018,13 +7049,20 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateReleaseRecipientFullNameDocument = gql`
- mutation UpdateReleaseRecipientFullName($username: String!, $fullName: String) {
- updateReleaseRecipientFullName(username: $username, fullName: $fullName) {
- ...ReleaseRecipientFields
+export const UpdateWorkDnapStudyDocument = gql`
+ mutation UpdateWorkDnapStudy($workNumber: String!, $ssStudyId: Int) {
+ updateWorkDnapStudy(workNumber: $workNumber, ssStudyId: $ssStudyId) {
+ ...WorkFields
}
}
- ${ReleaseRecipientFieldsFragmentDoc}`;
+ ${WorkFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${ProjectFieldsFragmentDoc}
+${ProgramFieldsFragmentDoc}
+${CostCodeFieldsFragmentDoc}
+${WorkTypeFieldsFragmentDoc}
+${OmeroProjectFieldsFragmentDoc}
+${DnapStudyFieldsFragmentDoc}`;
export const UpdateDnapStudiesDocument = gql`
mutation UpdateDnapStudies {
updateDnapStudies {
@@ -7034,9 +7072,9 @@ export const UpdateDnapStudiesDocument = gql`
}
}
`;
-export const UpdateWorkDnapStudyDocument = gql`
- mutation UpdateWorkDnapStudy($workNumber: String!, $ssStudyId: Int) {
- updateWorkDnapStudy(workNumber: $workNumber, ssStudyId: $ssStudyId) {
+export const UpdateWorkNumBlocksDocument = gql`
+ mutation UpdateWorkNumBlocks($workNumber: String!, $numBlocks: Int) {
+ updateWorkNumBlocks(workNumber: $workNumber, numBlocks: $numBlocks) {
...WorkFields
}
}
@@ -7062,20 +7100,22 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateWorkNumSlidesDocument = gql`
- mutation UpdateWorkNumSlides($workNumber: String!, $numSlides: Int) {
- updateWorkNumSlides(workNumber: $workNumber, numSlides: $numSlides) {
- ...WorkFields
+export const UpdateReleaseRecipientFullNameDocument = gql`
+ mutation UpdateReleaseRecipientFullName($username: String!, $fullName: String) {
+ updateReleaseRecipientFullName(username: $username, fullName: $fullName) {
+ ...ReleaseRecipientFields
}
}
- ${WorkFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${ProjectFieldsFragmentDoc}
-${ProgramFieldsFragmentDoc}
-${CostCodeFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}
-${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}`;
+ ${ReleaseRecipientFieldsFragmentDoc}`;
+export const VisiumAnalysisDocument = gql`
+ mutation VisiumAnalysis($request: VisiumAnalysisRequest!) {
+ visiumAnalysis(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
export const UpdateWorkPriorityDocument = gql`
mutation UpdateWorkPriority($workNumber: String!, $priority: String) {
updateWorkPriority(workNumber: $workNumber, priority: $priority) {
@@ -7109,24 +7149,13 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const VisiumAnalysisDocument = gql`
- mutation VisiumAnalysis($request: VisiumAnalysisRequest!) {
- visiumAnalysis(request: $request) {
- operations {
- id
- }
- }
-}
- `;
-export const UnreleaseDocument = gql`
- mutation Unrelease($request: UnreleaseRequest!) {
- unrelease(request: $request) {
- operations {
- id
- }
+export const StoreDocument = gql`
+ mutation Store($store: [StoreInput!]!, $locationBarcode: String!) {
+ store(store: $store, locationBarcode: $locationBarcode) {
+ ...LocationFields
}
}
- `;
+ ${LocationFieldsFragmentDoc}`;
export type SdkFunctionWrapper = (action: (requestHeaders?:Record) => Promise, operationName: string, operationType?: string) => Promise;
@@ -7135,41 +7164,32 @@ const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationTy
export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper) {
return {
- FindFlaggedLabware(variables: FindFlaggedLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindFlaggedLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindFlaggedLabware', 'query');
+ CurrentUser(variables?: CurrentUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(CurrentUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'CurrentUser', 'query');
},
ExtractResult(variables: ExtractResultQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(ExtractResultDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'ExtractResult', 'query');
},
+ FindFlaggedLabware(variables: FindFlaggedLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindFlaggedLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindFlaggedLabware', 'query');
+ },
Find(variables: FindQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'Find', 'query');
},
- CurrentUser(variables?: CurrentUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(CurrentUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'CurrentUser', 'query');
- },
- FindHistoryForDonorName(variables: FindHistoryForDonorNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForDonorNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForDonorName', 'query');
- },
- FindHistoryForWorkNumber(variables: FindHistoryForWorkNumberQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForWorkNumberDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForWorkNumber', 'query');
- },
- FindHistory(variables?: FindHistoryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistory', 'query');
- },
FindFiles(variables: FindFilesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindFilesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindFiles', 'query');
},
+ FindHistoryForExternalName(variables: FindHistoryForExternalNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForExternalNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForExternalName', 'query');
+ },
FindHistoryForLabwareBarcode(variables: FindHistoryForLabwareBarcodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForLabwareBarcodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForLabwareBarcode', 'query');
},
- FindLabwareLocation(variables: FindLabwareLocationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareLocationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabwareLocation', 'query');
- },
- FindHistoryForExternalName(variables: FindHistoryForExternalNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForExternalNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForExternalName', 'query');
+ FindHistoryForWorkNumber(variables: FindHistoryForWorkNumberQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForWorkNumberDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForWorkNumber', 'query');
},
- FindLabware(variables: FindLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabware', 'query');
+ FindHistoryForDonorName(variables: FindHistoryForDonorNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForDonorNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForDonorName', 'query');
},
FindHistoryForSampleId(variables: FindHistoryForSampleIdQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForSampleIdDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForSampleId', 'query');
@@ -7177,125 +7197,122 @@ export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper =
FindLocationByBarcode(variables: FindLocationByBarcodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindLocationByBarcodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLocationByBarcode', 'query');
},
+ FindLabware(variables: FindLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabware', 'query');
+ },
+ FindHistory(variables?: FindHistoryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistory', 'query');
+ },
FindPassFails(variables: FindPassFailsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindPassFailsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPassFails', 'query');
},
FindReagentPlate(variables: FindReagentPlateQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindReagentPlateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindReagentPlate', 'query');
},
- FindSamplePositions(variables: FindSamplePositionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindSamplePositionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindSamplePositions', 'query');
+ FindLabwareLocation(variables: FindLabwareLocationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareLocationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabwareLocation', 'query');
},
FindPlanData(variables: FindPlanDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindPlanDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPlanData', 'query');
},
- FindWorkInfo(variables: FindWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkInfo', 'query');
+ FindPermData(variables: FindPermDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindPermDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPermData', 'query');
},
- FindStoragePath(variables: FindStoragePathQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindStoragePathDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindStoragePath', 'query');
+ FindSamplePositions(variables: FindSamplePositionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindSamplePositionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindSamplePositions', 'query');
},
- FindWorkNumbers(variables: FindWorkNumbersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindWorkNumbersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkNumbers', 'query');
+ FindWorkInfo(variables: FindWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkInfo', 'query');
},
- FindPermData(variables: FindPermDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindPermDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPermData', 'query');
+ FindWorkProgress(variables?: FindWorkProgressQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindWorkProgressDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkProgress', 'query');
},
- FindMeasurementByBarcodeAndName(variables: FindMeasurementByBarcodeAndNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindMeasurementByBarcodeAndNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindMeasurementByBarcodeAndName', 'query');
+ GetAllWorkInfo(variables?: GetAllWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetAllWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetAllWorkInfo', 'query');
},
GetBlockProcessingInfo(variables?: GetBlockProcessingInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetBlockProcessingInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetBlockProcessingInfo', 'query');
},
+ FindStoragePath(variables: FindStoragePathQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindStoragePathDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindStoragePath', 'query');
+ },
GetComments(variables?: GetCommentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetCommentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetComments', 'query');
},
+ FindWorkNumbers(variables: FindWorkNumbersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindWorkNumbersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkNumbers', 'query');
+ },
FindWorksCreatedBy(variables: FindWorksCreatedByQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindWorksCreatedByDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorksCreatedBy', 'query');
},
- GetAllWorkInfo(variables?: GetAllWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetAllWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetAllWorkInfo', 'query');
- },
- GetDestroyInfo(variables?: GetDestroyInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetDestroyInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDestroyInfo', 'query');
- },
GetConfiguration(variables?: GetConfigurationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetConfigurationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetConfiguration', 'query');
},
- FindWorkProgress(variables?: FindWorkProgressQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindWorkProgressDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkProgress', 'query');
+ GetEquipments(variables?: GetEquipmentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetEquipmentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEquipments', 'query');
+ },
+ GetDestroyInfo(variables?: GetDestroyInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetDestroyInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDestroyInfo', 'query');
},
GetDestructionReasons(variables?: GetDestructionReasonsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetDestructionReasonsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDestructionReasons', 'query');
},
- GetDnapStudy(variables: GetDnapStudyQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetDnapStudyDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDnapStudy', 'query');
+ GetLabwareCosting(variables: GetLabwareCostingQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareCostingDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareCosting', 'query');
+ },
+ FindMeasurementByBarcodeAndName(variables: FindMeasurementByBarcodeAndNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindMeasurementByBarcodeAndNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindMeasurementByBarcodeAndName', 'query');
},
GetLabwareInLocation(variables: GetLabwareInLocationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareInLocationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareInLocation', 'query');
},
- GetEventTypes(variables?: GetEventTypesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetEventTypesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEventTypes', 'query');
- },
- GetParaffinProcessingInfo(variables?: GetParaffinProcessingInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetParaffinProcessingInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetParaffinProcessingInfo', 'query');
- },
- GetEquipments(variables?: GetEquipmentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetEquipmentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEquipments', 'query');
+ GetLabwareFlagDetails(variables: GetLabwareFlagDetailsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareFlagDetailsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareFlagDetails', 'query');
},
GetLabwareOperations(variables: GetLabwareOperationsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareOperationsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareOperations', 'query');
},
- GetLabwareFlagDetails(variables: GetLabwareFlagDetailsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareFlagDetailsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareFlagDetails', 'query');
- },
GetNextReplicateNumber(variables: GetNextReplicateNumberQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetNextReplicateNumberDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetNextReplicateNumber', 'query');
},
- GetOmeroProjects(variables?: GetOmeroProjectsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetOmeroProjectsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetOmeroProjects', 'query');
- },
- GetPotProcessingInfo(variables?: GetPotProcessingInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetPotProcessingInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetPotProcessingInfo', 'query');
+ FindLatestOperation(variables: FindLatestOperationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindLatestOperationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLatestOperation', 'query');
},
GetPrinters(variables?: GetPrintersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetPrintersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetPrinters', 'query');
},
- GetRecordInPlaceInfo(variables?: GetRecordInPlaceInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetRecordInPlaceInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetRecordInPlaceInfo', 'query');
+ GetEventTypes(variables?: GetEventTypesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetEventTypesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEventTypes', 'query');
},
- FindLatestOperation(variables: FindLatestOperationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLatestOperationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLatestOperation', 'query');
+ GetDnapStudy(variables: GetDnapStudyQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetDnapStudyDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDnapStudy', 'query');
},
- GetRecordExtractResultInfo(variables?: GetRecordExtractResultInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetRecordExtractResultInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetRecordExtractResultInfo', 'query');
+ GetOmeroProjects(variables?: GetOmeroProjectsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise