diff --git a/cypress/e2e/pages/history.cy.ts b/cypress/e2e/pages/history.cy.ts
index 01bd59bf5..e1054d779 100644
--- a/cypress/e2e/pages/history.cy.ts
+++ b/cypress/e2e/pages/history.cy.ts
@@ -58,6 +58,9 @@ describe('History Page', () => {
it('displays uploaded files section', () => {
cy.findByText('Files Uploaded').should('be.visible');
});
+ it('does not display flagged labware section', () => {
+ cy.findByText('Flagged Labware').should('not.exist');
+ });
});
});
@@ -213,7 +216,6 @@ describe('History Page', () => {
});
});
});
-
describe('when a search errors', () => {
before(() => {
cy.msw().then(({ worker, graphql }) => {
diff --git a/cypress/e2e/pages/staining.cy.ts b/cypress/e2e/pages/staining.cy.ts
index 414385c44..5f163379a 100644
--- a/cypress/e2e/pages/staining.cy.ts
+++ b/cypress/e2e/pages/staining.cy.ts
@@ -163,7 +163,7 @@ describe('Staining Page', () => {
getButton('Submit').click();
}
function fillInForm(stainType: string) {
- if (stainType == 'H&E') {
+ if (stainType === 'H&E') {
selectSGPNumber('SGP1008');
cy.findByTestId('timeMeasurements.0.minutes').type('1');
cy.findByTestId('timeMeasurements.0.seconds').type('1');
@@ -177,10 +177,10 @@ describe('Staining Page', () => {
cy.findByTestId('STAN-3111-bondRun').type('1');
selectOption('STAN-3111-workNumber', 'SGP1008');
selectOption('STAN-3111-panel', 'Positive');
- if (stainType == 'RNAscope' || stainType == 'RNAscope & IHC') {
+ if (stainType === 'RNAscope' || stainType === 'RNAscope & IHC') {
cy.findByTestId('STAN-3111-plexRNAscope').type('1');
}
- if (stainType == 'IHC' || stainType == 'RNAscope & IHC') {
+ if (stainType === 'IHC' || stainType === 'RNAscope & IHC') {
cy.findByTestId('STAN-3111-plexIHC').type('1');
}
}
diff --git a/src/components/history/History.tsx b/src/components/history/History.tsx
index 7af3ddbec..0a21884df 100644
--- a/src/components/history/History.tsx
+++ b/src/components/history/History.tsx
@@ -161,14 +161,14 @@ export default function History(props: HistoryUrlParams) {
columnData: {
columns: historyColumns
},
- entries: history
+ entries: history.entries
};
}, [history, historyColumns]);
const { downloadURL, extension } = useDownload(downloadData);
const uniqueWorkNumbers = React.useMemo(() => {
- const uniqueWorkNumbers = [...new Set(history.map((item) => item.workNumber))];
+ const uniqueWorkNumbers = [...new Set(history.entries.map((item) => item.workNumber))];
const workNumbers: string[] = [];
uniqueWorkNumbers.forEach((wrkNumber) => {
if (wrkNumber && wrkNumber.length > 0) {
@@ -191,7 +191,11 @@ export default function History(props: HistoryUrlParams) {
* File upload option is only for authenticated users, so
* only allow permission to view or download uploaded files if not authenticated
*/
- const fileAccessUrlPath = (workNumber: string) => {
+ const labwareUrlPath = (barcode: string) => {
+ return `/labware/${barcode}`;
+ };
+
+ const fileUploadUrlPath = (workNumber: string) => {
const queryParamsStr = stringify({
workNumber: workNumber
});
@@ -219,34 +223,63 @@ export default function History(props: HistoryUrlParams) {
)}
{current.matches('found') &&
- (history.length > 0 ? (
+ (history.entries.length > 0 ? (
<>
{uniqueWorkNumbers.length > 0 && (
-
-
- Files Uploaded
-
-
-
-
-
- {uniqueWorkNumbers.map((workNumber, indx) => (
- 0 && 'border-t-2 border-gray-100'} p-2`}
- >{`Files for ${workNumber}`}
- ))}
-
-
-
+ <>
+
+
+ Files Uploaded
+
+
+
+
+
+ {uniqueWorkNumbers.map((workNumber, indx) => (
+ 0 && 'border-t-2 border-gray-100'} p-2`}
+ >{`Files for ${workNumber}`}
+ ))}
+
+
+
+
-
+ {history.flaggedBarcodes.length > 0 && (
+
+
+ Flagged Labware
+
+
+
+
+
+ {history.flaggedBarcodes.map((barcode, indx) => (
+ 0 && 'border-t-2 border-gray-100'} p-2`}
+ >{`${barcode}`}
+ ))}
+
+
+
+
+
+ )}
+ >
)}
History for
@@ -261,7 +294,7 @@ export default function History(props: HistoryUrlParams) {
-
+
>
) : isValidInput ? (
diff --git a/src/components/history/HistoryInput.tsx b/src/components/history/HistoryInput.tsx
index 5e16ede6a..865623c03 100644
--- a/src/components/history/HistoryInput.tsx
+++ b/src/components/history/HistoryInput.tsx
@@ -14,10 +14,10 @@ export default function HistoryInput({ eventTypes }: HistoryInputProps) {
return (
-
+
;
+ history: HistoryData;
serverError: Maybe;
};
type HistoryEvent =
| { type: 'UPDATE_HISTORY_PROPS'; props: HistoryUrlParams }
| { type: 'RETRY' }
- | MachineServiceDone<'findHistory', Array>
+ | MachineServiceDone<'findHistory', HistoryData>
| MachineServiceError<'findHistory'>;
export default function createHistoryMachine() {
@@ -25,7 +25,7 @@ export default function createHistoryMachine() {
initial: 'searching',
context: {
historyProps: {},
- history: [],
+ history: { entries: [], flaggedBarcodes: [] },
serverError: null
},
states: {
diff --git a/src/graphql/fragments/HistoryFields.graphql b/src/graphql/fragments/HistoryFields.graphql
index ade0aa780..c4fc84a98 100644
--- a/src/graphql/fragments/HistoryFields.graphql
+++ b/src/graphql/fragments/HistoryFields.graphql
@@ -8,4 +8,5 @@ fragment HistoryFields on History {
entries {
...HistoryEntryFields
}
+ flaggedBarcodes
}
diff --git a/src/lib/machines/layout/layoutContext.ts b/src/lib/machines/layout/layoutContext.ts
index 1d3727696..aeb213bc9 100644
--- a/src/lib/machines/layout/layoutContext.ts
+++ b/src/lib/machines/layout/layoutContext.ts
@@ -1,5 +1,5 @@
import { LabwareFieldsFragment, LabwareFlaggedFieldsFragment, Maybe } from '../../../types/sdk';
-import { Address, NewFlaggedLabwareLayout, NewLabwareLayout } from '../../../types/stan';
+import { Address, NewFlaggedLabwareLayout } from '../../../types/stan';
export interface LayoutPlan {
/**
diff --git a/src/lib/services/historyService.ts b/src/lib/services/historyService.ts
index 549ff3590..78b5e2332 100644
--- a/src/lib/services/historyService.ts
+++ b/src/lib/services/historyService.ts
@@ -1,17 +1,19 @@
import { stanCore } from '../sdk';
-import { HistoryTableEntry } from '../../types/stan';
+import { HistoryData } from '../../types/stan';
import { HistoryFieldsFragment, LabwareFieldsFragment, SampleFieldsFragment } from '../../types/sdk';
import { HistoryUrlParams } from '../../pages/History';
/**
* Retrieves the history for the given History props.
*/
-export async function findHistory(historyProps: HistoryUrlParams): Promise> {
+
+export async function findHistory(historyProps: HistoryUrlParams): Promise {
let result;
let history: HistoryFieldsFragment = {
entries: [],
labware: [],
samples: [],
+ flaggedBarcodes: [],
__typename: 'History'
};
if (historyProps.sampleId) {
@@ -44,7 +46,7 @@ export async function findHistory(historyProps: HistoryUrlParams): Promise labwareMap.set(lw.id, lw));
history.samples.forEach((sample) => sampleMap.set(sample.id, sample));
- return history.entries.map((entry) => {
+ const entries = history.entries.map((entry) => {
const sourceLabware = labwareMap.get(entry.sourceLabwareId)!;
const destinationLabware = labwareMap.get(entry.destinationLabwareId)!;
const sample = entry.sampleId ? sampleMap.get(entry.sampleId) : undefined;
@@ -68,4 +70,8 @@ export async function findHistory(historyProps: HistoryUrlParams): Promise = [
{
__typename: 'HistoryEntry',
@@ -47,6 +49,7 @@ export function buildHistory(workNumber?: string): HistoryFieldsFragment {
__typename: 'History',
samples: [sample],
labware: [sourceLabware, destinationLabware].map(buildLabwareFragment),
+ flaggedBarcodes: [],
entries
};
}
diff --git a/src/types/sdk.ts b/src/types/sdk.ts
index 233ed1a2c..6190dc290 100644
--- a/src/types/sdk.ts
+++ b/src/types/sdk.ts
@@ -1073,6 +1073,8 @@ export type History = {
labware: Array;
/** The samples referenced by the entries. */
samples: Array;
+ /** The included labware barcodes that are flagged. */
+ flaggedBarcodes: Array;
};
/** Information about a plan previously recorded, now being looked up. */
@@ -1682,6 +1684,22 @@ export type ReagentTransferRequest = {
plateType: Scalars['String'];
};
+/** A request to record transfer, dual index and amplification ops. */
+export type LibraryPrepRequest = {
+ /** The work number to associate with these operations. */
+ workNumber: Scalars['String'];
+ /** The source labware and new labware states for this request. */
+ sources: Array;
+ /** The one destination labware for this request, and the description of what is transferred into it. */
+ destination: SlotCopyDestination;
+ /** The transfers from aliquot slots to destination slots. */
+ reagentTransfers: Array;
+ /** The type of reagent plate involved. */
+ reagentPlateType?: InputMaybe;
+ /** The measurement to record on slots in the destination. */
+ slotMeasurements: Array;
+};
+
/** A request to process original tissue into blocks. */
export type TissueBlockRequest = {
/** The work number associated with this request. */
@@ -2724,6 +2742,8 @@ export type Mutation = {
recordOrientationQC: OperationResult;
/** Reactivate labware. */
reactivateLabware: OperationResult;
+ /** Perform library prep request. */
+ libraryPrep: OperationResult;
/** Create a new user for the application. */
addUser: User;
/** Set the user role (privileges) for a user. */
@@ -3513,6 +3533,15 @@ export type MutationReactivateLabwareArgs = {
};
+/**
+ * Send information to the application.
+ * These typically require a user with the suitable permission for the particular request.
+ */
+export type MutationLibraryPrepArgs = {
+ request: LibraryPrepRequest;
+};
+
+
/**
* Send information to the application.
* These typically require a user with the suitable permission for the particular request.
@@ -3590,95 +3619,91 @@ export type MutationSetLocationCustomNameArgs = {
customName?: InputMaybe;
};
-export type DnapStudyFieldsFragment = { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean };
-
-export type CostCodeFieldsFragment = { __typename?: 'CostCode', code: string, enabled: boolean };
-
export type CommentFieldsFragment = { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean };
-export type AddressPermDataFieldsFragment = { __typename?: 'AddressPermData', address: string, controlType?: ControlType | null, seconds?: number | null, selected: 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 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 AddressPermDataFieldsFragment = { __typename?: 'AddressPermData', address: string, controlType?: ControlType | null, seconds?: number | null, selected: boolean };
export type FixativeFieldsFragment = { __typename?: 'Fixative', name: string, enabled: boolean };
-export type LabwareTypeFieldsFragment = { __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null };
-
export type HmdmcFieldsFragment = { __typename?: 'Hmdmc', hmdmc: 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 FileFieldsFragment = { __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: string } };
-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 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 LinkedLocationFieldsFragment = { __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null };
+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 NextReplicateDataFieldsFragment = { __typename?: 'NextReplicateData', barcodes: Array, donorId: number, nextReplicateNumber: number, spatialLocationId: number };
-export type OmeroProjectFieldsFragment = { __typename?: 'OmeroProject', name: string, enabled: boolean };
+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 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 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 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 ProgramFieldsFragment = { __typename?: 'Program', name: string, enabled: boolean };
+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 OmeroProjectFieldsFragment = { __typename?: 'OmeroProject', name: string, enabled: boolean };
+
export type ProjectFieldsFragment = { __typename?: 'Project', 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 ReagentSlotFieldsFragment = { __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 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 ReagentSlotFieldsFragment = { __typename?: 'ReagentSlot', address: string, used: boolean };
+
+export type ReleaseRecipientFieldsFragment = { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean };
export type ReleaseFileOptionFieldsFragment = { __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string };
+export type SolutionFieldsFragment = { __typename?: 'Solution', name: string, enabled: boolean };
+
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 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 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 UserFieldsFragment = { __typename?: 'User', username: string, role: UserRole };
-export type SpeciesFieldsFragment = { __typename?: 'Species', name: string, enabled: boolean };
+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 SuggestedWorkFieldsFragment = { __typename?: 'SuggestedWork', barcode: string, workNumber?: string | null };
+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 HistoryFieldsFragment = { __typename?: 'History', 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 UserFieldsFragment = { __typename?: 'User', username: string, role: UserRole };
+export type SamplePositionFieldsFragment = { __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number };
-export type WorkSummaryGroupFieldsFragment = { __typename?: 'WorkSummaryGroup', numWorks: number, status: WorkStatus, totalNumBlocks: number, totalNumSlides: number, totalNumOriginalSamples: number, workType: { __typename?: 'WorkType', name: string, enabled: boolean } };
+export type SuggestedWorkFieldsFragment = { __typename?: 'SuggestedWork', barcode: string, workNumber?: string | null };
-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 SpeciesFieldsFragment = { __typename?: 'Species', name: string, enabled: boolean };
export type WorkProgressTimeStampFieldFragment = { __typename?: 'WorkProgressTimestamp', type: string, timestamp: 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 WorkTypeFieldsFragment = { __typename?: 'WorkType', name: string, enabled: boolean };
-
-export type SamplePositionFieldsFragment = { __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number };
-
-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 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 } };
@@ -3689,52 +3714,44 @@ export type FindFlaggedLabwareQueryVariables = Exact<{
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 FindFilesQueryVariables = Exact<{
- workNumbers: Array | Scalars['String'];
-}>;
-
+export type WorkTypeFieldsFragment = { __typename?: 'WorkType', name: string, enabled: boolean };
-export type FindFilesQuery = { __typename?: 'Query', listFiles: Array<{ __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: 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 FindHistoryForDonorNameQueryVariables = Exact<{
- donorName: Scalars['String'];
+export type ExtractResultQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type FindHistoryForDonorNameQuery = { __typename?: 'Query', historyForDonorName: { __typename?: 'History', 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 CurrentUserQueryVariables = Exact<{ [key: string]: never; }>;
-
+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 CurrentUserQuery = { __typename?: 'Query', user?: { __typename?: 'User', username: string, role: UserRole } | null };
+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 FindHistoryForSampleIdQueryVariables = Exact<{
- sampleId: Scalars['Int'];
+export type FindQueryVariables = Exact<{
+ request: FindRequest;
}>;
-export type FindHistoryForSampleIdQuery = { __typename?: 'Query', historyForSampleId: { __typename?: 'History', 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 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 FindHistoryForLabwareBarcodeQueryVariables = Exact<{
- barcode: Scalars['String'];
-}>;
+export type CurrentUserQueryVariables = Exact<{ [key: string]: never; }>;
-export type FindHistoryForLabwareBarcodeQuery = { __typename?: 'Query', historyForLabwareBarcode: { __typename?: 'History', 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 CurrentUserQuery = { __typename?: 'Query', user?: { __typename?: 'User', username: string, role: UserRole } | null };
-export type FindQueryVariables = Exact<{
- request: FindRequest;
+export type FindHistoryForDonorNameQueryVariables = Exact<{
+ donorName: Scalars['String'];
}>;
-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 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 FindHistoryForExternalNameQueryVariables = Exact<{
- externalName: Scalars['String'];
+export type FindHistoryForWorkNumberQueryVariables = Exact<{
+ workNumber: Scalars['String'];
}>;
-export type FindHistoryForExternalNameQuery = { __typename?: 'Query', historyForExternalName: { __typename?: 'History', 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 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 FindHistoryQueryVariables = Exact<{
workNumber?: InputMaybe;
@@ -3745,23 +3762,35 @@ export type FindHistoryQueryVariables = Exact<{
}>;
-export type FindHistoryQuery = { __typename?: 'Query', history: { __typename?: 'History', 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 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 ExtractResultQueryVariables = Exact<{
+export type FindFilesQueryVariables = Exact<{
+ workNumbers: Array | Scalars['String'];
+}>;
+
+
+export type FindFilesQuery = { __typename?: 'Query', listFiles: Array<{ __typename?: 'StanFile', created: string, name: string, url: string, work: { __typename?: 'Work', workNumber: string } }> };
+
+export type FindHistoryForLabwareBarcodeQueryVariables = Exact<{
barcode: Scalars['String'];
}>;
-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 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 ReleaseRecipientFieldsFragment = { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean };
+export type FindLabwareLocationQueryVariables = Exact<{
+ barcodes: Array | Scalars['String'];
+}>;
-export type FindPermDataQueryVariables = Exact<{
- barcode: Scalars['String'];
+
+export type FindLabwareLocationQuery = { __typename?: 'Query', stored: Array<{ __typename?: 'StoredItem', location: { __typename?: 'Location', barcode: string } }> };
+
+export type FindHistoryForExternalNameQueryVariables = Exact<{
+ externalName: 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 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 FindLabwareQueryVariables = Exact<{
barcode: Scalars['String'];
@@ -3770,35 +3799,34 @@ 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 FindPassFailsQueryVariables = Exact<{
- barcode: Scalars['String'];
- operationType: Scalars['String'];
+export type FindHistoryForSampleIdQueryVariables = Exact<{
+ sampleId: Scalars['Int'];
}>;
-export type FindPassFailsQuery = { __typename?: 'Query', passFails: Array<{ __typename?: 'OpPassFail', operation: { __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 } }, slotPassFails: Array<{ __typename?: 'SlotPassFail', address: string, result: PassFail, comment?: string | null }> }> };
+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 FindLabwareLocationQueryVariables = Exact<{
- barcodes: Array | Scalars['String'];
+export type FindLocationByBarcodeQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type FindLabwareLocationQuery = { __typename?: 'Query', stored: Array<{ __typename?: 'StoredItem', location: { __typename?: 'Location', barcode: string } }> };
+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 FindMeasurementByBarcodeAndNameQueryVariables = Exact<{
+export type FindPassFailsQueryVariables = Exact<{
barcode: Scalars['String'];
- measurementName: Scalars['String'];
+ operationType: Scalars['String'];
}>;
-export type FindMeasurementByBarcodeAndNameQuery = { __typename?: 'Query', measurementValueFromLabwareOrParent: Array<{ __typename?: 'AddressString', address: string, string: string }> };
+export type FindPassFailsQuery = { __typename?: 'Query', passFails: Array<{ __typename?: 'OpPassFail', operation: { __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 } }, slotPassFails: Array<{ __typename?: 'SlotPassFail', address: string, result: PassFail, comment?: string | null }> }> };
-export type FindPlanDataQueryVariables = Exact<{
+export type FindReagentPlateQueryVariables = Exact<{
barcode: Scalars['String'];
}>;
-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 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'];
@@ -3807,26 +3835,19 @@ export type FindSamplePositionsQueryVariables = Exact<{
export type FindSamplePositionsQuery = { __typename?: 'Query', samplePositions: Array<{ __typename?: 'SamplePosition', address: string, region: string, sampleId: number, slotId: number, operationId: number }> };
-export type FindHistoryForWorkNumberQueryVariables = Exact<{
- workNumber: Scalars['String'];
-}>;
-
-
-export type FindHistoryForWorkNumberQuery = { __typename?: 'Query', historyForWorkNumber: { __typename?: 'History', 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<{
+export type FindPlanDataQueryVariables = Exact<{
barcode: Scalars['String'];
}>;
-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 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 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 FindStoragePathQueryVariables = Exact<{
locationBarcode: Scalars['String'];
@@ -3835,40 +3856,32 @@ export type FindStoragePathQueryVariables = Exact<{
export type FindStoragePathQuery = { __typename?: 'Query', storagePath: Array<{ __typename?: 'LinkedLocation', barcode: string, fixedName?: string | null, customName?: string | null, address?: string | null }> };
-export type FindReagentPlateQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type FindWorkNumbersQueryVariables = Exact<{
+ status: WorkStatus;
}>;
-export type FindReagentPlateQuery = { __typename?: 'Query', reagentPlate?: { __typename?: 'ReagentPlate', barcode: string, plateType?: string | null, slots: Array<{ __typename?: 'ReagentSlot', address: string, used: boolean }> } | null };
-
-export type GetAllWorkInfoQueryVariables = 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 FindWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
-export type GetBlockProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type FindPermDataQueryVariables = Exact<{
+ barcode: Scalars['String'];
+}>;
-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 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 FindWorkProgressQueryVariables = Exact<{
- workNumber?: InputMaybe;
- workTypes?: InputMaybe | Scalars['String']>;
- programs?: InputMaybe | Scalars['String']>;
- statuses?: InputMaybe | WorkStatus>;
- requesters?: InputMaybe | Scalars['String']>;
+export type FindMeasurementByBarcodeAndNameQueryVariables = Exact<{
+ barcode: Scalars['String'];
+ measurementName: Scalars['String'];
}>;
-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 FindMeasurementByBarcodeAndNameQuery = { __typename?: 'Query', measurementValueFromLabwareOrParent: Array<{ __typename?: 'AddressString', address: string, string: string }> };
-export type FindWorkInfoQueryVariables = Exact<{
- status: WorkStatus;
-}>;
+export type GetBlockProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type FindWorkInfoQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string, workRequester?: { __typename?: 'ReleaseRecipient', username: string } | null, project: { __typename?: 'Project', name: string } }> };
+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 GetCommentsQueryVariables = Exact<{
commentCategory?: InputMaybe;
@@ -3878,11 +3891,6 @@ export type GetCommentsQueryVariables = Exact<{
export type GetCommentsQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-export type GetConfigurationQueryVariables = 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 FindWorksCreatedByQueryVariables = Exact<{
username: Scalars['String'];
}>;
@@ -3890,44 +3898,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 GetDnapStudyQueryVariables = Exact<{
- ssId: Scalars['Int'];
-}>;
+export type GetAllWorkInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetDnapStudyQuery = { __typename?: 'Query', dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
+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 FindLatestOperationQueryVariables = Exact<{
- barcode: Scalars['String'];
- operationType: Scalars['String'];
-}>;
+export type GetDestroyInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type FindLatestOperationQuery = { __typename?: 'Query', findLatestOp?: { __typename?: 'Operation', id: number } | null };
+export type GetDestroyInfoQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
-export type GetDestroyInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetConfigurationQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetDestroyInfoQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
+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 GetDestructionReasonsQueryVariables = Exact<{
- includeDisabled?: InputMaybe;
+export type FindWorkProgressQueryVariables = Exact<{
+ workNumber?: InputMaybe;
+ workTypes?: InputMaybe | Scalars['String']>;
+ programs?: InputMaybe | Scalars['String']>;
+ statuses?: InputMaybe | WorkStatus>;
+ requesters?: InputMaybe | Scalars['String']>;
}>;
-export type GetDestructionReasonsQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
+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 GetEventTypesQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetDestructionReasonsQueryVariables = Exact<{
+ includeDisabled?: InputMaybe;
+}>;
-export type GetEventTypesQuery = { __typename?: 'Query', eventTypes: Array };
+export type GetDestructionReasonsQuery = { __typename?: 'Query', destructionReasons: Array<{ __typename?: 'DestructionReason', id: number, text: string, enabled: boolean }> };
-export type GetLabwareCostingQueryVariables = Exact<{
- barcode: Scalars['String'];
+export type GetDnapStudyQueryVariables = Exact<{
+ ssId: Scalars['Int'];
}>;
-export type GetLabwareCostingQuery = { __typename?: 'Query', labwareCosting?: SlideCosting | null };
+export type GetDnapStudyQuery = { __typename?: 'Query', dnapStudy?: { __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean } | null };
export type GetLabwareInLocationQueryVariables = Exact<{
locationBarcode: Scalars['String'];
@@ -3936,10 +3945,31 @@ 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 GetOmeroProjectsQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetEventTypesQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetOmeroProjectsQuery = { __typename?: 'Query', omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }> };
+export type GetEventTypesQuery = { __typename?: 'Query', eventTypes: Array };
+
+export type GetParaffinProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
+
+
+export type GetParaffinProcessingInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+
+export type GetEquipmentsQueryVariables = Exact<{
+ category?: InputMaybe;
+ includeDisabled?: InputMaybe;
+}>;
+
+
+export type GetEquipmentsQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
+
+export type GetLabwareOperationsQueryVariables = 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 GetLabwareFlagDetailsQueryVariables = Exact<{
barcodes: Array | Scalars['String'];
@@ -3955,73 +3985,75 @@ export type GetNextReplicateNumberQueryVariables = Exact<{
export type GetNextReplicateNumberQuery = { __typename?: 'Query', nextReplicateNumbers: Array<{ __typename?: 'NextReplicateData', barcodes: Array, donorId: number, nextReplicateNumber: number, spatialLocationId: number }> };
+export type GetOmeroProjectsQueryVariables = Exact<{ [key: string]: never; }>;
+
+
+export type GetOmeroProjectsQuery = { __typename?: 'Query', omeroProjects: Array<{ __typename?: 'OmeroProject', name: string, enabled: boolean }> };
+
+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 GetPrintersQuery = { __typename?: 'Query', printers: Array<{ __typename?: 'Printer', name: string, labelTypes: Array<{ __typename?: 'LabelType', name: string }> }> };
-export type GetEquipmentsQueryVariables = Exact<{
+export type GetRecordInPlaceInfoQueryVariables = Exact<{
category?: InputMaybe;
- includeDisabled?: InputMaybe;
}>;
-export type GetEquipmentsQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
+export type GetRecordInPlaceInfoQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
-export type GetPotProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type FindLatestOperationQueryVariables = Exact<{
+ barcode: Scalars['String'];
+ operationType: Scalars['String'];
+}>;
-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 FindLatestOperationQuery = { __typename?: 'Query', findLatestOp?: { __typename?: 'Operation', id: number } | null };
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 GetLabwareOperationsQueryVariables = Exact<{
- barcode: Scalars['String'];
- operationType: Scalars['String'];
-}>;
+export type GetProgramsQueryVariables = Exact<{ [key: string]: never; }>;
-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 GetProgramsQuery = { __typename?: 'Query', programs: Array<{ __typename?: 'Program', name: 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 GetRecordInPlaceInfoQueryVariables = Exact<{
- category?: InputMaybe;
-}>;
+export type GetSampleProcessingCommentsInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetRecordInPlaceInfoQuery = { __typename?: 'Query', equipments: Array<{ __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean }> };
+export type GetSampleProcessingCommentsInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-export type GetProgramsQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSearchInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetProgramsQuery = { __typename?: 'Query', programs: Array<{ __typename?: 'Program', name: string, enabled: boolean }> };
+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 GetReleaseInfoQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-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 GetSampleProcessingCommentsInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetSectioningInfoQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetSampleProcessingCommentsInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+export type GetSectioningInfoQuery = { __typename?: 'Query', labwareTypes: Array<{ __typename?: 'LabwareType', name: string, numRows: number, numColumns: number, labelType?: { __typename?: 'LabelType', name: string } | null }> };
-export type GetSectioningInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetReleaseInfoQueryVariables = 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 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 GetSectioningConfirmInfoQueryVariables = Exact<{ [key: string]: never; }>;
@@ -4033,6 +4065,11 @@ 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;
}>;
@@ -4050,10 +4087,10 @@ export type GetStainInfoQueryVariables = Exact<{ [key: string]: never; }>;
export type GetStainInfoQuery = { __typename?: 'Query', stainTypes: Array<{ __typename?: 'StainType', name: string, measurementTypes: Array }> };
-export type GetSearchInfoQueryVariables = Exact<{ [key: string]: never; }>;
+export type GetWorkNumbersQueryVariables = Exact<{ [key: string]: never; }>;
-export type GetSearchInfoQuery = { __typename?: 'Query', tissueTypes: Array<{ __typename?: 'TissueType', name: string }> };
+export type GetWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
export type GetSuggestedWorkForLabwareQueryVariables = Exact<{
barcodes: Array | Scalars['String'];
@@ -4076,31 +4113,6 @@ export type GetSuggestedLabwareForWorkQueryVariables = Exact<{
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 GetWorkNumbersQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetWorkNumbersQuery = { __typename?: 'Query', works: Array<{ __typename?: 'Work', workNumber: string }> };
-
-export type GetWorkTypesQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetWorkTypesQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }> };
-
-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 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 GetXeniumQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetXeniumQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-
export type GetWorkAllocationInfoQueryVariables = Exact<{
commentCategory: Scalars['String'];
workStatuses?: InputMaybe | WorkStatus>;
@@ -4109,12 +4121,10 @@ export type GetWorkAllocationInfoQueryVariables = Exact<{
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 AddDestructionReasonMutationVariables = Exact<{
- text: Scalars['String'];
-}>;
+export type GetWorkSummaryQueryVariables = Exact<{ [key: string]: never; }>;
-export type AddDestructionReasonMutation = { __typename?: 'Mutation', addDestructionReason: { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean } };
+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'];
@@ -4124,6 +4134,14 @@ export type AddCommentMutationVariables = Exact<{
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 AddEquipmentMutation = { __typename?: 'Mutation', addEquipment: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
+
export type AddCostCodeMutationVariables = Exact<{
code: Scalars['String'];
}>;
@@ -4131,6 +4149,23 @@ 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 GetWorkTypesQuery = { __typename?: 'Query', workTypes: Array<{ __typename?: 'WorkType', name: string }> };
+
+export type AddDestructionReasonMutationVariables = Exact<{
+ text: Scalars['String'];
+}>;
+
+
+export type AddDestructionReasonMutation = { __typename?: 'Mutation', addDestructionReason: { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean } };
+
export type AddExternalIdMutationVariables = Exact<{
request: AddExternalIdRequest;
}>;
@@ -4138,6 +4173,11 @@ export type AddExternalIdMutationVariables = Exact<{
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 GetXeniumQcInfoQueryVariables = Exact<{ [key: string]: never; }>;
+
+
+export type GetXeniumQcInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
+
export type AddHmdmcMutationVariables = Exact<{
hmdmc: Scalars['String'];
}>;
@@ -4152,12 +4192,12 @@ export type AddFixativeMutationVariables = Exact<{
export type AddFixativeMutation = { __typename?: 'Mutation', addFixative: { __typename?: 'Fixative', name: string, enabled: boolean } };
-export type AddProgramMutationVariables = Exact<{
+export type AddOmeroProjectMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddProgramMutation = { __typename?: 'Mutation', addProgram: { __typename?: 'Program', name: string, enabled: boolean } };
+export type AddOmeroProjectMutation = { __typename?: 'Mutation', addOmeroProject: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
export type AddProjectMutationVariables = Exact<{
name: Scalars['String'];
@@ -4166,20 +4206,12 @@ export type AddProjectMutationVariables = Exact<{
export type AddProjectMutation = { __typename?: 'Mutation', addProject: { __typename?: 'Project', name: string, enabled: boolean } };
-export type AddEquipmentMutationVariables = Exact<{
- category: Scalars['String'];
- name: Scalars['String'];
-}>;
-
-
-export type AddEquipmentMutation = { __typename?: 'Mutation', addEquipment: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
-
-export type AddProbePanelMutationVariables = Exact<{
+export type AddProgramMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddProbePanelMutation = { __typename?: 'Mutation', addProbePanel: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
+export type AddProgramMutation = { __typename?: 'Mutation', addProgram: { __typename?: 'Program', name: string, enabled: boolean } };
export type AddReleaseDestinationMutationVariables = Exact<{
name: Scalars['String'];
@@ -4188,11 +4220,6 @@ export type AddReleaseDestinationMutationVariables = Exact<{
export type AddReleaseDestinationMutation = { __typename?: 'Mutation', addReleaseDestination: { __typename?: 'ReleaseDestination', name: string, enabled: boolean } };
-export type GetParaffinProcessingInfoQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetParaffinProcessingInfoQuery = { __typename?: 'Query', comments: Array<{ __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean }> };
-
export type AddSlotRegionMutationVariables = Exact<{
name: Scalars['String'];
}>;
@@ -4200,26 +4227,26 @@ export type AddSlotRegionMutationVariables = Exact<{
export type AddSlotRegionMutation = { __typename?: 'Mutation', addSlotRegion: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
-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 AddUserMutationVariables = Exact<{
- username: Scalars['String'];
+export type AddProbePanelMutationVariables = Exact<{
+ name: Scalars['String'];
}>;
-export type AddUserMutation = { __typename?: 'Mutation', addUser: { __typename?: 'User', username: string, role: UserRole } };
+export type AddProbePanelMutation = { __typename?: 'Mutation', addProbePanel: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
-export type AddOmeroProjectMutationVariables = Exact<{
+export type AddSolutionMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddOmeroProjectMutation = { __typename?: 'Mutation', addOmeroProject: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
+export type AddSolutionMutation = { __typename?: 'Mutation', addSolution: { __typename?: 'Solution', name: string, enabled: boolean } };
export type AddReleaseRecipientMutationVariables = Exact<{
username: Scalars['String'];
@@ -4229,12 +4256,12 @@ export type AddReleaseRecipientMutationVariables = Exact<{
export type AddReleaseRecipientMutation = { __typename?: 'Mutation', addReleaseRecipient: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
-export type AddSolutionMutationVariables = Exact<{
+export type AddWorkTypeMutationVariables = Exact<{
name: Scalars['String'];
}>;
-export type AddSolutionMutation = { __typename?: 'Mutation', addSolution: { __typename?: 'Solution', name: string, enabled: boolean } };
+export type AddWorkTypeMutation = { __typename?: 'Mutation', addWorkType: { __typename?: 'WorkType', name: string, enabled: boolean } };
export type AliquotMutationVariables = Exact<{
request: AliquotRequest;
@@ -4243,12 +4270,12 @@ 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 AddSpeciesMutationVariables = Exact<{
- name: Scalars['String'];
+export type AddUserMutationVariables = Exact<{
+ username: Scalars['String'];
}>;
-export type AddSpeciesMutation = { __typename?: 'Mutation', addSpecies: { __typename?: 'Species', name: string, enabled: boolean } };
+export type AddUserMutation = { __typename?: 'Mutation', addUser: { __typename?: 'User', username: string, role: UserRole } };
export type ConfirmMutationVariables = Exact<{
request: ConfirmOperationRequest;
@@ -4257,6 +4284,13 @@ 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'];
@@ -4274,13 +4308,6 @@ export type CreateWorkMutationVariables = Exact<{
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 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 ExtractMutationVariables = Exact<{
request: ExtractRequest;
}>;
@@ -4295,10 +4322,13 @@ export type DestroyMutationVariables = Exact<{
export type DestroyMutation = { __typename?: 'Mutation', destroy: { __typename?: 'DestroyResult', destructions: Array<{ __typename?: 'Destruction', labware?: { __typename?: 'Labware', barcode: string } | null }> } };
-export type LogoutMutationVariables = Exact<{ [key: string]: never; }>;
+export type LoginMutationVariables = Exact<{
+ username: Scalars['String'];
+ password: Scalars['String'];
+}>;
-export type LogoutMutation = { __typename?: 'Mutation', logout?: string | null };
+export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'LoginResult', user?: { __typename?: 'User', username: string, role: UserRole } | null } };
export type EmptyLocationMutationVariables = Exact<{
barcode: Scalars['String'];
@@ -4307,20 +4337,19 @@ export type EmptyLocationMutationVariables = Exact<{
export type EmptyLocationMutation = { __typename?: 'Mutation', empty: { __typename?: 'UnstoreResult', numUnstored: number } };
-export type LoginMutationVariables = Exact<{
- username: Scalars['String'];
- password: Scalars['String'];
+export type PerformSolutionTransferMutationVariables = Exact<{
+ request: SolutionTransferRequest;
}>;
-export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'LoginResult', user?: { __typename?: 'User', username: string, role: UserRole } | null } };
+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 PerformSolutionTransferMutationVariables = Exact<{
- request: SolutionTransferRequest;
+export type PerformTissuePotMutationVariables = Exact<{
+ request: PotProcessingRequest;
}>;
-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 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 PerformTissueBlockMutationVariables = Exact<{
request: TissueBlockRequest;
@@ -4329,19 +4358,20 @@ export type PerformTissueBlockMutationVariables = Exact<{
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 PlanMutationVariables = Exact<{
- request: PlanRequest;
+export type PrintMutationVariables = Exact<{
+ barcodes: Array | Scalars['String'];
+ printer: Scalars['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 PrintMutation = { __typename?: 'Mutation', printLabware?: string | null };
-export type PerformTissuePotMutationVariables = Exact<{
- request: PotProcessingRequest;
+export type FlagLabwareMutationVariables = Exact<{
+ request: FlagLabwareRequest;
}>;
-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 FlagLabwareMutation = { __typename?: 'Mutation', flagLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type PerformParaffinProcessingMutationVariables = Exact<{
request: ParaffinProcessingRequest;
@@ -4350,13 +4380,12 @@ export type PerformParaffinProcessingMutationVariables = Exact<{
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 PrintMutationVariables = Exact<{
- barcodes: Array | Scalars['String'];
- printer: Scalars['String'];
+export type RecordAnalyserMutationVariables = Exact<{
+ request: AnalyserRequest;
}>;
-export type PrintMutation = { __typename?: 'Mutation', printLabware?: string | null };
+export type RecordAnalyserMutation = { __typename?: 'Mutation', recordAnalyser: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordComplexStainMutationVariables = Exact<{
request: ComplexStainRequest;
@@ -4365,12 +4394,19 @@ export type RecordComplexStainMutationVariables = Exact<{
export type RecordComplexStainMutation = { __typename?: 'Mutation', recordComplexStain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type FlagLabwareMutationVariables = Exact<{
- request: FlagLabwareRequest;
+export type RecordInPlaceMutationVariables = Exact<{
+ request: InPlaceOpRequest;
}>;
-export type FlagLabwareMutation = { __typename?: 'Mutation', flagLabware: { __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 RecordCompletionMutationVariables = Exact<{
+ request: CompletionRequest;
+}>;
+
+
+export type RecordCompletionMutation = { __typename?: 'Mutation', recordCompletion: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordExtractResultMutationVariables = Exact<{
request: ExtractResultRequest;
@@ -4379,19 +4415,19 @@ export type RecordExtractResultMutationVariables = Exact<{
export type RecordExtractResultMutation = { __typename?: 'Mutation', recordExtractResult: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordAnalyserMutationVariables = Exact<{
- request: AnalyserRequest;
+export type RecordOpWithSlotMeasurementsMutationVariables = Exact<{
+ request: OpWithSlotMeasurementsRequest;
}>;
-export type RecordAnalyserMutation = { __typename?: 'Mutation', recordAnalyser: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordOpWithSlotMeasurementsMutation = { __typename?: 'Mutation', recordOpWithSlotMeasurements: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordOrientationQcMutationVariables = Exact<{
- request: OrientationRequest;
+export type ReactivateLabwareMutationVariables = Exact<{
+ items: Array | ReactivateLabware;
}>;
-export type RecordOrientationQcMutation = { __typename?: 'Mutation', recordOrientationQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+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;
@@ -4400,19 +4436,12 @@ export type RecordOpWithSlotCommentsMutationVariables = Exact<{
export type RecordOpWithSlotCommentsMutation = { __typename?: 'Mutation', recordOpWithSlotComments: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordInPlaceMutationVariables = Exact<{
- request: InPlaceOpRequest;
-}>;
-
-
-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 RecordOpWithSlotMeasurementsMutationVariables = Exact<{
- request: OpWithSlotMeasurementsRequest;
+export type RecordProbeOperationMutationVariables = Exact<{
+ request: ProbeOperationRequest;
}>;
-export type RecordOpWithSlotMeasurementsMutation = { __typename?: 'Mutation', recordOpWithSlotMeasurements: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordProbeOperationMutation = { __typename?: 'Mutation', recordProbeOperation: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordPermMutationVariables = Exact<{
request: RecordPermRequest;
@@ -4421,19 +4450,12 @@ export type RecordPermMutationVariables = Exact<{
export type RecordPermMutation = { __typename?: 'Mutation', recordPerm: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordProbeOperationMutationVariables = Exact<{
- request: ProbeOperationRequest;
-}>;
-
-
-export type RecordProbeOperationMutation = { __typename?: 'Mutation', recordProbeOperation: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-
-export type RecordQcLabwareMutationVariables = Exact<{
- request: QcLabwareRequest;
+export type GetLabwareCostingQueryVariables = Exact<{
+ barcode: Scalars['String'];
}>;
-export type RecordQcLabwareMutation = { __typename?: 'Mutation', recordQCLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type GetLabwareCostingQuery = { __typename?: 'Query', labwareCosting?: SlideCosting | null };
export type RecordReagentTransferMutationVariables = Exact<{
request: ReagentTransferRequest;
@@ -4449,19 +4471,19 @@ export type RecordRnaAnalysisMutationVariables = Exact<{
export type RecordRnaAnalysisMutation = { __typename?: 'Mutation', recordRNAAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type ReactivateLabwareMutationVariables = Exact<{
- items: Array | ReactivateLabware;
+export type RecordOrientationQcMutationVariables = Exact<{
+ request: OrientationRequest;
}>;
-export type ReactivateLabwareMutation = { __typename?: 'Mutation', reactivateLabware: { __typename?: 'OperationResult', labware: Array<{ __typename?: 'Labware', barcode: string, state: LabwareState }>, operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordOrientationQcMutation = { __typename?: 'Mutation', recordOrientationQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type RecordStainResultMutationVariables = Exact<{
- request: ResultRequest;
+export type RecordQcLabwareMutationVariables = Exact<{
+ request: QcLabwareRequest;
}>;
-export type RecordStainResultMutation = { __typename?: 'Mutation', recordStainResult: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordQcLabwareMutation = { __typename?: 'Mutation', recordQCLabware: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export type RecordSampleProcessingCommentsMutationVariables = Exact<{
request: SampleProcessingCommentRequest;
@@ -4470,12 +4492,19 @@ export type RecordSampleProcessingCommentsMutationVariables = Exact<{
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 RecordVisiumQcMutationVariables = Exact<{
+export type RecordStainResultMutationVariables = Exact<{
request: ResultRequest;
}>;
-export type RecordVisiumQcMutation = { __typename?: 'Mutation', recordVisiumQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type RecordStainResultMutation = { __typename?: 'Mutation', recordStainResult: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+
+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 RegisterSectionsMutationVariables = Exact<{
request: SectionRegisterRequest;
@@ -4484,28 +4513,27 @@ export type RegisterSectionsMutationVariables = Exact<{
export type RegisterSectionsMutation = { __typename?: 'Mutation', registerSections: { __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 } }> }> }> } };
-export type RegisterOriginalSamplesMutationVariables = Exact<{
- request: OriginalSampleRegisterRequest;
+export type RecordVisiumQcMutationVariables = Exact<{
+ request: ResultRequest;
}>;
-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 RecordVisiumQcMutation = { __typename?: 'Mutation', recordVisiumQC: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-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 SetCostCodeEnabledMutationVariables = Exact<{
- code: Scalars['String'];
+export type SetCommentEnabledMutationVariables = Exact<{
+ commentId: Scalars['Int'];
enabled: Scalars['Boolean'];
}>;
-export type SetCostCodeEnabledMutation = { __typename?: 'Mutation', setCostCodeEnabled: { __typename?: 'CostCode', code: string, enabled: boolean } };
+export type SetCommentEnabledMutation = { __typename?: 'Mutation', setCommentEnabled: { __typename?: 'Comment', id: number, text: string, category: string, enabled: boolean } };
export type ReleaseLabwareMutationVariables = Exact<{
releaseRequest: ReleaseRequest;
@@ -4522,12 +4550,21 @@ export type SetDestructionReasonEnabledMutationVariables = Exact<{
export type SetDestructionReasonEnabledMutation = { __typename?: 'Mutation', setDestructionReasonEnabled: { __typename?: 'DestructionReason', id: number, text: string, enabled: boolean } };
-export type RegisterTissuesMutationVariables = Exact<{
- request: RegisterRequest;
+export type SetCostCodeEnabledMutationVariables = Exact<{
+ code: Scalars['String'];
+ enabled: Scalars['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 SetCostCodeEnabledMutation = { __typename?: 'Mutation', setCostCodeEnabled: { __typename?: 'CostCode', code: string, enabled: boolean } };
+
+export type SetEquipmentEnabledMutationVariables = Exact<{
+ equipmentId: Scalars['Int'];
+ enabled: Scalars['Boolean'];
+}>;
+
+
+export type SetEquipmentEnabledMutation = { __typename?: 'Mutation', setEquipmentEnabled: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
export type SetFixativeEnabledMutationVariables = Exact<{
name: Scalars['String'];
@@ -4545,14 +4582,6 @@ export type SetLocationCustomNameMutationVariables = Exact<{
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 SetProgramEnabledMutationVariables = Exact<{
- name: Scalars['String'];
- enabled: Scalars['Boolean'];
-}>;
-
-
-export type SetProgramEnabledMutation = { __typename?: 'Mutation', setProgramEnabled: { __typename?: 'Program', name: string, enabled: boolean } };
-
export type SetHmdmcEnabledMutationVariables = Exact<{
hmdmc: Scalars['String'];
enabled: Scalars['Boolean'];
@@ -4561,14 +4590,6 @@ export type SetHmdmcEnabledMutationVariables = Exact<{
export type SetHmdmcEnabledMutation = { __typename?: 'Mutation', setHmdmcEnabled: { __typename?: 'Hmdmc', hmdmc: string, enabled: boolean } };
-export type SetEquipmentEnabledMutationVariables = Exact<{
- equipmentId: Scalars['Int'];
- enabled: Scalars['Boolean'];
-}>;
-
-
-export type SetEquipmentEnabledMutation = { __typename?: 'Mutation', setEquipmentEnabled: { __typename?: 'Equipment', id: number, name: string, category: string, enabled: boolean } };
-
export type SetOmeroProjectEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
@@ -4577,53 +4598,53 @@ export type SetOmeroProjectEnabledMutationVariables = Exact<{
export type SetOmeroProjectEnabledMutation = { __typename?: 'Mutation', setOmeroProjectEnabled: { __typename?: 'OmeroProject', name: string, enabled: boolean } };
-export type SetProbePanelEnabledMutationVariables = Exact<{
+export type SetProjectEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetProbePanelEnabledMutation = { __typename?: 'Mutation', setProbePanelEnabled: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
+export type SetProjectEnabledMutation = { __typename?: 'Mutation', setProjectEnabled: { __typename?: 'Project', name: string, enabled: boolean } };
-export type SetSolutionEnabledMutationVariables = Exact<{
+export type SetProbePanelEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetSolutionEnabledMutation = { __typename?: 'Mutation', setSolutionEnabled: { __typename?: 'Solution', name: string, enabled: boolean } };
+export type SetProbePanelEnabledMutation = { __typename?: 'Mutation', setProbePanelEnabled: { __typename?: 'ProbePanel', name: string, enabled: boolean } };
-export type SetReleaseDestinationEnabledMutationVariables = Exact<{
+export type SetProgramEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetReleaseDestinationEnabledMutation = { __typename?: 'Mutation', setReleaseDestinationEnabled: { __typename?: 'ReleaseDestination', name: string, enabled: boolean } };
+export type SetProgramEnabledMutation = { __typename?: 'Mutation', setProgramEnabled: { __typename?: 'Program', name: string, enabled: boolean } };
-export type SetSlotRegionEnabledMutationVariables = Exact<{
- name: Scalars['String'];
+export type SetReleaseRecipientEnabledMutationVariables = Exact<{
+ username: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetSlotRegionEnabledMutation = { __typename?: 'Mutation', setSlotRegionEnabled: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
+export type SetReleaseRecipientEnabledMutation = { __typename?: 'Mutation', setReleaseRecipientEnabled: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
-export type SetProjectEnabledMutationVariables = Exact<{
+export type SetReleaseDestinationEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetProjectEnabledMutation = { __typename?: 'Mutation', setProjectEnabled: { __typename?: 'Project', name: string, enabled: boolean } };
+export type SetReleaseDestinationEnabledMutation = { __typename?: 'Mutation', setReleaseDestinationEnabled: { __typename?: 'ReleaseDestination', name: string, enabled: boolean } };
-export type SetReleaseRecipientEnabledMutationVariables = Exact<{
- username: Scalars['String'];
+export type SetSolutionEnabledMutationVariables = Exact<{
+ name: Scalars['String'];
enabled: Scalars['Boolean'];
}>;
-export type SetReleaseRecipientEnabledMutation = { __typename?: 'Mutation', setReleaseRecipientEnabled: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
+export type SetSolutionEnabledMutation = { __typename?: 'Mutation', setSolutionEnabled: { __typename?: 'Solution', name: string, enabled: boolean } };
export type SetSpeciesEnabledMutationVariables = Exact<{
name: Scalars['String'];
@@ -4641,6 +4662,14 @@ export type SetUserRoleMutationVariables = Exact<{
export type SetUserRoleMutation = { __typename?: 'Mutation', setUserRole: { __typename?: 'User', username: string, role: UserRole } };
+export type SetSlotRegionEnabledMutationVariables = Exact<{
+ name: Scalars['String'];
+ enabled: Scalars['Boolean'];
+}>;
+
+
+export type SetSlotRegionEnabledMutation = { __typename?: 'Mutation', setSlotRegionEnabled: { __typename?: 'SlotRegion', enabled: boolean, name: string } };
+
export type SetWorkTypeEnabledMutationVariables = Exact<{
name: Scalars['String'];
enabled: Scalars['Boolean'];
@@ -4649,13 +4678,12 @@ export type SetWorkTypeEnabledMutationVariables = Exact<{
export type SetWorkTypeEnabledMutation = { __typename?: 'Mutation', setWorkTypeEnabled: { __typename?: 'WorkType', name: string, enabled: boolean } };
-export type StoreMutationVariables = Exact<{
- store: Array | StoreInput;
- locationBarcode: Scalars['String'];
+export type PlanMutationVariables = Exact<{
+ request: PlanRequest;
}>;
-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 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 SlotCopyMutationVariables = Exact<{
request: SlotCopyRequest;
@@ -4664,14 +4692,20 @@ 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 StoreBarcodeMutationVariables = Exact<{
- barcode: Scalars['String'];
+export type StainMutationVariables = Exact<{
+ request: StainRequest;
+}>;
+
+
+export type StainMutation = { __typename?: 'Mutation', stain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+
+export type StoreMutationVariables = Exact<{
+ store: Array | StoreInput;
locationBarcode: Scalars['String'];
- address?: InputMaybe;
}>;
-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 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 TransferLocationItemsMutationVariables = Exact<{
sourceBarcode: Scalars['String'];
@@ -4681,12 +4715,14 @@ export type TransferLocationItemsMutationVariables = Exact<{
export type TransferLocationItemsMutation = { __typename?: 'Mutation', transfer: { __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 UnreleaseMutationVariables = Exact<{
- request: UnreleaseRequest;
+export type StoreBarcodeMutationVariables = Exact<{
+ barcode: Scalars['String'];
+ locationBarcode: Scalars['String'];
+ address?: InputMaybe;
}>;
-export type UnreleaseMutation = { __typename?: 'Mutation', unrelease: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+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'];
@@ -4695,12 +4731,10 @@ export type UnstoreBarcodeMutationVariables = Exact<{
export type UnstoreBarcodeMutation = { __typename?: 'Mutation', unstoreBarcode?: { __typename?: 'UnstoredItem', barcode: string, address?: string | null } | null };
-export type StainMutationVariables = Exact<{
- request: StainRequest;
-}>;
+export type LogoutMutationVariables = Exact<{ [key: string]: never; }>;
-export type StainMutation = { __typename?: 'Mutation', stain: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+export type LogoutMutation = { __typename?: 'Mutation', logout?: string | null };
export type UpdateWorkNumOriginalSamplesMutationVariables = Exact<{
workNumber: Scalars['String'];
@@ -4710,6 +4744,14 @@ export type UpdateWorkNumOriginalSamplesMutationVariables = Exact<{
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<{
+ workNumber: Scalars['String'];
+ numBlocks?: 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 UpdateReleaseRecipientFullNameMutationVariables = Exact<{
username: Scalars['String'];
fullName?: InputMaybe;
@@ -4718,21 +4760,18 @@ export type UpdateReleaseRecipientFullNameMutationVariables = Exact<{
export type UpdateReleaseRecipientFullNameMutation = { __typename?: 'Mutation', updateReleaseRecipientFullName: { __typename?: 'ReleaseRecipient', username: string, fullName?: string | null, enabled: boolean } };
-export type UpdateWorkNumBlocksMutationVariables = Exact<{
- workNumber: Scalars['String'];
- numBlocks?: InputMaybe;
-}>;
+export type UpdateDnapStudiesMutationVariables = Exact<{ [key: string]: never; }>;
-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 UpdateDnapStudiesMutation = { __typename?: 'Mutation', updateDnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
-export type UpdateWorkNumSlidesMutationVariables = Exact<{
+export type UpdateWorkDnapStudyMutationVariables = Exact<{
workNumber: Scalars['String'];
- numSlides?: InputMaybe;
+ ssStudyId?: 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 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 UpdateWorkOmeroProjectMutationVariables = Exact<{
workNumber: Scalars['String'];
@@ -4742,24 +4781,13 @@ 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 RecordCompletionMutationVariables = Exact<{
- request: CompletionRequest;
-}>;
-
-
-export type RecordCompletionMutation = { __typename?: 'Mutation', recordCompletion: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-
-export type GetReleaseColumnOptionsQueryVariables = Exact<{ [key: string]: never; }>;
-
-
-export type GetReleaseColumnOptionsQuery = { __typename?: 'Query', releaseColumnOptions: Array<{ __typename?: 'ReleaseFileOption', displayName: string, queryParamName: string }> };
-
-export type VisiumAnalysisMutationVariables = Exact<{
- request: VisiumAnalysisRequest;
+export type UpdateWorkNumSlidesMutationVariables = Exact<{
+ workNumber: Scalars['String'];
+ numSlides?: InputMaybe;
}>;
-export type VisiumAnalysisMutation = { __typename?: 'Mutation', visiumAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
+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 UpdateWorkPriorityMutationVariables = Exact<{
workNumber: Scalars['String'];
@@ -4778,18 +4806,19 @@ 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 UpdateDnapStudiesMutationVariables = Exact<{ [key: string]: never; }>;
+export type VisiumAnalysisMutationVariables = Exact<{
+ request: VisiumAnalysisRequest;
+}>;
-export type UpdateDnapStudiesMutation = { __typename?: 'Mutation', updateDnapStudies: Array<{ __typename?: 'DnapStudy', ssId: number, name: string, enabled: boolean }> };
+export type VisiumAnalysisMutation = { __typename?: 'Mutation', visiumAnalysis: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
-export type UpdateWorkDnapStudyMutationVariables = Exact<{
- workNumber: Scalars['String'];
- ssStudyId?: InputMaybe;
+export type UnreleaseMutationVariables = Exact<{
+ request: UnreleaseRequest;
}>;
-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 UnreleaseMutation = { __typename?: 'Mutation', unrelease: { __typename?: 'OperationResult', operations: Array<{ __typename?: 'Operation', id: number }> } };
export const CommentFieldsFragmentDoc = gql`
fragment CommentFields on Comment {
@@ -4799,14 +4828,6 @@ export const CommentFieldsFragmentDoc = gql`
enabled
}
`;
-export const AddressPermDataFieldsFragmentDoc = gql`
- fragment AddressPermDataFields on AddressPermData {
- address
- controlType
- seconds
- selected
-}
- `;
export const EquipmentFieldsFragmentDoc = gql`
fragment EquipmentFields on Equipment {
id
@@ -4822,14 +4843,44 @@ export const DestructionReasonFieldsFragmentDoc = gql`
enabled
}
`;
-export const LabwareTypeFieldsFragmentDoc = gql`
- fragment LabwareTypeFields on LabwareType {
- name
- numRows
- numColumns
- labelType {
- name
- }
+export const AddressPermDataFieldsFragmentDoc = gql`
+ fragment AddressPermDataFields on AddressPermData {
+ address
+ controlType
+ seconds
+ selected
+}
+ `;
+export const FixativeFieldsFragmentDoc = gql`
+ fragment FixativeFields on Fixative {
+ name
+ enabled
+}
+ `;
+export const HmdmcFieldsFragmentDoc = gql`
+ fragment HmdmcFields on Hmdmc {
+ hmdmc
+ enabled
+}
+ `;
+export const FileFieldsFragmentDoc = gql`
+ fragment FileFields on StanFile {
+ created
+ name
+ url
+ work {
+ workNumber
+ }
+}
+ `;
+export const LabwareTypeFieldsFragmentDoc = gql`
+ fragment LabwareTypeFields on LabwareType {
+ name
+ numRows
+ numColumns
+ labelType {
+ name
+ }
}
`;
export const SampleFieldsFragmentDoc = gql`
@@ -4878,15 +4929,14 @@ export const SlotFieldsFragmentDoc = gql`
block
}
`;
-export const LabwareFlaggedFieldsFragmentDoc = gql`
- fragment LabwareFlaggedFields on LabwareFlagged {
+export const LabwareFieldsFragmentDoc = gql`
+ fragment LabwareFields on Labware {
id
barcode
externalBarcode
destroyed
discarded
released
- flagged
state
created
labwareType {
@@ -4897,26 +4947,33 @@ export const LabwareFlaggedFieldsFragmentDoc = gql`
}
}
`;
-export const FixativeFieldsFragmentDoc = gql`
- fragment FixativeFields on Fixative {
- name
- enabled
-}
- `;
-export const HmdmcFieldsFragmentDoc = gql`
- fragment HmdmcFields on Hmdmc {
- hmdmc
- enabled
+export const HistoryEntryFieldsFragmentDoc = gql`
+ fragment HistoryEntryFields on HistoryEntry {
+ destinationLabwareId
+ details
+ eventId
+ sampleId
+ sourceLabwareId
+ time
+ username
+ type
+ workNumber
+ address
+ region
}
`;
-export const FileFieldsFragmentDoc = gql`
- fragment FileFields on StanFile {
- created
- name
- url
- work {
- workNumber
+export const HistoryFieldsFragmentDoc = gql`
+ fragment HistoryFields on History {
+ labware {
+ ...LabwareFields
+ }
+ samples {
+ ...SampleFields
+ }
+ entries {
+ ...HistoryEntryFields
}
+ flaggedBarcodes
}
`;
export const LocationFieldsFragmentDoc = gql`
@@ -4947,14 +5004,6 @@ export const LocationFieldsFragmentDoc = gql`
}
}
`;
-export const LinkedLocationFieldsFragmentDoc = gql`
- fragment LinkedLocationFields on LinkedLocation {
- barcode
- fixedName
- customName
- address
-}
- `;
export const NextReplicateDataFieldsFragmentDoc = gql`
fragment NextReplicateDataFields on NextReplicateData {
barcodes
@@ -4963,25 +5012,6 @@ export const NextReplicateDataFieldsFragmentDoc = gql`
spatialLocationId
}
`;
-export const PlanActionFieldsFragmentDoc = gql`
- fragment PlanActionFields on PlanAction {
- newSection
- sample {
- id
- }
- source {
- address
- labwareId
- samples {
- id
- }
- }
- destination {
- address
- labwareId
- }
-}
- `;
export const ActionFieldsFragmentDoc = gql`
fragment ActionFields on Action {
source {
@@ -5017,6 +5047,52 @@ export const OperationFieldsFragmentDoc = gql`
performed
}
`;
+export const PlanActionFieldsFragmentDoc = gql`
+ fragment PlanActionFields on PlanAction {
+ newSection
+ sample {
+ id
+ }
+ source {
+ address
+ labwareId
+ samples {
+ id
+ }
+ }
+ destination {
+ address
+ labwareId
+ }
+}
+ `;
+export const LabwareFlaggedFieldsFragmentDoc = gql`
+ fragment LabwareFlaggedFields on LabwareFlagged {
+ id
+ barcode
+ externalBarcode
+ destroyed
+ discarded
+ released
+ flagged
+ state
+ created
+ labwareType {
+ ...LabwareTypeFields
+ }
+ slots {
+ ...SlotFields
+ }
+}
+ `;
+export const LinkedLocationFieldsFragmentDoc = gql`
+ fragment LinkedLocationFields on LinkedLocation {
+ barcode
+ fixedName
+ customName
+ address
+}
+ `;
export const PrinterFieldsFragmentDoc = gql`
fragment PrinterFields on Printer {
name
@@ -5046,24 +5122,6 @@ export const ReagentPlateFieldsFragmentDoc = gql`
plateType
}
`;
-export const LabwareFieldsFragmentDoc = gql`
- fragment LabwareFields on Labware {
- id
- barcode
- externalBarcode
- destroyed
- discarded
- released
- state
- created
- labwareType {
- ...LabwareTypeFields
- }
- slots {
- ...SlotFields
- }
-}
- `;
export const RegisterResultFieldsFragmentDoc = gql`
fragment RegisterResultFields on RegisterResult {
labware {
@@ -5108,87 +5166,17 @@ export const ReleaseFileOptionFieldsFragmentDoc = gql`
queryParamName
}
`;
-export const SlotPassFailFieldsFragmentDoc = gql`
- fragment SlotPassFailFields on SlotPassFail {
- address
- result
- 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 SuggestedWorkFieldsFragmentDoc = gql`
- fragment SuggestedWorkFields on SuggestedWork {
- barcode
- workNumber
-}
- `;
-export const StainTypeFieldsFragmentDoc = gql`
- fragment StainTypeFields on StainType {
- name
- measurementTypes
-}
- `;
-export const HistoryEntryFieldsFragmentDoc = gql`
- fragment HistoryEntryFields on HistoryEntry {
- destinationLabwareId
- details
- eventId
- sampleId
- sourceLabwareId
- time
- username
- type
- workNumber
+export const SlotPassFailFieldsFragmentDoc = gql`
+ fragment SlotPassFailFields on SlotPassFail {
address
- region
-}
- `;
-export const HistoryFieldsFragmentDoc = gql`
- fragment HistoryFields on History {
- labware {
- ...LabwareFields
- }
- samples {
- ...SampleFields
- }
- entries {
- ...HistoryEntryFields
- }
-}
- `;
-export const WorkTypeFieldsFragmentDoc = gql`
- fragment WorkTypeFields on WorkType {
- name
- enabled
-}
- `;
-export const WorkSummaryGroupFieldsFragmentDoc = gql`
- fragment WorkSummaryGroupFields on WorkSummaryGroup {
- workType {
- ...WorkTypeFields
- }
- numWorks
- status
- totalNumBlocks
- totalNumSlides
- totalNumOriginalSamples
+ result
+ comment
}
`;
export const ReleaseRecipientFieldsFragmentDoc = gql`
@@ -5216,6 +5204,12 @@ export const CostCodeFieldsFragmentDoc = gql`
enabled
}
`;
+export const WorkTypeFieldsFragmentDoc = gql`
+ fragment WorkTypeFields on WorkType {
+ name
+ enabled
+}
+ `;
export const OmeroProjectFieldsFragmentDoc = gql`
fragment OmeroProjectFields on OmeroProject {
name
@@ -5278,15 +5272,39 @@ export const WorkProgressFieldsFragmentDoc = gql`
workComment
}
`;
-export const SamplePositionFieldsFragmentDoc = gql`
- fragment SamplePositionFields on SamplePosition {
- address
- region
+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 {
@@ -5295,6 +5313,18 @@ export const WorkWithCommentFieldsFragmentDoc = gql`
comment
}
`;
+export const WorkSummaryGroupFieldsFragmentDoc = gql`
+ fragment WorkSummaryGroupFields on WorkSummaryGroup {
+ workType {
+ ...WorkTypeFields
+ }
+ numWorks
+ status
+ totalNumBlocks
+ totalNumSlides
+ totalNumOriginalSamples
+}
+ `;
export const FindFlaggedLabwareDocument = gql`
query FindFlaggedLabware($barcode: String!) {
labwareFlagged(barcode: $barcode) {
@@ -5305,56 +5335,20 @@ export const FindFlaggedLabwareDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const FindFilesDocument = gql`
- query FindFiles($workNumbers: [String!]!) {
- listFiles(workNumbers: $workNumbers) {
- ...FileFields
- }
-}
- ${FileFieldsFragmentDoc}`;
-export const FindHistoryForDonorNameDocument = gql`
- query FindHistoryForDonorName($donorName: String!) {
- historyForDonorName(donorName: $donorName) {
- ...HistoryFields
- }
-}
- ${HistoryFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${HistoryEntryFieldsFragmentDoc}`;
-export const CurrentUserDocument = gql`
- query CurrentUser {
- user {
- ...UserFields
- }
-}
- ${UserFieldsFragmentDoc}`;
-export const FindHistoryForSampleIdDocument = gql`
- query FindHistoryForSampleId($sampleId: Int!) {
- historyForSampleId(sampleId: $sampleId) {
- ...HistoryFields
- }
-}
- ${HistoryFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${HistoryEntryFieldsFragmentDoc}`;
-export const FindHistoryForLabwareBarcodeDocument = gql`
- query FindHistoryForLabwareBarcode($barcode: String!) {
- historyForLabwareBarcode(barcode: $barcode) {
- ...HistoryFields
+export const ExtractResultDocument = gql`
+ query ExtractResult($barcode: String!) {
+ extractResult(barcode: $barcode) {
+ result
+ concentration
+ labware {
+ ...LabwareFlaggedFields
+ }
}
}
- ${HistoryFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
+ ${LabwareFlaggedFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${HistoryEntryFieldsFragmentDoc}`;
+${SampleFieldsFragmentDoc}`;
export const FindDocument = gql`
query Find($request: FindRequest!) {
find(request: $request) {
@@ -5411,9 +5405,28 @@ export const FindDocument = gql`
}
}
`;
-export const FindHistoryForExternalNameDocument = gql`
- query FindHistoryForExternalName($externalName: String!) {
- historyForExternalName(externalName: $externalName) {
+export const CurrentUserDocument = gql`
+ query CurrentUser {
+ user {
+ ...UserFields
+ }
+}
+ ${UserFieldsFragmentDoc}`;
+export const FindHistoryForDonorNameDocument = gql`
+ query FindHistoryForDonorName($donorName: String!) {
+ historyForDonorName(donorName: $donorName) {
+ ...HistoryFields
+ }
+}
+ ${HistoryFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}
+${HistoryEntryFieldsFragmentDoc}`;
+export const FindHistoryForWorkNumberDocument = gql`
+ query FindHistoryForWorkNumber($workNumber: String!) {
+ historyForWorkNumber(workNumber: $workNumber) {
...HistoryFields
}
}
@@ -5441,42 +5454,46 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${HistoryEntryFieldsFragmentDoc}`;
-export const ExtractResultDocument = gql`
- query ExtractResult($barcode: String!) {
- extractResult(barcode: $barcode) {
- result
- concentration
- labware {
- ...LabwareFlaggedFields
- }
+export const FindFilesDocument = gql`
+ query FindFiles($workNumbers: [String!]!) {
+ listFiles(workNumbers: $workNumbers) {
+ ...FileFields
}
}
- ${LabwareFlaggedFieldsFragmentDoc}
+ ${FileFieldsFragmentDoc}`;
+export const FindHistoryForLabwareBarcodeDocument = gql`
+ query FindHistoryForLabwareBarcode($barcode: String!) {
+ historyForLabwareBarcode(barcode: $barcode) {
+ ...HistoryFields
+ }
+}
+ ${HistoryFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
-export const FindPermDataDocument = gql`
- query FindPermData($barcode: String!) {
- visiumPermData(barcode: $barcode) {
- labware {
- ...LabwareFlaggedFields
- }
- addressPermData {
- address
- controlType
- seconds
- selected
- }
- samplePositionResults {
- ...SamplePositionFields
+${SampleFieldsFragmentDoc}
+${HistoryEntryFieldsFragmentDoc}`;
+export const FindLabwareLocationDocument = gql`
+ query FindLabwareLocation($barcodes: [String!]!) {
+ stored(barcodes: $barcodes) {
+ location {
+ barcode
}
}
}
- ${LabwareFlaggedFieldsFragmentDoc}
+ `;
+export const FindHistoryForExternalNameDocument = gql`
+ query FindHistoryForExternalName($externalName: String!) {
+ historyForExternalName(externalName: $externalName) {
+ ...HistoryFields
+ }
+}
+ ${HistoryFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
-${SamplePositionFieldsFragmentDoc}`;
+${HistoryEntryFieldsFragmentDoc}`;
export const FindLabwareDocument = gql`
query FindLabware($barcode: String!) {
labware(barcode: $barcode) {
@@ -5487,6 +5504,25 @@ export const FindLabwareDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const FindHistoryForSampleIdDocument = gql`
+ query FindHistoryForSampleId($sampleId: Int!) {
+ historyForSampleId(sampleId: $sampleId) {
+ ...HistoryFields
+ }
+}
+ ${HistoryFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
+${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) {
@@ -5504,23 +5540,24 @@ ${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${UserFieldsFragmentDoc}
${SlotPassFailFieldsFragmentDoc}`;
-export const FindLabwareLocationDocument = gql`
- query FindLabwareLocation($barcodes: [String!]!) {
- stored(barcodes: $barcodes) {
- location {
- barcode
+export const FindReagentPlateDocument = gql`
+ query FindReagentPlate($barcode: String!) {
+ reagentPlate(barcode: $barcode) {
+ barcode
+ slots {
+ ...ReagentSlotFields
}
+ plateType
}
}
- `;
-export const FindMeasurementByBarcodeAndNameDocument = gql`
- query FindMeasurementByBarcodeAndName($barcode: String!, $measurementName: String!) {
- measurementValueFromLabwareOrParent(barcode: $barcode, name: $measurementName) {
- address
- string
+ ${ReagentSlotFieldsFragmentDoc}`;
+export const FindSamplePositionsDocument = gql`
+ query FindSamplePositions($labwareBarcode: String!) {
+ samplePositions(labwareBarcode: $labwareBarcode) {
+ ...SamplePositionFields
}
}
- `;
+ ${SamplePositionFieldsFragmentDoc}`;
export const FindPlanDataDocument = gql`
query FindPlanData($barcode: String!) {
planData(barcode: $barcode) {
@@ -5545,36 +5582,16 @@ ${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}
${PlanActionFieldsFragmentDoc}`;
-export const FindSamplePositionsDocument = gql`
- query FindSamplePositions($labwareBarcode: String!) {
- samplePositions(labwareBarcode: $labwareBarcode) {
- ...SamplePositionFields
- }
-}
- ${SamplePositionFieldsFragmentDoc}`;
-export const FindHistoryForWorkNumberDocument = gql`
- query FindHistoryForWorkNumber($workNumber: String!) {
- historyForWorkNumber(workNumber: $workNumber) {
- ...HistoryFields
- }
-}
- ${HistoryFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${HistoryEntryFieldsFragmentDoc}`;
-export const FindLocationByBarcodeDocument = gql`
- query FindLocationByBarcode($barcode: String!) {
- location(locationBarcode: $barcode) {
- ...LocationFields
- }
-}
- ${LocationFieldsFragmentDoc}`;
-export const FindWorkNumbersDocument = gql`
- query FindWorkNumbers($status: WorkStatus!) {
+export const FindWorkInfoDocument = gql`
+ query FindWorkInfo($status: WorkStatus!) {
works(status: [$status]) {
workNumber
+ workRequester {
+ username
+ }
+ project {
+ name
+ }
}
}
`;
@@ -5585,28 +5602,40 @@ export const FindStoragePathDocument = gql`
}
}
${LinkedLocationFieldsFragmentDoc}`;
-export const FindReagentPlateDocument = gql`
- query FindReagentPlate($barcode: String!) {
- reagentPlate(barcode: $barcode) {
- barcode
- slots {
- ...ReagentSlotFields
- }
- plateType
+export const FindWorkNumbersDocument = gql`
+ query FindWorkNumbers($status: WorkStatus!) {
+ works(status: [$status]) {
+ workNumber
}
}
- ${ReagentSlotFieldsFragmentDoc}`;
-export const GetAllWorkInfoDocument = gql`
- query GetAllWorkInfo {
- works {
- workNumber
- workRequester {
- username
+ `;
+export const FindPermDataDocument = gql`
+ query FindPermData($barcode: String!) {
+ visiumPermData(barcode: $barcode) {
+ labware {
+ ...LabwareFlaggedFields
}
- project {
- name
+ addressPermData {
+ address
+ controlType
+ seconds
+ selected
+ }
+ samplePositionResults {
+ ...SamplePositionFields
}
- status
+ }
+}
+ ${LabwareFlaggedFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}
+${SamplePositionFieldsFragmentDoc}`;
+export const FindMeasurementByBarcodeAndNameDocument = gql`
+ query FindMeasurementByBarcodeAndName($barcode: String!, $measurementName: String!) {
+ measurementValueFromLabwareOrParent(barcode: $barcode, name: $measurementName) {
+ address
+ string
}
}
`;
@@ -5624,31 +5653,30 @@ export const GetBlockProcessingInfoDocument = gql`
}
${CommentFieldsFragmentDoc}
${LabwareTypeFieldsFragmentDoc}`;
-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 GetCommentsDocument = gql`
+ query GetComments($commentCategory: String, $includeDisabled: Boolean) {
+ comments(category: $commentCategory, includeDisabled: $includeDisabled) {
+ ...CommentFields
}
}
- ${WorkProgressFieldsFragmentDoc}
-${WorkFieldsFragmentDoc}
+ ${CommentFieldsFragmentDoc}`;
+export const FindWorksCreatedByDocument = gql`
+ query FindWorksCreatedBy($username: String!) {
+ worksCreatedBy(username: $username) {
+ ...WorkFields
+ }
+}
+ ${WorkFieldsFragmentDoc}
${ReleaseRecipientFieldsFragmentDoc}
${ProjectFieldsFragmentDoc}
${ProgramFieldsFragmentDoc}
${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}
-${WorkProgressTimeStampFieldFragmentDoc}`;
-export const FindWorkInfoDocument = gql`
- query FindWorkInfo($status: WorkStatus!) {
- works(status: [$status]) {
+${DnapStudyFieldsFragmentDoc}`;
+export const GetAllWorkInfoDocument = gql`
+ query GetAllWorkInfo {
+ works {
workNumber
workRequester {
username
@@ -5656,16 +5684,17 @@ export const FindWorkInfoDocument = gql`
project {
name
}
+ status
}
}
`;
-export const GetCommentsDocument = gql`
- query GetComments($commentCategory: String, $includeDisabled: Boolean) {
- comments(category: $commentCategory, includeDisabled: $includeDisabled) {
- ...CommentFields
+export const GetDestroyInfoDocument = gql`
+ query GetDestroyInfo {
+ destructionReasons {
+ ...DestructionReasonFields
}
}
- ${CommentFieldsFragmentDoc}`;
+ ${DestructionReasonFieldsFragmentDoc}`;
export const GetConfigurationDocument = gql`
query GetConfiguration {
destructionReasons(includeDisabled: true) {
@@ -5737,41 +5766,28 @@ ${ProbePanelFieldsFragmentDoc}
${ProgramFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-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}`;
-export const GetDnapStudyDocument = gql`
- query GetDnapStudy($ssId: Int!) {
- dnapStudy(ssId: $ssId) {
- ...DnapStudyFields
- }
-}
- ${DnapStudyFieldsFragmentDoc}`;
-export const FindLatestOperationDocument = gql`
- query FindLatestOperation($barcode: String!, $operationType: String!) {
- findLatestOp(barcode: $barcode, operationType: $operationType) {
- id
- }
-}
- `;
-export const GetDestroyInfoDocument = gql`
- query GetDestroyInfo {
- destructionReasons {
- ...DestructionReasonFields
- }
-}
- ${DestructionReasonFieldsFragmentDoc}`;
+${DnapStudyFieldsFragmentDoc}
+${WorkProgressTimeStampFieldFragmentDoc}`;
export const GetDestructionReasonsDocument = gql`
query GetDestructionReasons($includeDisabled: Boolean) {
destructionReasons(includeDisabled: $includeDisabled) {
@@ -5779,16 +5795,13 @@ export const GetDestructionReasonsDocument = gql`
}
}
${DestructionReasonFieldsFragmentDoc}`;
-export const GetEventTypesDocument = gql`
- query GetEventTypes {
- eventTypes
-}
- `;
-export const GetLabwareCostingDocument = gql`
- query GetLabwareCosting($barcode: String!) {
- labwareCosting(barcode: $barcode)
+export const GetDnapStudyDocument = gql`
+ query GetDnapStudy($ssId: Int!) {
+ dnapStudy(ssId: $ssId) {
+ ...DnapStudyFields
+ }
}
- `;
+ ${DnapStudyFieldsFragmentDoc}`;
export const GetLabwareInLocationDocument = gql`
query GetLabwareInLocation($locationBarcode: String!) {
labwareInLocation(locationBarcode: $locationBarcode) {
@@ -5799,14 +5812,36 @@ export const GetLabwareInLocationDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const GetOmeroProjectsDocument = gql`
- query GetOmeroProjects {
- omeroProjects {
- name
- enabled
- }
+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
+ }
+}
+ ${EquipmentFieldsFragmentDoc}`;
+export const GetLabwareOperationsDocument = gql`
+ query GetLabwareOperations($barcode: String!, $operationType: String!) {
+ labwareOperations(barcode: $barcode, operationType: $operationType) {
+ ...OperationFields
+ }
+}
+ ${OperationFieldsFragmentDoc}
+${ActionFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}
+${UserFieldsFragmentDoc}`;
export const GetLabwareFlagDetailsDocument = gql`
query GetLabwareFlagDetails($barcodes: [String!]!) {
labwareFlagDetails(barcodes: $barcodes) {
@@ -5825,20 +5860,14 @@ export const GetNextReplicateNumberDocument = gql`
}
}
${NextReplicateDataFieldsFragmentDoc}`;
-export const GetPrintersDocument = gql`
- query GetPrinters {
- printers {
- ...PrinterFields
- }
-}
- ${PrinterFieldsFragmentDoc}`;
-export const GetEquipmentsDocument = gql`
- query GetEquipments($category: String, $includeDisabled: Boolean) {
- equipments(category: $category, includeDisabled: $includeDisabled) {
- ...EquipmentFields
+export const GetOmeroProjectsDocument = gql`
+ query GetOmeroProjects {
+ omeroProjects {
+ name
+ enabled
}
}
- ${EquipmentFieldsFragmentDoc}`;
+ `;
export const GetPotProcessingInfoDocument = gql`
query GetPotProcessingInfo {
fixatives {
@@ -5853,6 +5882,27 @@ 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) {
@@ -5860,17 +5910,14 @@ export const GetRecordExtractResultInfoDocument = gql`
}
}
${CommentFieldsFragmentDoc}`;
-export const GetLabwareOperationsDocument = gql`
- query GetLabwareOperations($barcode: String!, $operationType: String!) {
- labwareOperations(barcode: $barcode, operationType: $operationType) {
- ...OperationFields
+export const GetProgramsDocument = gql`
+ query GetPrograms {
+ programs {
+ name
+ enabled
}
}
- ${OperationFieldsFragmentDoc}
-${ActionFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${UserFieldsFragmentDoc}`;
+ `;
export const GetProbePanelsDocument = gql`
query GetProbePanels {
probePanels {
@@ -5879,18 +5926,17 @@ export const GetProbePanelsDocument = gql`
}
}
`;
-export const GetRecordInPlaceInfoDocument = gql`
- query GetRecordInPlaceInfo($category: String) {
- equipments(includeDisabled: false, category: $category) {
- ...EquipmentFields
+export const GetSampleProcessingCommentsInfoDocument = gql`
+ query GetSampleProcessingCommentsInfo {
+ comments: comments(includeDisabled: false, category: "Sample Processing") {
+ ...CommentFields
}
}
- ${EquipmentFieldsFragmentDoc}`;
-export const GetProgramsDocument = gql`
- query GetPrograms {
- programs {
+ ${CommentFieldsFragmentDoc}`;
+export const GetSearchInfoDocument = gql`
+ query GetSearchInfo {
+ tissueTypes {
name
- enabled
}
}
`;
@@ -5926,6 +5972,13 @@ export const GetRegistrationInfoDocument = gql`
}
}
${LabwareTypeFieldsFragmentDoc}`;
+export const GetSectioningInfoDocument = gql`
+ query GetSectioningInfo {
+ labwareTypes {
+ ...LabwareTypeFields
+ }
+}
+ ${LabwareTypeFieldsFragmentDoc}`;
export const GetReleaseInfoDocument = gql`
query GetReleaseInfo {
releaseDestinations {
@@ -5941,20 +5994,6 @@ export const GetReleaseInfoDocument = gql`
${ReleaseDestinationFieldsFragmentDoc}
${ReleaseRecipientFieldsFragmentDoc}
${ReleaseFileOptionFieldsFragmentDoc}`;
-export const GetSampleProcessingCommentsInfoDocument = gql`
- query GetSampleProcessingCommentsInfo {
- comments: comments(includeDisabled: false, category: "Sample Processing") {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
-export const GetSectioningInfoDocument = gql`
- query GetSectioningInfo {
- labwareTypes {
- ...LabwareTypeFields
- }
-}
- ${LabwareTypeFieldsFragmentDoc}`;
export const GetSectioningConfirmInfoDocument = gql`
query GetSectioningConfirmInfo {
comments(category: "section") {
@@ -5973,6 +6012,13 @@ export const GetSolutionTransferInfoDocument = gql`
}
}
`;
+export const GetReleaseColumnOptionsDocument = gql`
+ query GetReleaseColumnOptions {
+ releaseColumnOptions {
+ ...ReleaseFileOptionFields
+ }
+}
+ ${ReleaseFileOptionFieldsFragmentDoc}`;
export const GetSlotRegionsDocument = gql`
query GetSlotRegions($includeDisabled: Boolean) {
slotRegions(includeDisabled: $includeDisabled) {
@@ -5995,10 +6041,10 @@ export const GetStainInfoDocument = gql`
}
}
${StainTypeFieldsFragmentDoc}`;
-export const GetSearchInfoDocument = gql`
- query GetSearchInfo {
- tissueTypes {
- name
+export const GetWorkNumbersDocument = gql`
+ query GetWorkNumbers {
+ works {
+ workNumber
}
}
`;
@@ -6028,53 +6074,6 @@ export const GetSuggestedLabwareForWorkDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const GetWorkNumbersDocument = gql`
- query GetWorkNumbers {
- works {
- workNumber
- }
-}
- `;
-export const GetWorkTypesDocument = gql`
- query GetWorkTypes {
- workTypes(includeDisabled: true) {
- name
- }
-}
- `;
-export const GetWorkProgressInputsDocument = gql`
- query GetWorkProgressInputs {
- workTypes(includeDisabled: true) {
- name
- }
- programs(includeDisabled: true) {
- name
- }
- releaseRecipients(includeDisabled: true) {
- username
- }
-}
- `;
-export const GetWorkSummaryDocument = gql`
- query GetWorkSummary {
- worksSummary {
- workSummaryGroups {
- ...WorkSummaryGroupFields
- }
- workTypes {
- name
- }
- }
-}
- ${WorkSummaryGroupFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}`;
-export const GetXeniumQcInfoDocument = gql`
- query GetXeniumQCInfo {
- comments(includeDisabled: false, category: "Xenium QC") {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
export const GetWorkAllocationInfoDocument = gql`
query GetWorkAllocationInfo($commentCategory: String!, $workStatuses: [WorkStatus!]) {
projects(includeDisabled: false) {
@@ -6115,6 +6114,60 @@ ${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}
${CommentFieldsFragmentDoc}`;
+export const GetWorkSummaryDocument = gql`
+ query GetWorkSummary {
+ worksSummary {
+ workSummaryGroups {
+ ...WorkSummaryGroupFields
+ }
+ workTypes {
+ name
+ }
+ }
+}
+ ${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
+ }
+}
+ ${EquipmentFieldsFragmentDoc}`;
+export const AddCostCodeDocument = gql`
+ mutation AddCostCode($code: String!) {
+ addCostCode(code: $code) {
+ ...CostCodeFields
+ }
+}
+ ${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 AddDestructionReasonDocument = gql`
mutation AddDestructionReason($text: String!) {
addDestructionReason(text: $text) {
@@ -6122,20 +6175,6 @@ export const AddDestructionReasonDocument = gql`
}
}
${DestructionReasonFieldsFragmentDoc}`;
-export const AddCommentDocument = gql`
- mutation AddComment($category: String!, $text: String!) {
- addComment(category: $category, text: $text) {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
-export const AddCostCodeDocument = gql`
- mutation AddCostCode($code: String!) {
- addCostCode(code: $code) {
- ...CostCodeFields
- }
-}
- ${CostCodeFieldsFragmentDoc}`;
export const AddExternalIdDocument = gql`
mutation AddExternalID($request: AddExternalIDRequest!) {
addExternalID(request: $request) {
@@ -6151,6 +6190,13 @@ export const AddExternalIdDocument = gql`
}
}
`;
+export const GetXeniumQcInfoDocument = gql`
+ query GetXeniumQCInfo {
+ comments(includeDisabled: false, category: "Xenium QC") {
+ ...CommentFields
+ }
+}
+ ${CommentFieldsFragmentDoc}`;
export const AddHmdmcDocument = gql`
mutation AddHmdmc($hmdmc: String!) {
addHmdmc(hmdmc: $hmdmc) {
@@ -6165,13 +6211,13 @@ export const AddFixativeDocument = gql`
}
}
${FixativeFieldsFragmentDoc}`;
-export const AddProgramDocument = gql`
- mutation AddProgram($name: String!) {
- addProgram(name: $name) {
- ...ProgramFields
+export const AddOmeroProjectDocument = gql`
+ mutation AddOmeroProject($name: String!) {
+ addOmeroProject(name: $name) {
+ ...OmeroProjectFields
}
}
- ${ProgramFieldsFragmentDoc}`;
+ ${OmeroProjectFieldsFragmentDoc}`;
export const AddProjectDocument = gql`
mutation AddProject($name: String!) {
addProject(name: $name) {
@@ -6179,20 +6225,13 @@ export const AddProjectDocument = gql`
}
}
${ProjectFieldsFragmentDoc}`;
-export const AddEquipmentDocument = gql`
- mutation AddEquipment($category: String!, $name: String!) {
- addEquipment(category: $category, name: $name) {
- ...EquipmentFields
- }
-}
- ${EquipmentFieldsFragmentDoc}`;
-export const AddProbePanelDocument = gql`
- mutation AddProbePanel($name: String!) {
- addProbePanel(name: $name) {
- ...ProbePanelFields
+export const AddProgramDocument = gql`
+ mutation AddProgram($name: String!) {
+ addProgram(name: $name) {
+ ...ProgramFields
}
}
- ${ProbePanelFieldsFragmentDoc}`;
+ ${ProgramFieldsFragmentDoc}`;
export const AddReleaseDestinationDocument = gql`
mutation AddReleaseDestination($name: String!) {
addReleaseDestination(name: $name) {
@@ -6200,13 +6239,6 @@ export const AddReleaseDestinationDocument = gql`
}
}
${ReleaseDestinationFieldsFragmentDoc}`;
-export const GetParaffinProcessingInfoDocument = gql`
- query GetParaffinProcessingInfo {
- comments(includeDisabled: false, category: "Paraffin processing program") {
- ...CommentFields
- }
-}
- ${CommentFieldsFragmentDoc}`;
export const AddSlotRegionDocument = gql`
mutation AddSlotRegion($name: String!) {
addSlotRegion(name: $name) {
@@ -6214,27 +6246,27 @@ export const AddSlotRegionDocument = gql`
}
}
${SlotRegionFieldsFragmentDoc}`;
-export const AddWorkTypeDocument = gql`
- mutation AddWorkType($name: String!) {
- addWorkType(name: $name) {
- ...WorkTypeFields
+export const AddSpeciesDocument = gql`
+ mutation AddSpecies($name: String!) {
+ addSpecies(name: $name) {
+ ...SpeciesFields
}
}
- ${WorkTypeFieldsFragmentDoc}`;
-export const AddUserDocument = gql`
- mutation AddUser($username: String!) {
- addUser(username: $username) {
- ...UserFields
+ ${SpeciesFieldsFragmentDoc}`;
+export const AddProbePanelDocument = gql`
+ mutation AddProbePanel($name: String!) {
+ addProbePanel(name: $name) {
+ ...ProbePanelFields
}
}
- ${UserFieldsFragmentDoc}`;
-export const AddOmeroProjectDocument = gql`
- mutation AddOmeroProject($name: String!) {
- addOmeroProject(name: $name) {
- ...OmeroProjectFields
+ ${ProbePanelFieldsFragmentDoc}`;
+export const AddSolutionDocument = gql`
+ mutation AddSolution($name: String!) {
+ addSolution(name: $name) {
+ ...SolutionFields
}
}
- ${OmeroProjectFieldsFragmentDoc}`;
+ ${SolutionFieldsFragmentDoc}`;
export const AddReleaseRecipientDocument = gql`
mutation AddReleaseRecipient($username: String!, $fullName: String) {
addReleaseRecipient(username: $username, fullName: $fullName) {
@@ -6242,13 +6274,13 @@ export const AddReleaseRecipientDocument = gql`
}
}
${ReleaseRecipientFieldsFragmentDoc}`;
-export const AddSolutionDocument = gql`
- mutation AddSolution($name: String!) {
- addSolution(name: $name) {
- ...SolutionFields
+export const AddWorkTypeDocument = gql`
+ mutation AddWorkType($name: String!) {
+ addWorkType(name: $name) {
+ ...WorkTypeFields
}
}
- ${SolutionFieldsFragmentDoc}`;
+ ${WorkTypeFieldsFragmentDoc}`;
export const AliquotDocument = gql`
mutation Aliquot($request: AliquotRequest!) {
aliquot(request: $request) {
@@ -6282,13 +6314,13 @@ export const AliquotDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const AddSpeciesDocument = gql`
- mutation AddSpecies($name: String!) {
- addSpecies(name: $name) {
- ...SpeciesFields
+export const AddUserDocument = gql`
+ mutation AddUser($username: String!) {
+ addUser(username: $username) {
+ ...UserFields
}
}
- ${SpeciesFieldsFragmentDoc}`;
+ ${UserFieldsFragmentDoc}`;
export const ConfirmDocument = gql`
mutation Confirm($request: ConfirmOperationRequest!) {
confirmOperation(request: $request) {
@@ -6310,6 +6342,27 @@ export const ConfirmDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
+export const ConfirmSectionDocument = gql`
+ mutation ConfirmSection($request: ConfirmSectionRequest!) {
+ confirmSection(request: $request) {
+ labware {
+ ...LabwareFields
+ }
+ operations {
+ operationType {
+ name
+ }
+ user {
+ username
+ }
+ performed
+ }
+ }
+}
+ ${LabwareFieldsFragmentDoc}
+${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(
@@ -6336,27 +6389,6 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const ConfirmSectionDocument = gql`
- mutation ConfirmSection($request: ConfirmSectionRequest!) {
- confirmSection(request: $request) {
- labware {
- ...LabwareFields
- }
- operations {
- operationType {
- name
- }
- user {
- username
- }
- performed
- }
- }
-}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
export const ExtractDocument = gql`
mutation Extract($request: ExtractRequest!) {
extract(request: $request) {
@@ -6401,18 +6433,6 @@ export const DestroyDocument = gql`
}
}
`;
-export const LogoutDocument = gql`
- mutation Logout {
- logout
-}
- `;
-export const EmptyLocationDocument = gql`
- mutation EmptyLocation($barcode: String!) {
- empty(locationBarcode: $barcode) {
- numUnstored
- }
-}
- `;
export const LoginDocument = gql`
mutation Login($username: String!, $password: String!) {
login(username: $username, password: $password) {
@@ -6422,6 +6442,13 @@ export const LoginDocument = gql`
}
}
${UserFieldsFragmentDoc}`;
+export const EmptyLocationDocument = gql`
+ mutation EmptyLocation($barcode: String!) {
+ empty(locationBarcode: $barcode) {
+ numUnstored
+ }
+}
+ `;
export const PerformSolutionTransferDocument = gql`
mutation PerformSolutionTransfer($request: SolutionTransferRequest!) {
performSolutionTransfer(request: $request) {
@@ -6443,48 +6470,6 @@ export const PerformSolutionTransferDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const PerformTissueBlockDocument = gql`
- mutation PerformTissueBlock($request: TissueBlockRequest!) {
- performTissueBlock(request: $request) {
- labware {
- ...LabwareFields
- }
- operations {
- operationType {
- name
- }
- user {
- username
- }
- performed
- }
- }
-}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
-export const PlanDocument = gql`
- mutation Plan($request: PlanRequest!) {
- plan(request: $request) {
- labware {
- ...LabwareFields
- }
- operations {
- operationType {
- name
- }
- planActions {
- ...PlanActionFields
- }
- }
- }
-}
- ${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}
-${PlanActionFieldsFragmentDoc}`;
export const PerformTissuePotDocument = gql`
mutation PerformTissuePot($request: PotProcessingRequest!) {
performPotProcessing(request: $request) {
@@ -6506,9 +6491,9 @@ export const PerformTissuePotDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const PerformParaffinProcessingDocument = gql`
- mutation PerformParaffinProcessing($request: ParaffinProcessingRequest!) {
- performParaffinProcessing(request: $request) {
+export const PerformTissueBlockDocument = gql`
+ mutation PerformTissueBlock($request: TissueBlockRequest!) {
+ performTissueBlock(request: $request) {
labware {
...LabwareFields
}
@@ -6532,15 +6517,6 @@ export const PrintDocument = gql`
printLabware(barcodes: $barcodes, printer: $printer)
}
`;
-export const RecordComplexStainDocument = gql`
- mutation RecordComplexStain($request: ComplexStainRequest!) {
- recordComplexStain(request: $request) {
- operations {
- id
- }
- }
-}
- `;
export const FlagLabwareDocument = gql`
mutation FlagLabware($request: FlagLabwareRequest!) {
flagLabware(request: $request) {
@@ -6550,36 +6526,39 @@ export const FlagLabwareDocument = gql`
}
}
`;
-export const RecordExtractResultDocument = gql`
- mutation RecordExtractResult($request: ExtractResultRequest!) {
- recordExtractResult(request: $request) {
- operations {
- id
+export const PerformParaffinProcessingDocument = gql`
+ mutation PerformParaffinProcessing($request: ParaffinProcessingRequest!) {
+ performParaffinProcessing(request: $request) {
+ labware {
+ ...LabwareFields
}
- }
-}
- `;
-export const RecordAnalyserDocument = gql`
- mutation RecordAnalyser($request: AnalyserRequest!) {
- recordAnalyser(request: $request) {
operations {
- id
+ operationType {
+ name
+ }
+ user {
+ username
+ }
+ performed
}
}
}
- `;
-export const RecordOrientationQcDocument = gql`
- mutation RecordOrientationQC($request: OrientationRequest!) {
- recordOrientationQC(request: $request) {
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
+export const RecordAnalyserDocument = gql`
+ mutation RecordAnalyser($request: AnalyserRequest!) {
+ recordAnalyser(request: $request) {
operations {
id
}
}
}
`;
-export const RecordOpWithSlotCommentsDocument = gql`
- mutation RecordOpWithSlotComments($request: OpWithSlotCommentsRequest!) {
- recordOpWithSlotComments(request: $request) {
+export const RecordComplexStainDocument = gql`
+ mutation RecordComplexStain($request: ComplexStainRequest!) {
+ recordComplexStain(request: $request) {
operations {
id
}
@@ -6598,6 +6577,24 @@ export const RecordInPlaceDocument = gql`
${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 RecordOpWithSlotMeasurementsDocument = gql`
mutation RecordOpWithSlotMeasurements($request: OpWithSlotMeasurementsRequest!) {
recordOpWithSlotMeasurements(request: $request) {
@@ -6607,9 +6604,22 @@ export const RecordOpWithSlotMeasurementsDocument = gql`
}
}
`;
-export const RecordPermDocument = gql`
- mutation RecordPerm($request: RecordPermRequest!) {
- recordPerm(request: $request) {
+export const ReactivateLabwareDocument = gql`
+ mutation ReactivateLabware($items: [ReactivateLabware!]!) {
+ reactivateLabware(items: $items) {
+ labware {
+ barcode
+ state
+ }
+ operations {
+ id
+ }
+ }
+}
+ `;
+export const RecordOpWithSlotCommentsDocument = gql`
+ mutation RecordOpWithSlotComments($request: OpWithSlotCommentsRequest!) {
+ recordOpWithSlotComments(request: $request) {
operations {
id
}
@@ -6625,15 +6635,20 @@ export const RecordProbeOperationDocument = gql`
}
}
`;
-export const RecordQcLabwareDocument = gql`
- mutation RecordQCLabware($request: QCLabwareRequest!) {
- recordQCLabware(request: $request) {
+export const RecordPermDocument = gql`
+ mutation RecordPerm($request: RecordPermRequest!) {
+ recordPerm(request: $request) {
operations {
id
}
}
}
`;
+export const GetLabwareCostingDocument = gql`
+ query GetLabwareCosting($barcode: String!) {
+ labwareCosting(barcode: $barcode)
+}
+ `;
export const RecordReagentTransferDocument = gql`
mutation RecordReagentTransfer($request: ReagentTransferRequest!) {
reagentTransfer(request: $request) {
@@ -6652,22 +6667,18 @@ export const RecordRnaAnalysisDocument = gql`
}
}
`;
-export const ReactivateLabwareDocument = gql`
- mutation ReactivateLabware($items: [ReactivateLabware!]!) {
- reactivateLabware(items: $items) {
- labware {
- barcode
- state
- }
+export const RecordOrientationQcDocument = gql`
+ mutation RecordOrientationQC($request: OrientationRequest!) {
+ recordOrientationQC(request: $request) {
operations {
id
}
}
}
`;
-export const RecordStainResultDocument = gql`
- mutation RecordStainResult($request: ResultRequest!) {
- recordStainResult(request: $request) {
+export const RecordQcLabwareDocument = gql`
+ mutation RecordQCLabware($request: QCLabwareRequest!) {
+ recordQCLabware(request: $request) {
operations {
id
}
@@ -6695,15 +6706,26 @@ export const RecordSampleProcessingCommentsDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const RecordVisiumQcDocument = gql`
- mutation RecordVisiumQC($request: ResultRequest!) {
- recordVisiumQC(request: $request) {
+export const RecordStainResultDocument = gql`
+ mutation RecordStainResult($request: ResultRequest!) {
+ recordStainResult(request: $request) {
operations {
id
}
}
}
`;
+export const RegisterOriginalSamplesDocument = gql`
+ mutation RegisterOriginalSamples($request: OriginalSampleRegisterRequest!) {
+ registerOriginalSamples(request: $request) {
+ ...RegisterResultFields
+ }
+}
+ ${RegisterResultFieldsFragmentDoc}
+${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}`;
export const RegisterSectionsDocument = gql`
mutation RegisterSections($request: SectionRegisterRequest!) {
registerSections(request: $request) {
@@ -6716,9 +6738,18 @@ export const RegisterSectionsDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const RegisterOriginalSamplesDocument = gql`
- mutation RegisterOriginalSamples($request: OriginalSampleRegisterRequest!) {
- registerOriginalSamples(request: $request) {
+export const RecordVisiumQcDocument = gql`
+ mutation RecordVisiumQC($request: ResultRequest!) {
+ recordVisiumQC(request: $request) {
+ operations {
+ id
+ }
+ }
+}
+ `;
+export const RegisterTissuesDocument = gql`
+ mutation RegisterTissues($request: RegisterRequest!) {
+ register(request: $request) {
...RegisterResultFields
}
}
@@ -6734,13 +6765,6 @@ export const SetCommentEnabledDocument = gql`
}
}
${CommentFieldsFragmentDoc}`;
-export const SetCostCodeEnabledDocument = gql`
- mutation SetCostCodeEnabled($code: String!, $enabled: Boolean!) {
- setCostCodeEnabled(code: $code, enabled: $enabled) {
- ...CostCodeFields
- }
-}
- ${CostCodeFieldsFragmentDoc}`;
export const ReleaseLabwareDocument = gql`
mutation ReleaseLabware($releaseRequest: ReleaseRequest!) {
release(request: $releaseRequest) {
@@ -6766,17 +6790,20 @@ export const SetDestructionReasonEnabledDocument = gql`
}
}
${DestructionReasonFieldsFragmentDoc}`;
-export const RegisterTissuesDocument = gql`
- mutation RegisterTissues($request: RegisterRequest!) {
- register(request: $request) {
- ...RegisterResultFields
+export const SetCostCodeEnabledDocument = gql`
+ mutation SetCostCodeEnabled($code: String!, $enabled: Boolean!) {
+ setCostCodeEnabled(code: $code, enabled: $enabled) {
+ ...CostCodeFields
}
}
- ${RegisterResultFieldsFragmentDoc}
-${LabwareFieldsFragmentDoc}
-${LabwareTypeFieldsFragmentDoc}
-${SlotFieldsFragmentDoc}
-${SampleFieldsFragmentDoc}`;
+ ${CostCodeFieldsFragmentDoc}`;
+export const SetEquipmentEnabledDocument = gql`
+ mutation SetEquipmentEnabled($equipmentId: Int!, $enabled: Boolean!) {
+ setEquipmentEnabled(equipmentId: $equipmentId, enabled: $enabled) {
+ ...EquipmentFields
+ }
+}
+ ${EquipmentFieldsFragmentDoc}`;
export const SetFixativeEnabledDocument = gql`
mutation SetFixativeEnabled($name: String!, $enabled: Boolean!) {
setFixativeEnabled(name: $name, enabled: $enabled) {
@@ -6794,13 +6821,6 @@ export const SetLocationCustomNameDocument = gql`
}
}
${LocationFieldsFragmentDoc}`;
-export const SetProgramEnabledDocument = gql`
- mutation SetProgramEnabled($name: String!, $enabled: Boolean!) {
- setProgramEnabled(name: $name, enabled: $enabled) {
- ...ProgramFields
- }
-}
- ${ProgramFieldsFragmentDoc}`;
export const SetHmdmcEnabledDocument = gql`
mutation SetHmdmcEnabled($hmdmc: String!, $enabled: Boolean!) {
setHmdmcEnabled(hmdmc: $hmdmc, enabled: $enabled) {
@@ -6808,13 +6828,6 @@ export const SetHmdmcEnabledDocument = gql`
}
}
${HmdmcFieldsFragmentDoc}`;
-export const SetEquipmentEnabledDocument = gql`
- mutation SetEquipmentEnabled($equipmentId: Int!, $enabled: Boolean!) {
- setEquipmentEnabled(equipmentId: $equipmentId, enabled: $enabled) {
- ...EquipmentFields
- }
-}
- ${EquipmentFieldsFragmentDoc}`;
export const SetOmeroProjectEnabledDocument = gql`
mutation SetOmeroProjectEnabled($name: String!, $enabled: Boolean!) {
setOmeroProjectEnabled(name: $name, enabled: $enabled) {
@@ -6822,6 +6835,13 @@ export const SetOmeroProjectEnabledDocument = gql`
}
}
${OmeroProjectFieldsFragmentDoc}`;
+export const SetProjectEnabledDocument = gql`
+ mutation SetProjectEnabled($name: String!, $enabled: Boolean!) {
+ setProjectEnabled(name: $name, enabled: $enabled) {
+ ...ProjectFields
+ }
+}
+ ${ProjectFieldsFragmentDoc}`;
export const SetProbePanelEnabledDocument = gql`
mutation SetProbePanelEnabled($name: String!, $enabled: Boolean!) {
setProbePanelEnabled(name: $name, enabled: $enabled) {
@@ -6829,13 +6849,20 @@ export const SetProbePanelEnabledDocument = gql`
}
}
${ProbePanelFieldsFragmentDoc}`;
-export const SetSolutionEnabledDocument = gql`
- mutation SetSolutionEnabled($name: String!, $enabled: Boolean!) {
- setSolutionEnabled(name: $name, enabled: $enabled) {
- ...SolutionFields
+export const SetProgramEnabledDocument = gql`
+ mutation SetProgramEnabled($name: String!, $enabled: Boolean!) {
+ setProgramEnabled(name: $name, enabled: $enabled) {
+ ...ProgramFields
}
}
- ${SolutionFieldsFragmentDoc}`;
+ ${ProgramFieldsFragmentDoc}`;
+export const SetReleaseRecipientEnabledDocument = gql`
+ mutation SetReleaseRecipientEnabled($username: String!, $enabled: Boolean!) {
+ setReleaseRecipientEnabled(username: $username, enabled: $enabled) {
+ ...ReleaseRecipientFields
+ }
+}
+ ${ReleaseRecipientFieldsFragmentDoc}`;
export const SetReleaseDestinationEnabledDocument = gql`
mutation SetReleaseDestinationEnabled($name: String!, $enabled: Boolean!) {
setReleaseDestinationEnabled(name: $name, enabled: $enabled) {
@@ -6843,27 +6870,13 @@ export const SetReleaseDestinationEnabledDocument = gql`
}
}
${ReleaseDestinationFieldsFragmentDoc}`;
-export const SetSlotRegionEnabledDocument = gql`
- mutation SetSlotRegionEnabled($name: String!, $enabled: Boolean!) {
- setSlotRegionEnabled(name: $name, enabled: $enabled) {
- ...SlotRegionFields
- }
-}
- ${SlotRegionFieldsFragmentDoc}`;
-export const SetProjectEnabledDocument = gql`
- mutation SetProjectEnabled($name: String!, $enabled: Boolean!) {
- setProjectEnabled(name: $name, enabled: $enabled) {
- ...ProjectFields
- }
-}
- ${ProjectFieldsFragmentDoc}`;
-export const SetReleaseRecipientEnabledDocument = gql`
- mutation SetReleaseRecipientEnabled($username: String!, $enabled: Boolean!) {
- setReleaseRecipientEnabled(username: $username, enabled: $enabled) {
- ...ReleaseRecipientFields
+export const SetSolutionEnabledDocument = gql`
+ mutation SetSolutionEnabled($name: String!, $enabled: Boolean!) {
+ setSolutionEnabled(name: $name, enabled: $enabled) {
+ ...SolutionFields
}
}
- ${ReleaseRecipientFieldsFragmentDoc}`;
+ ${SolutionFieldsFragmentDoc}`;
export const SetSpeciesEnabledDocument = gql`
mutation SetSpeciesEnabled($name: String!, $enabled: Boolean!) {
setSpeciesEnabled(name: $name, enabled: $enabled) {
@@ -6878,6 +6891,13 @@ export const SetUserRoleDocument = gql`
}
}
${UserFieldsFragmentDoc}`;
+export const SetSlotRegionEnabledDocument = gql`
+ mutation SetSlotRegionEnabled($name: String!, $enabled: Boolean!) {
+ setSlotRegionEnabled(name: $name, enabled: $enabled) {
+ ...SlotRegionFields
+ }
+}
+ ${SlotRegionFieldsFragmentDoc}`;
export const SetWorkTypeEnabledDocument = gql`
mutation SetWorkTypeEnabled($name: String!, $enabled: Boolean!) {
setWorkTypeEnabled(name: $name, enabled: $enabled) {
@@ -6885,13 +6905,27 @@ export const SetWorkTypeEnabledDocument = gql`
}
}
${WorkTypeFieldsFragmentDoc}`;
-export const StoreDocument = gql`
- mutation Store($store: [StoreInput!]!, $locationBarcode: String!) {
- store(store: $store, locationBarcode: $locationBarcode) {
- ...LocationFields
+export const PlanDocument = gql`
+ mutation Plan($request: PlanRequest!) {
+ plan(request: $request) {
+ labware {
+ ...LabwareFields
+ }
+ operations {
+ operationType {
+ name
+ }
+ planActions {
+ ...PlanActionFields
+ }
+ }
}
}
- ${LocationFieldsFragmentDoc}`;
+ ${LabwareFieldsFragmentDoc}
+${LabwareTypeFieldsFragmentDoc}
+${SlotFieldsFragmentDoc}
+${SampleFieldsFragmentDoc}
+${PlanActionFieldsFragmentDoc}`;
export const SlotCopyDocument = gql`
mutation SlotCopy($request: SlotCopyRequest!) {
slotCopy(request: $request) {
@@ -6904,35 +6938,42 @@ export const SlotCopyDocument = gql`
${LabwareTypeFieldsFragmentDoc}
${SlotFieldsFragmentDoc}
${SampleFieldsFragmentDoc}`;
-export const StoreBarcodeDocument = gql`
- mutation StoreBarcode($barcode: String!, $locationBarcode: String!, $address: Address) {
- storeBarcode(
- barcode: $barcode
- locationBarcode: $locationBarcode
- address: $address
- ) {
- location {
- ...LocationFields
+export const StainDocument = gql`
+ mutation Stain($request: StainRequest!) {
+ stain(request: $request) {
+ operations {
+ id
}
}
}
- ${LocationFieldsFragmentDoc}`;
-export const TransferLocationItemsDocument = gql`
- mutation TransferLocationItems($sourceBarcode: String!, $destinationBarcode: String!) {
- transfer(sourceBarcode: $sourceBarcode, destinationBarcode: $destinationBarcode) {
+ `;
+export const StoreDocument = gql`
+ mutation Store($store: [StoreInput!]!, $locationBarcode: String!) {
+ store(store: $store, locationBarcode: $locationBarcode) {
...LocationFields
}
}
${LocationFieldsFragmentDoc}`;
-export const UnreleaseDocument = gql`
- mutation Unrelease($request: UnreleaseRequest!) {
- unrelease(request: $request) {
- operations {
- id
+export const TransferLocationItemsDocument = gql`
+ mutation TransferLocationItems($sourceBarcode: String!, $destinationBarcode: String!) {
+ transfer(sourceBarcode: $sourceBarcode, destinationBarcode: $destinationBarcode) {
+ ...LocationFields
+ }
+}
+ ${LocationFieldsFragmentDoc}`;
+export const StoreBarcodeDocument = gql`
+ mutation StoreBarcode($barcode: String!, $locationBarcode: String!, $address: Address) {
+ storeBarcode(
+ barcode: $barcode
+ locationBarcode: $locationBarcode
+ address: $address
+ ) {
+ location {
+ ...LocationFields
}
}
}
- `;
+ ${LocationFieldsFragmentDoc}`;
export const UnstoreBarcodeDocument = gql`
mutation UnstoreBarcode($barcode: String!) {
unstoreBarcode(barcode: $barcode) {
@@ -6941,13 +6982,9 @@ export const UnstoreBarcodeDocument = gql`
}
}
`;
-export const StainDocument = gql`
- mutation Stain($request: StainRequest!) {
- stain(request: $request) {
- operations {
- id
- }
- }
+export const LogoutDocument = gql`
+ mutation Logout {
+ logout
}
`;
export const UpdateWorkNumOriginalSamplesDocument = gql`
@@ -6967,13 +7004,6 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateReleaseRecipientFullNameDocument = gql`
- mutation UpdateReleaseRecipientFullName($username: String!, $fullName: String) {
- updateReleaseRecipientFullName(username: $username, fullName: $fullName) {
- ...ReleaseRecipientFields
- }
-}
- ${ReleaseRecipientFieldsFragmentDoc}`;
export const UpdateWorkNumBlocksDocument = gql`
mutation UpdateWorkNumBlocks($workNumber: String!, $numBlocks: Int) {
updateWorkNumBlocks(workNumber: $workNumber, numBlocks: $numBlocks) {
@@ -6988,9 +7018,25 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateWorkNumSlidesDocument = gql`
- mutation UpdateWorkNumSlides($workNumber: String!, $numSlides: Int) {
- updateWorkNumSlides(workNumber: $workNumber, numSlides: $numSlides) {
+export const UpdateReleaseRecipientFullNameDocument = gql`
+ mutation UpdateReleaseRecipientFullName($username: String!, $fullName: String) {
+ updateReleaseRecipientFullName(username: $username, fullName: $fullName) {
+ ...ReleaseRecipientFields
+ }
+}
+ ${ReleaseRecipientFieldsFragmentDoc}`;
+export const UpdateDnapStudiesDocument = gql`
+ mutation UpdateDnapStudies {
+ updateDnapStudies {
+ ssId
+ name
+ enabled
+ }
+}
+ `;
+export const UpdateWorkDnapStudyDocument = gql`
+ mutation UpdateWorkDnapStudy($workNumber: String!, $ssStudyId: Int) {
+ updateWorkDnapStudy(workNumber: $workNumber, ssStudyId: $ssStudyId) {
...WorkFields
}
}
@@ -7016,31 +7062,20 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const RecordCompletionDocument = gql`
- mutation RecordCompletion($request: CompletionRequest!) {
- recordCompletion(request: $request) {
- operations {
- id
- }
- }
-}
- `;
-export const GetReleaseColumnOptionsDocument = gql`
- query GetReleaseColumnOptions {
- releaseColumnOptions {
- ...ReleaseFileOptionFields
- }
-}
- ${ReleaseFileOptionFieldsFragmentDoc}`;
-export const VisiumAnalysisDocument = gql`
- mutation VisiumAnalysis($request: VisiumAnalysisRequest!) {
- visiumAnalysis(request: $request) {
- operations {
- id
- }
+export const UpdateWorkNumSlidesDocument = gql`
+ mutation UpdateWorkNumSlides($workNumber: String!, $numSlides: Int) {
+ updateWorkNumSlides(workNumber: $workNumber, numSlides: $numSlides) {
+ ...WorkFields
}
}
- `;
+ ${WorkFieldsFragmentDoc}
+${ReleaseRecipientFieldsFragmentDoc}
+${ProjectFieldsFragmentDoc}
+${ProgramFieldsFragmentDoc}
+${CostCodeFieldsFragmentDoc}
+${WorkTypeFieldsFragmentDoc}
+${OmeroProjectFieldsFragmentDoc}
+${DnapStudyFieldsFragmentDoc}`;
export const UpdateWorkPriorityDocument = gql`
mutation UpdateWorkPriority($workNumber: String!, $priority: String) {
updateWorkPriority(workNumber: $workNumber, priority: $priority) {
@@ -7074,29 +7109,24 @@ ${CostCodeFieldsFragmentDoc}
${WorkTypeFieldsFragmentDoc}
${OmeroProjectFieldsFragmentDoc}
${DnapStudyFieldsFragmentDoc}`;
-export const UpdateDnapStudiesDocument = gql`
- mutation UpdateDnapStudies {
- updateDnapStudies {
- ssId
- name
- enabled
+export const VisiumAnalysisDocument = gql`
+ mutation VisiumAnalysis($request: VisiumAnalysisRequest!) {
+ visiumAnalysis(request: $request) {
+ operations {
+ id
+ }
}
}
`;
-export const UpdateWorkDnapStudyDocument = gql`
- mutation UpdateWorkDnapStudy($workNumber: String!, $ssStudyId: Int) {
- updateWorkDnapStudy(workNumber: $workNumber, ssStudyId: $ssStudyId) {
- ...WorkFields
+export const UnreleaseDocument = gql`
+ mutation Unrelease($request: UnreleaseRequest!) {
+ unrelease(request: $request) {
+ operations {
+ id
+ }
}
}
- ${WorkFieldsFragmentDoc}
-${ReleaseRecipientFieldsFragmentDoc}
-${ProjectFieldsFragmentDoc}
-${ProgramFieldsFragmentDoc}
-${CostCodeFieldsFragmentDoc}
-${WorkTypeFieldsFragmentDoc}
-${OmeroProjectFieldsFragmentDoc}
-${DnapStudyFieldsFragmentDoc}`;
+ `;
export type SdkFunctionWrapper = (action: (requestHeaders?:Record) => Promise, operationName: string, operationType?: string) => Promise;
@@ -7108,113 +7138,113 @@ export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper =
FindFlaggedLabware(variables: FindFlaggedLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindFlaggedLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindFlaggedLabware', 'query');
},
- FindFiles(variables: FindFilesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindFilesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindFiles', 'query');
+ ExtractResult(variables: ExtractResultQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(ExtractResultDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'ExtractResult', 'query');
},
- FindHistoryForDonorName(variables: FindHistoryForDonorNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForDonorNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForDonorName', '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');
},
- FindHistoryForSampleId(variables: FindHistoryForSampleIdQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForSampleIdDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForSampleId', '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');
},
FindHistoryForLabwareBarcode(variables: FindHistoryForLabwareBarcodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForLabwareBarcodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForLabwareBarcode', 'query');
},
- Find(variables: FindQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'Find', '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');
},
- FindHistory(variables?: FindHistoryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistory', 'query');
- },
- ExtractResult(variables: ExtractResultQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(ExtractResultDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'ExtractResult', 'query');
- },
- FindPermData(variables: FindPermDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindPermDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPermData', 'query');
- },
FindLabware(variables: FindLabwareQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabware', 'query');
},
+ FindHistoryForSampleId(variables: FindHistoryForSampleIdQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForSampleIdDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForSampleId', 'query');
+ },
+ FindLocationByBarcode(variables: FindLocationByBarcodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindLocationByBarcodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLocationByBarcode', 'query');
+ },
FindPassFails(variables: FindPassFailsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindPassFailsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPassFails', 'query');
},
- FindLabwareLocation(variables: FindLabwareLocationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLabwareLocationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLabwareLocation', 'query');
+ FindReagentPlate(variables: FindReagentPlateQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindReagentPlateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindReagentPlate', 'query');
},
- FindMeasurementByBarcodeAndName(variables: FindMeasurementByBarcodeAndNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindMeasurementByBarcodeAndNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindMeasurementByBarcodeAndName', 'query');
+ FindSamplePositions(variables: FindSamplePositionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindSamplePositionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindSamplePositions', 'query');
},
FindPlanData(variables: FindPlanDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindPlanDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPlanData', 'query');
},
- FindSamplePositions(variables: FindSamplePositionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindSamplePositionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindSamplePositions', 'query');
- },
- FindHistoryForWorkNumber(variables: FindHistoryForWorkNumberQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindHistoryForWorkNumberDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindHistoryForWorkNumber', 'query');
+ FindWorkInfo(variables: FindWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkInfo', 'query');
},
- FindLocationByBarcode(variables: FindLocationByBarcodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLocationByBarcodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLocationByBarcode', 'query');
+ FindStoragePath(variables: FindStoragePathQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindStoragePathDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindStoragePath', 'query');
},
FindWorkNumbers(variables: FindWorkNumbersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindWorkNumbersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkNumbers', 'query');
},
- FindStoragePath(variables: FindStoragePathQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindStoragePathDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindStoragePath', 'query');
- },
- FindReagentPlate(variables: FindReagentPlateQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindReagentPlateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindReagentPlate', 'query');
+ FindPermData(variables: FindPermDataQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindPermDataDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindPermData', 'query');
},
- GetAllWorkInfo(variables?: GetAllWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetAllWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetAllWorkInfo', 'query');
+ FindMeasurementByBarcodeAndName(variables: FindMeasurementByBarcodeAndNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindMeasurementByBarcodeAndNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindMeasurementByBarcodeAndName', 'query');
},
GetBlockProcessingInfo(variables?: GetBlockProcessingInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetBlockProcessingInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetBlockProcessingInfo', 'query');
},
- FindWorkProgress(variables?: FindWorkProgressQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindWorkProgressDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkProgress', 'query');
- },
- FindWorkInfo(variables: FindWorkInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindWorkInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorkInfo', 'query');
- },
GetComments(variables?: GetCommentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetCommentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetComments', 'query');
},
- GetConfiguration(variables?: GetConfigurationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetConfigurationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetConfiguration', 'query');
- },
FindWorksCreatedBy(variables: FindWorksCreatedByQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(FindWorksCreatedByDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindWorksCreatedBy', 'query');
},
- GetDnapStudy(variables: GetDnapStudyQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetDnapStudyDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetDnapStudy', 'query');
- },
- FindLatestOperation(variables: FindLatestOperationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(FindLatestOperationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLatestOperation', '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');
+ },
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');
+ },
+ 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');
},
- GetLabwareCosting(variables: GetLabwareCostingQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareCostingDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareCosting', 'query');
+ GetParaffinProcessingInfo(variables?: GetParaffinProcessingInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetParaffinProcessingInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetParaffinProcessingInfo', 'query');
},
- GetLabwareInLocation(variables: GetLabwareInLocationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareInLocationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareInLocation', 'query');
+ GetEquipments(variables?: GetEquipmentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetEquipmentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEquipments', 'query');
},
- GetOmeroProjects(variables?: GetOmeroProjectsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetOmeroProjectsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetOmeroProjects', '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');
@@ -7222,48 +7252,54 @@ export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper =
GetNextReplicateNumber(variables: GetNextReplicateNumberQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
return withWrapper((wrappedRequestHeaders) => client.request(GetNextReplicateNumberDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetNextReplicateNumber', 'query');
},
- GetPrinters(variables?: GetPrintersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetPrintersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetPrinters', 'query');
- },
- GetEquipments(variables?: GetEquipmentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetEquipmentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetEquipments', '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');
},
- GetRecordExtractResultInfo(variables?: GetRecordExtractResultInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetRecordExtractResultInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetRecordExtractResultInfo', 'query');
- },
- GetLabwareOperations(variables: GetLabwareOperationsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetLabwareOperationsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetLabwareOperations', 'query');
- },
- GetProbePanels(variables?: GetProbePanelsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetProbePanelsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetProbePanels', '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');
},
- GetPrograms(variables?: GetProgramsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetProgramsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetPrograms', 'query');
+ FindLatestOperation(variables: FindLatestOperationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(FindLatestOperationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'FindLatestOperation', 'query');
},
- GetRegistrationInfo(variables?: GetRegistrationInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetRegistrationInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetRegistrationInfo', 'query');
+ GetRecordExtractResultInfo(variables?: GetRecordExtractResultInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetRecordExtractResultInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetRecordExtractResultInfo', 'query');
+ },
+ GetPrograms(variables?: GetProgramsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetProgramsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetPrograms', 'query');
},
- GetReleaseInfo(variables?: GetReleaseInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
- return withWrapper((wrappedRequestHeaders) => client.request(GetReleaseInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetReleaseInfo', 'query');
+ GetProbePanels(variables?: GetProbePanelsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise {
+ return withWrapper((wrappedRequestHeaders) => client.request(GetProbePanelsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'GetProbePanels', 'query');
},
GetSampleProcessingCommentsInfo(variables?: GetSampleProcessingCommentsInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise