diff --git a/apiv2/database/migrations/versions/20250109_114311_autogenerated.py b/apiv2/database/migrations/versions/20250109_114311_autogenerated.py new file mode 100644 index 000000000..ea8746c14 --- /dev/null +++ b/apiv2/database/migrations/versions/20250109_114311_autogenerated.py @@ -0,0 +1,37 @@ +"""autogenerated + +Create Date: 2025-01-09 16:43:14.268438 + +""" +import sqlalchemy as sa +from alembic import op + +# revision identifiers, used by Alembic. +revision = '20250109_114311' +down_revision = '20241213_131118' +branch_labels = None +depends_on = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('annotation_file', sa.Column('file_size', sa.Integer(), nullable=True)) + op.add_column('dataset', sa.Column('file_size', sa.Integer(), nullable=True)) + op.add_column('frame', sa.Column('file_size', sa.Integer(), nullable=True)) + op.add_column('tiltseries', sa.Column('file_size_omezarr', sa.Integer(), nullable=True)) + op.add_column('tiltseries', sa.Column('file_size_mrc', sa.Integer(), nullable=True)) + op.add_column('tomogram', sa.Column('file_size_omezarr', sa.Integer(), nullable=True)) + op.add_column('tomogram', sa.Column('file_size_mrc', sa.Integer(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('tomogram', 'file_size_mrc') + op.drop_column('tomogram', 'file_size_omezarr') + op.drop_column('tiltseries', 'file_size_mrc') + op.drop_column('tiltseries', 'file_size_omezarr') + op.drop_column('frame', 'file_size') + op.drop_column('dataset', 'file_size') + op.drop_column('annotation_file', 'file_size') + # ### end Alembic commands ### diff --git a/apiv2/database/models/annotation_file.py b/apiv2/database/models/annotation_file.py index 7c03ee90f..dd8f808e0 100644 --- a/apiv2/database/models/annotation_file.py +++ b/apiv2/database/models/annotation_file.py @@ -58,6 +58,7 @@ class AnnotationFile(Base): ) format: Mapped[str] = mapped_column(String, nullable=False) s3_path: Mapped[str] = mapped_column(String, nullable=False) + file_size: Mapped[int] = mapped_column(Integer, nullable=True) https_path: Mapped[str] = mapped_column(String, nullable=False) is_visualization_default: Mapped[bool] = mapped_column(Boolean, nullable=True) source: Mapped[annotation_file_source_enum] = mapped_column( diff --git a/apiv2/database/models/dataset.py b/apiv2/database/models/dataset.py index 63f3ef380..5d8a27844 100644 --- a/apiv2/database/models/dataset.py +++ b/apiv2/database/models/dataset.py @@ -85,4 +85,5 @@ class Dataset(Base): related_database_entries: Mapped[str] = mapped_column(String, nullable=True) s3_prefix: Mapped[str] = mapped_column(String, nullable=False) https_prefix: Mapped[str] = mapped_column(String, nullable=False) + file_size: Mapped[int] = mapped_column(Integer, nullable=True) id: Mapped[int] = mapped_column(Integer, nullable=False, index=True, primary_key=True) diff --git a/apiv2/database/models/frame.py b/apiv2/database/models/frame.py index a2a9b8a69..96a8c8e7a 100644 --- a/apiv2/database/models/frame.py +++ b/apiv2/database/models/frame.py @@ -49,4 +49,5 @@ class Frame(Base): is_gain_corrected: Mapped[bool] = mapped_column(Boolean, nullable=True) s3_frame_path: Mapped[str] = mapped_column(String, nullable=False) https_frame_path: Mapped[str] = mapped_column(String, nullable=False) + file_size: Mapped[int] = mapped_column(Integer, nullable=True) id: Mapped[int] = mapped_column(Integer, nullable=False, index=True, autoincrement=True, primary_key=True) diff --git a/apiv2/database/models/tiltseries.py b/apiv2/database/models/tiltseries.py index d7b21e514..5424dbb6f 100644 --- a/apiv2/database/models/tiltseries.py +++ b/apiv2/database/models/tiltseries.py @@ -54,7 +54,9 @@ class Tiltseries(Base): back_populates="tiltseries", ) s3_omezarr_dir: Mapped[str] = mapped_column(String, nullable=True) + file_size_omezarr: Mapped[int] = mapped_column(Integer, nullable=True) s3_mrc_file: Mapped[str] = mapped_column(String, nullable=True) + file_size_mrc: Mapped[int] = mapped_column(Integer, nullable=True) https_omezarr_dir: Mapped[str] = mapped_column(String, nullable=True) https_mrc_file: Mapped[str] = mapped_column(String, nullable=True) s3_angle_list: Mapped[str] = mapped_column(String, nullable=True) diff --git a/apiv2/database/models/tomogram.py b/apiv2/database/models/tomogram.py index 59b2c93cf..111c697ef 100644 --- a/apiv2/database/models/tomogram.py +++ b/apiv2/database/models/tomogram.py @@ -94,8 +94,10 @@ class Tomogram(Base): is_visualization_default: Mapped[bool] = mapped_column(Boolean, nullable=True) s3_omezarr_dir: Mapped[str] = mapped_column(String, nullable=True) https_omezarr_dir: Mapped[str] = mapped_column(String, nullable=True) + file_size_omezarr: Mapped[int] = mapped_column(Integer, nullable=True) s3_mrc_file: Mapped[str] = mapped_column(String, nullable=True) https_mrc_file: Mapped[str] = mapped_column(String, nullable=True) + file_size_mrc: Mapped[int] = mapped_column(Integer, nullable=True) scale0_dimensions: Mapped[str] = mapped_column(String, nullable=True) scale1_dimensions: Mapped[str] = mapped_column(String, nullable=True) scale2_dimensions: Mapped[str] = mapped_column(String, nullable=True) diff --git a/apiv2/graphql_api/helpers/annotation_file.py b/apiv2/graphql_api/helpers/annotation_file.py index 9b72e4dc4..267506cc2 100644 --- a/apiv2/graphql_api/helpers/annotation_file.py +++ b/apiv2/graphql_api/helpers/annotation_file.py @@ -40,6 +40,7 @@ class AnnotationFileGroupByOptions: ] = None format: Optional[str] = None s3_path: Optional[str] = None + file_size: Optional[int] = None https_path: Optional[str] = None is_visualization_default: Optional[bool] = None source: Optional[annotation_file_source_enum] = None diff --git a/apiv2/graphql_api/helpers/dataset.py b/apiv2/graphql_api/helpers/dataset.py index 832faf8a1..f705f6883 100644 --- a/apiv2/graphql_api/helpers/dataset.py +++ b/apiv2/graphql_api/helpers/dataset.py @@ -70,6 +70,7 @@ class DatasetGroupByOptions: related_database_entries: Optional[str] = None s3_prefix: Optional[str] = None https_prefix: Optional[str] = None + file_size: Optional[int] = None id: Optional[int] = None diff --git a/apiv2/graphql_api/helpers/frame.py b/apiv2/graphql_api/helpers/frame.py index e0cbeb61d..e14feccf7 100644 --- a/apiv2/graphql_api/helpers/frame.py +++ b/apiv2/graphql_api/helpers/frame.py @@ -37,6 +37,7 @@ class FrameGroupByOptions: is_gain_corrected: Optional[bool] = None s3_frame_path: Optional[str] = None https_frame_path: Optional[str] = None + file_size: Optional[int] = None id: Optional[int] = None diff --git a/apiv2/graphql_api/helpers/tiltseries.py b/apiv2/graphql_api/helpers/tiltseries.py index b8e16504e..0d1f2bc79 100644 --- a/apiv2/graphql_api/helpers/tiltseries.py +++ b/apiv2/graphql_api/helpers/tiltseries.py @@ -37,7 +37,9 @@ class TiltseriesGroupByOptions: None ) s3_omezarr_dir: Optional[str] = None + file_size_omezarr: Optional[int] = None s3_mrc_file: Optional[str] = None + file_size_mrc: Optional[int] = None https_omezarr_dir: Optional[str] = None https_mrc_file: Optional[str] = None s3_angle_list: Optional[str] = None diff --git a/apiv2/graphql_api/helpers/tomogram.py b/apiv2/graphql_api/helpers/tomogram.py index 23b0e4768..f089ff4e3 100644 --- a/apiv2/graphql_api/helpers/tomogram.py +++ b/apiv2/graphql_api/helpers/tomogram.py @@ -65,8 +65,10 @@ class TomogramGroupByOptions: is_visualization_default: Optional[bool] = None s3_omezarr_dir: Optional[str] = None https_omezarr_dir: Optional[str] = None + file_size_omezarr: Optional[int] = None s3_mrc_file: Optional[str] = None https_mrc_file: Optional[str] = None + file_size_mrc: Optional[int] = None scale0_dimensions: Optional[str] = None scale1_dimensions: Optional[str] = None scale2_dimensions: Optional[str] = None diff --git a/apiv2/graphql_api/schema.graphql b/apiv2/graphql_api/schema.graphql index 9593a8c16..e02e3dd93 100644 --- a/apiv2/graphql_api/schema.graphql +++ b/apiv2/graphql_api/schema.graphql @@ -121,6 +121,17 @@ type AlignmentAggregateFunctions { count(distinct: Boolean = false, columns: AlignmentCountColumns = null): Int } +input AlignmentAggregateWhereClause { + count: AlignmentAggregateWhereClauseCount! +} + +input AlignmentAggregateWhereClauseCount { + arguments: AlignmentCountColumns + distinct: Boolean + filter: AlignmentWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type AlignmentConnection { """Pagination data for this connection""" @@ -131,12 +142,6 @@ type AlignmentConnection { } enum AlignmentCountColumns { - annotationFiles - perSectionAlignments - deposition - tiltseries - tomograms - run alignmentType alignmentMethod volumeXDimension @@ -339,12 +344,15 @@ input AlignmentUpdateInput { input AlignmentWhereClause { annotationFiles: AnnotationFileWhereClause + annotationFilesAggregate: AnnotationFileAggregateWhereClause perSectionAlignments: PerSectionAlignmentParametersWhereClause + perSectionAlignmentsAggregate: PerSectionAlignmentParametersAggregateWhereClause deposition: DepositionWhereClause depositionId: IntComparators tiltseries: TiltseriesWhereClause tiltseriesId: IntComparators tomograms: TomogramWhereClause + tomogramsAggregate: TomogramAggregateWhereClause run: RunWhereClause runId: IntComparators alignmentType: Alignment_type_enumEnumComparators @@ -548,6 +556,17 @@ type AnnotationAggregateFunctions { count(distinct: Boolean = false, columns: AnnotationCountColumns = null): Int } +input AnnotationAggregateWhereClause { + count: AnnotationAggregateWhereClauseCount! +} + +input AnnotationAggregateWhereClauseCount { + arguments: AnnotationCountColumns + distinct: Boolean + filter: AnnotationWhereClause + predicate: IntComparators +} + """Metadata for an annotation's authors""" type AnnotationAuthor implements EntityInterface & Node { """The Globally Unique ID of this object""" @@ -607,6 +626,17 @@ type AnnotationAuthorAggregateFunctions { count(distinct: Boolean = false, columns: AnnotationAuthorCountColumns = null): Int } +input AnnotationAuthorAggregateWhereClause { + count: AnnotationAuthorAggregateWhereClauseCount! +} + +input AnnotationAuthorAggregateWhereClauseCount { + arguments: AnnotationAuthorCountColumns + distinct: Boolean + filter: AnnotationAuthorWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type AnnotationAuthorConnection { """Pagination data for this connection""" @@ -617,7 +647,6 @@ type AnnotationAuthorConnection { } enum AnnotationAuthorCountColumns { - annotation id authorListOrder orcid @@ -794,11 +823,6 @@ type AnnotationConnection { } enum AnnotationCountColumns { - run - annotationShapes - methodLinks - authors - deposition s3MetadataPath httpsMetadataPath annotationPublication @@ -935,6 +959,9 @@ type AnnotationFile implements EntityInterface & Node { """s3 path of the annotation file""" s3Path: String! + """Size of the file in bytes""" + fileSize: Int + """HTTPS path for this annotation file""" httpsPath: String! @@ -964,6 +991,17 @@ type AnnotationFileAggregateFunctions { count(distinct: Boolean = false, columns: AnnotationFileCountColumns = null): Int } +input AnnotationFileAggregateWhereClause { + count: AnnotationFileAggregateWhereClauseCount! +} + +input AnnotationFileAggregateWhereClauseCount { + arguments: AnnotationFileCountColumns + distinct: Boolean + filter: AnnotationFileWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type AnnotationFileConnection { """Pagination data for this connection""" @@ -974,11 +1012,9 @@ type AnnotationFileConnection { } enum AnnotationFileCountColumns { - alignment - annotationShape - tomogramVoxelSpacing format s3Path + fileSize httpsPath isVisualizationDefault source @@ -1001,6 +1037,9 @@ input AnnotationFileCreateInput { """s3 path of the annotation file""" s3Path: String! + """Size of the file in bytes""" + fileSize: Int = null + """HTTPS path for this annotation file""" httpsPath: String! @@ -1033,6 +1072,7 @@ type AnnotationFileGroupByOptions { tomogramVoxelSpacing: TomogramVoxelSpacingGroupByOptions format: String s3Path: String + fileSize: Int httpsPath: String isVisualizationDefault: Boolean source: annotation_file_source_enum @@ -1042,11 +1082,13 @@ type AnnotationFileGroupByOptions { type AnnotationFileMinMaxColumns { format: String s3Path: String + fileSize: Int httpsPath: String id: Int } type AnnotationFileNumericalColumns { + fileSize: Int id: Int } @@ -1056,6 +1098,7 @@ input AnnotationFileOrderByClause { tomogramVoxelSpacing: TomogramVoxelSpacingOrderByClause format: orderBy s3Path: orderBy + fileSize: orderBy httpsPath: orderBy isVisualizationDefault: orderBy source: orderBy @@ -1078,6 +1121,9 @@ input AnnotationFileUpdateInput { """s3 path of the annotation file""" s3Path: String + """Size of the file in bytes""" + fileSize: Int = null + """HTTPS path for this annotation file""" httpsPath: String @@ -1104,6 +1150,7 @@ input AnnotationFileWhereClause { tomogramVoxelSpacingId: IntComparators format: StrComparators s3Path: StrComparators + fileSize: IntComparators httpsPath: StrComparators isVisualizationDefault: BoolComparators source: Annotation_file_source_enumEnumComparators @@ -1179,6 +1226,17 @@ type AnnotationMethodLinkAggregateFunctions { count(distinct: Boolean = false, columns: AnnotationMethodLinkCountColumns = null): Int } +input AnnotationMethodLinkAggregateWhereClause { + count: AnnotationMethodLinkAggregateWhereClauseCount! +} + +input AnnotationMethodLinkAggregateWhereClauseCount { + arguments: AnnotationMethodLinkCountColumns + distinct: Boolean + filter: AnnotationMethodLinkWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type AnnotationMethodLinkConnection { """Pagination data for this connection""" @@ -1189,7 +1247,6 @@ type AnnotationMethodLinkConnection { } enum AnnotationMethodLinkCountColumns { - annotation linkType name link @@ -1378,6 +1435,17 @@ type AnnotationShapeAggregateFunctions { count(distinct: Boolean = false, columns: AnnotationShapeCountColumns = null): Int } +input AnnotationShapeAggregateWhereClause { + count: AnnotationShapeAggregateWhereClauseCount! +} + +input AnnotationShapeAggregateWhereClauseCount { + arguments: AnnotationShapeCountColumns + distinct: Boolean + filter: AnnotationShapeWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type AnnotationShapeConnection { """Pagination data for this connection""" @@ -1388,8 +1456,6 @@ type AnnotationShapeConnection { } enum AnnotationShapeCountColumns { - annotation - annotationFiles shapeType id } @@ -1454,6 +1520,7 @@ input AnnotationShapeWhereClause { annotation: AnnotationWhereClause annotationId: IntComparators annotationFiles: AnnotationFileWhereClause + annotationFilesAggregate: AnnotationFileAggregateWhereClause shapeType: Annotation_file_shape_type_enumEnumComparators id: IntComparators } @@ -1551,8 +1618,11 @@ input AnnotationWhereClause { run: RunWhereClause runId: IntComparators annotationShapes: AnnotationShapeWhereClause + annotationShapesAggregate: AnnotationShapeAggregateWhereClause methodLinks: AnnotationMethodLinkWhereClause + methodLinksAggregate: AnnotationMethodLinkAggregateWhereClause authors: AnnotationAuthorWhereClause + authorsAggregate: AnnotationAuthorAggregateWhereClause deposition: DepositionWhereClause depositionId: IntComparators s3MetadataPath: StrComparators @@ -1792,6 +1862,9 @@ type Dataset implements EntityInterface & Node { """The https directory path where this dataset is contained""" httpsPrefix: String! + + """Size of the dataset in bytes""" + fileSize: Int } type DatasetAggregate { @@ -1809,6 +1882,17 @@ type DatasetAggregateFunctions { count(distinct: Boolean = false, columns: DatasetCountColumns = null): Int } +input DatasetAggregateWhereClause { + count: DatasetAggregateWhereClauseCount! +} + +input DatasetAggregateWhereClauseCount { + arguments: DatasetCountColumns + distinct: Boolean + filter: DatasetWhereClause + predicate: IntComparators +} + """An author of a dataset""" type DatasetAuthor implements EntityInterface & Node { """The Globally Unique ID of this object""" @@ -1866,6 +1950,17 @@ type DatasetAuthorAggregateFunctions { count(distinct: Boolean = false, columns: DatasetAuthorCountColumns = null): Int } +input DatasetAuthorAggregateWhereClause { + count: DatasetAuthorAggregateWhereClauseCount! +} + +input DatasetAuthorAggregateWhereClauseCount { + arguments: DatasetAuthorCountColumns + distinct: Boolean + filter: DatasetAuthorWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type DatasetAuthorConnection { """Pagination data for this connection""" @@ -1876,7 +1971,6 @@ type DatasetAuthorConnection { } enum DatasetAuthorCountColumns { - dataset id authorListOrder orcid @@ -2049,10 +2143,6 @@ type DatasetConnection { } enum DatasetCountColumns { - deposition - fundingSources - authors - runs title description organismName @@ -2078,6 +2168,7 @@ enum DatasetCountColumns { relatedDatabaseEntries s3Prefix httpsPrefix + fileSize id } @@ -2178,6 +2269,9 @@ input DatasetCreateInput { """The https directory path where this dataset is contained""" httpsPrefix: String! + """Size of the dataset in bytes""" + fileSize: Int = null + """ An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree """ @@ -2225,6 +2319,17 @@ type DatasetFundingAggregateFunctions { count(distinct: Boolean = false, columns: DatasetFundingCountColumns = null): Int } +input DatasetFundingAggregateWhereClause { + count: DatasetFundingAggregateWhereClauseCount! +} + +input DatasetFundingAggregateWhereClauseCount { + arguments: DatasetFundingCountColumns + distinct: Boolean + filter: DatasetFundingWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type DatasetFundingConnection { """Pagination data for this connection""" @@ -2235,7 +2340,6 @@ type DatasetFundingConnection { } enum DatasetFundingCountColumns { - dataset fundingAgencyName grantId id @@ -2344,6 +2448,7 @@ type DatasetGroupByOptions { relatedDatabaseEntries: String s3Prefix: String httpsPrefix: String + fileSize: Int id: Int } @@ -2372,11 +2477,13 @@ type DatasetMinMaxColumns { relatedDatabaseEntries: String s3Prefix: String httpsPrefix: String + fileSize: Int id: Int } type DatasetNumericalColumns { organismTaxid: Int + fileSize: Int id: Int } @@ -2407,6 +2514,7 @@ input DatasetOrderByClause { relatedDatabaseEntries: orderBy s3Prefix: orderBy httpsPrefix: orderBy + fileSize: orderBy id: orderBy } @@ -2507,6 +2615,9 @@ input DatasetUpdateInput { """The https directory path where this dataset is contained""" httpsPrefix: String + """Size of the dataset in bytes""" + fileSize: Int = null + """ An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree """ @@ -2517,8 +2628,11 @@ input DatasetWhereClause { deposition: DepositionWhereClause depositionId: IntComparators fundingSources: DatasetFundingWhereClause + fundingSourcesAggregate: DatasetFundingAggregateWhereClause authors: DatasetAuthorWhereClause + authorsAggregate: DatasetAuthorAggregateWhereClause runs: RunWhereClause + runsAggregate: RunAggregateWhereClause title: StrComparators description: StrComparators organismName: StrComparators @@ -2544,6 +2658,7 @@ input DatasetWhereClause { relatedDatabaseEntries: StrComparators s3Prefix: StrComparators httpsPrefix: StrComparators + fileSize: IntComparators id: IntComparators } @@ -2808,6 +2923,17 @@ type DepositionAuthorAggregateFunctions { count(distinct: Boolean = false, columns: DepositionAuthorCountColumns = null): Int } +input DepositionAuthorAggregateWhereClause { + count: DepositionAuthorAggregateWhereClauseCount! +} + +input DepositionAuthorAggregateWhereClauseCount { + arguments: DepositionAuthorCountColumns + distinct: Boolean + filter: DepositionAuthorWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type DepositionAuthorConnection { """Pagination data for this connection""" @@ -2818,7 +2944,6 @@ type DepositionAuthorConnection { } enum DepositionAuthorCountColumns { - deposition id authorListOrder orcid @@ -2976,16 +3101,8 @@ input DepositionAuthorWhereClauseMutations { } enum DepositionCountColumns { - authors - alignments - annotations - datasets - frames - tiltseries - tomograms title description - depositionTypes depositionPublications relatedDatabaseEntries depositionDate @@ -3109,6 +3226,17 @@ type DepositionTypeAggregateFunctions { count(distinct: Boolean = false, columns: DepositionTypeCountColumns = null): Int } +input DepositionTypeAggregateWhereClause { + count: DepositionTypeAggregateWhereClauseCount! +} + +input DepositionTypeAggregateWhereClauseCount { + arguments: DepositionTypeCountColumns + distinct: Boolean + filter: DepositionTypeWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type DepositionTypeConnection { """Pagination data for this connection""" @@ -3119,7 +3247,6 @@ type DepositionTypeConnection { } enum DepositionTypeCountColumns { - deposition type id } @@ -3222,15 +3349,23 @@ input DepositionUpdateInput { input DepositionWhereClause { authors: DepositionAuthorWhereClause + authorsAggregate: DepositionAuthorAggregateWhereClause alignments: AlignmentWhereClause + alignmentsAggregate: AlignmentAggregateWhereClause annotations: AnnotationWhereClause + annotationsAggregate: AnnotationAggregateWhereClause datasets: DatasetWhereClause + datasetsAggregate: DatasetAggregateWhereClause frames: FrameWhereClause + framesAggregate: FrameAggregateWhereClause tiltseries: TiltseriesWhereClause + tiltseriesAggregate: TiltseriesAggregateWhereClause tomograms: TomogramWhereClause + tomogramsAggregate: TomogramAggregateWhereClause title: StrComparators description: StrComparators depositionTypes: DepositionTypeWhereClause + depositionTypesAggregate: DepositionTypeAggregateWhereClause depositionPublications: StrComparators relatedDatabaseEntries: StrComparators depositionDate: DatetimeComparators @@ -3314,6 +3449,9 @@ type Frame implements EntityInterface & Node { """HTTPS path to the frame file""" httpsFramePath: String! + + """Size of the frame file in bytes""" + fileSize: Int } """ @@ -3350,6 +3488,17 @@ type FrameAcquisitionFileAggregateFunctions { count(distinct: Boolean = false, columns: FrameAcquisitionFileCountColumns = null): Int } +input FrameAcquisitionFileAggregateWhereClause { + count: FrameAcquisitionFileAggregateWhereClauseCount! +} + +input FrameAcquisitionFileAggregateWhereClauseCount { + arguments: FrameAcquisitionFileCountColumns + distinct: Boolean + filter: FrameAcquisitionFileWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type FrameAcquisitionFileConnection { """Pagination data for this connection""" @@ -3360,7 +3509,6 @@ type FrameAcquisitionFileConnection { } enum FrameAcquisitionFileCountColumns { - run s3MdocPath httpsMdocPath id @@ -3452,6 +3600,17 @@ type FrameAggregateFunctions { count(distinct: Boolean = false, columns: FrameCountColumns = null): Int } +input FrameAggregateWhereClause { + count: FrameAggregateWhereClauseCount! +} + +input FrameAggregateWhereClauseCount { + arguments: FrameCountColumns + distinct: Boolean + filter: FrameWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type FrameConnection { """Pagination data for this connection""" @@ -3462,14 +3621,13 @@ type FrameConnection { } enum FrameCountColumns { - deposition - run rawAngle acquisitionOrder dose isGainCorrected s3FramePath httpsFramePath + fileSize id } @@ -3495,6 +3653,9 @@ input FrameCreateInput { """HTTPS path to the frame file""" httpsFramePath: String! + """Size of the frame file in bytes""" + fileSize: Int = null + """Numeric identifier (May change!)""" id: Int! } @@ -3517,6 +3678,7 @@ type FrameGroupByOptions { isGainCorrected: Boolean s3FramePath: String httpsFramePath: String + fileSize: Int id: Int } @@ -3526,6 +3688,7 @@ type FrameMinMaxColumns { dose: Float s3FramePath: String httpsFramePath: String + fileSize: Int id: Int } @@ -3533,6 +3696,7 @@ type FrameNumericalColumns { rawAngle: Float acquisitionOrder: Int dose: Float + fileSize: Int id: Int } @@ -3545,6 +3709,7 @@ input FrameOrderByClause { isGainCorrected: orderBy s3FramePath: orderBy httpsFramePath: orderBy + fileSize: orderBy id: orderBy } @@ -3570,6 +3735,9 @@ input FrameUpdateInput { """HTTPS path to the frame file""" httpsFramePath: String + """Size of the frame file in bytes""" + fileSize: Int = null + """Numeric identifier (May change!)""" id: Int } @@ -3585,6 +3753,7 @@ input FrameWhereClause { isGainCorrected: BoolComparators s3FramePath: StrComparators httpsFramePath: StrComparators + fileSize: IntComparators id: IntComparators } @@ -3624,6 +3793,17 @@ type GainFileAggregateFunctions { count(distinct: Boolean = false, columns: GainFileCountColumns = null): Int } +input GainFileAggregateWhereClause { + count: GainFileAggregateWhereClauseCount! +} + +input GainFileAggregateWhereClauseCount { + arguments: GainFileCountColumns + distinct: Boolean + filter: GainFileWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type GainFileConnection { """Pagination data for this connection""" @@ -3634,7 +3814,6 @@ type GainFileConnection { } enum GainFileCountColumns { - run s3FilePath httpsFilePath id @@ -3864,6 +4043,17 @@ type PerSectionAlignmentParametersAggregateFunctions { count(distinct: Boolean = false, columns: PerSectionAlignmentParametersCountColumns = null): Int } +input PerSectionAlignmentParametersAggregateWhereClause { + count: PerSectionAlignmentParametersAggregateWhereClauseCount! +} + +input PerSectionAlignmentParametersAggregateWhereClauseCount { + arguments: PerSectionAlignmentParametersCountColumns + distinct: Boolean + filter: PerSectionAlignmentParametersWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type PerSectionAlignmentParametersConnection { """Pagination data for this connection""" @@ -3874,7 +4064,6 @@ type PerSectionAlignmentParametersConnection { } enum PerSectionAlignmentParametersCountColumns { - alignment zIndex xOffset yOffset @@ -4215,6 +4404,17 @@ type RunAggregateFunctions { count(distinct: Boolean = false, columns: RunCountColumns = null): Int } +input RunAggregateWhereClause { + count: RunAggregateWhereClauseCount! +} + +input RunAggregateWhereClauseCount { + arguments: RunCountColumns + distinct: Boolean + filter: RunWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type RunConnection { """Pagination data for this connection""" @@ -4225,15 +4425,6 @@ type RunConnection { } enum RunCountColumns { - alignments - annotations - dataset - frames - gainFiles - frameAcquisitionFiles - tiltseries - tomogramVoxelSpacings - tomograms name s3Prefix httpsPrefix @@ -4320,15 +4511,23 @@ input RunUpdateInput { input RunWhereClause { alignments: AlignmentWhereClause + alignmentsAggregate: AlignmentAggregateWhereClause annotations: AnnotationWhereClause + annotationsAggregate: AnnotationAggregateWhereClause dataset: DatasetWhereClause datasetId: IntComparators frames: FrameWhereClause + framesAggregate: FrameAggregateWhereClause gainFiles: GainFileWhereClause + gainFilesAggregate: GainFileAggregateWhereClause frameAcquisitionFiles: FrameAcquisitionFileWhereClause + frameAcquisitionFilesAggregate: FrameAcquisitionFileAggregateWhereClause tiltseries: TiltseriesWhereClause + tiltseriesAggregate: TiltseriesAggregateWhereClause tomogramVoxelSpacings: TomogramVoxelSpacingWhereClause + tomogramVoxelSpacingsAggregate: TomogramVoxelSpacingAggregateWhereClause tomograms: TomogramWhereClause + tomogramsAggregate: TomogramAggregateWhereClause name: StrComparators s3Prefix: StrComparators httpsPrefix: StrComparators @@ -4402,9 +4601,15 @@ type Tiltseries implements EntityInterface & Node { """S3 path to this tiltseries in multiscale OME-Zarr format""" s3OmezarrDir: String + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int + """S3 path to this tiltseries in MRC format (no scaling)""" s3MrcFile: String + """Size of the MRC file in bytes""" + fileSizeMrc: Int + """HTTPS path to this tiltseries in multiscale OME-Zarr format""" httpsOmezarrDir: String @@ -4522,6 +4727,17 @@ type TiltseriesAggregateFunctions { count(distinct: Boolean = false, columns: TiltseriesCountColumns = null): Int } +input TiltseriesAggregateWhereClause { + count: TiltseriesAggregateWhereClauseCount! +} + +input TiltseriesAggregateWhereClauseCount { + arguments: TiltseriesCountColumns + distinct: Boolean + filter: TiltseriesWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type TiltseriesConnection { """Pagination data for this connection""" @@ -4532,11 +4748,10 @@ type TiltseriesConnection { } enum TiltseriesCountColumns { - alignments - run - deposition s3OmezarrDir + fileSizeOmezarr s3MrcFile + fileSizeMrc httpsOmezarrDir httpsMrcFile s3AngleList @@ -4578,9 +4793,15 @@ input TiltseriesCreateInput { """S3 path to this tiltseries in multiscale OME-Zarr format""" s3OmezarrDir: String = null + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int = null + """S3 path to this tiltseries in MRC format (no scaling)""" s3MrcFile: String = null + """Size of the MRC file in bytes""" + fileSizeMrc: Int = null + """HTTPS path to this tiltseries in multiscale OME-Zarr format""" httpsOmezarrDir: String = null @@ -4700,7 +4921,9 @@ type TiltseriesGroupByOptions { run: RunGroupByOptions deposition: DepositionGroupByOptions s3OmezarrDir: String + fileSizeOmezarr: Int s3MrcFile: String + fileSizeMrc: Int httpsOmezarrDir: String httpsMrcFile: String s3AngleList: String @@ -4737,7 +4960,9 @@ type TiltseriesGroupByOptions { type TiltseriesMinMaxColumns { s3OmezarrDir: String + fileSizeOmezarr: Int s3MrcFile: String + fileSizeMrc: Int httpsOmezarrDir: String httpsMrcFile: String s3AngleList: String @@ -4771,6 +4996,8 @@ type TiltseriesMinMaxColumns { } type TiltseriesNumericalColumns { + fileSizeOmezarr: Int + fileSizeMrc: Int accelerationVoltage: Int sphericalAberrationConstant: Float tiltMin: Float @@ -4793,7 +5020,9 @@ input TiltseriesOrderByClause { run: RunOrderByClause deposition: DepositionOrderByClause s3OmezarrDir: orderBy + fileSizeOmezarr: orderBy s3MrcFile: orderBy + fileSizeMrc: orderBy httpsOmezarrDir: orderBy httpsMrcFile: orderBy s3AngleList: orderBy @@ -4835,9 +5064,15 @@ input TiltseriesUpdateInput { """S3 path to this tiltseries in multiscale OME-Zarr format""" s3OmezarrDir: String = null + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int = null + """S3 path to this tiltseries in MRC format (no scaling)""" s3MrcFile: String = null + """Size of the MRC file in bytes""" + fileSizeMrc: Int = null + """HTTPS path to this tiltseries in multiscale OME-Zarr format""" httpsOmezarrDir: String = null @@ -4945,12 +5180,15 @@ input TiltseriesUpdateInput { input TiltseriesWhereClause { alignments: AlignmentWhereClause + alignmentsAggregate: AlignmentAggregateWhereClause run: RunWhereClause runId: IntComparators deposition: DepositionWhereClause depositionId: IntComparators s3OmezarrDir: StrComparators + fileSizeOmezarr: IntComparators s3MrcFile: StrComparators + fileSizeMrc: IntComparators httpsOmezarrDir: StrComparators httpsMrcFile: StrComparators s3AngleList: StrComparators @@ -5090,12 +5328,18 @@ type Tomogram implements EntityInterface & Node { """HTTPS path to this tomogram in multiscale OME-Zarr format""" httpsOmezarrDir: String + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int + """S3 path to this tomogram in MRC format (no scaling)""" s3MrcFile: String """HTTPS path to this tomogram in MRC format (no scaling)""" httpsMrcFile: String + """Size of the MRC file in bytes""" + fileSizeMrc: Int + """comma separated x,y,z dimensions of the unscaled tomogram""" scale0Dimensions: String @@ -5161,6 +5405,17 @@ type TomogramAggregateFunctions { count(distinct: Boolean = false, columns: TomogramCountColumns = null): Int } +input TomogramAggregateWhereClause { + count: TomogramAggregateWhereClauseCount! +} + +input TomogramAggregateWhereClauseCount { + arguments: TomogramCountColumns + distinct: Boolean + filter: TomogramWhereClause + predicate: IntComparators +} + """Author of a tomogram""" type TomogramAuthor implements EntityInterface & Node { """The Globally Unique ID of this object""" @@ -5216,6 +5471,17 @@ type TomogramAuthorAggregateFunctions { count(distinct: Boolean = false, columns: TomogramAuthorCountColumns = null): Int } +input TomogramAuthorAggregateWhereClause { + count: TomogramAuthorAggregateWhereClauseCount! +} + +input TomogramAuthorAggregateWhereClauseCount { + arguments: TomogramAuthorCountColumns + distinct: Boolean + filter: TomogramAuthorWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type TomogramAuthorConnection { """Pagination data for this connection""" @@ -5226,7 +5492,6 @@ type TomogramAuthorConnection { } enum TomogramAuthorCountColumns { - tomogram id authorListOrder orcid @@ -5395,11 +5660,6 @@ type TomogramConnection { } enum TomogramCountColumns { - alignment - authors - deposition - run - tomogramVoxelSpacing name sizeX sizeY @@ -5416,8 +5676,10 @@ enum TomogramCountColumns { isVisualizationDefault s3OmezarrDir httpsOmezarrDir + fileSizeOmezarr s3MrcFile httpsMrcFile + fileSizeMrc scale0Dimensions scale1Dimensions scale2Dimensions @@ -5503,12 +5765,18 @@ input TomogramCreateInput { """HTTPS path to this tomogram in multiscale OME-Zarr format""" httpsOmezarrDir: String = null + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int = null + """S3 path to this tomogram in MRC format (no scaling)""" s3MrcFile: String = null """HTTPS path to this tomogram in MRC format (no scaling)""" httpsMrcFile: String = null + """Size of the MRC file in bytes""" + fileSizeMrc: Int = null + """comma separated x,y,z dimensions of the unscaled tomogram""" scale0Dimensions: String = null @@ -5593,8 +5861,10 @@ type TomogramGroupByOptions { isVisualizationDefault: Boolean s3OmezarrDir: String httpsOmezarrDir: String + fileSizeOmezarr: Int s3MrcFile: String httpsMrcFile: String + fileSizeMrc: Int scale0Dimensions: String scale1Dimensions: String scale2Dimensions: String @@ -5624,8 +5894,10 @@ type TomogramMinMaxColumns { reconstructionSoftware: String s3OmezarrDir: String httpsOmezarrDir: String + fileSizeOmezarr: Int s3MrcFile: String httpsMrcFile: String + fileSizeMrc: Int scale0Dimensions: String scale1Dimensions: String scale2Dimensions: String @@ -5649,6 +5921,8 @@ type TomogramNumericalColumns { sizeZ: Int voxelSpacing: Float tomogramVersion: Float + fileSizeOmezarr: Int + fileSizeMrc: Int offsetX: Int offsetY: Int offsetZ: Int @@ -5676,8 +5950,10 @@ input TomogramOrderByClause { isVisualizationDefault: orderBy s3OmezarrDir: orderBy httpsOmezarrDir: orderBy + fileSizeOmezarr: orderBy s3MrcFile: orderBy httpsMrcFile: orderBy + fileSizeMrc: orderBy scale0Dimensions: orderBy scale1Dimensions: orderBy scale2Dimensions: orderBy @@ -5763,12 +6039,18 @@ input TomogramUpdateInput { """HTTPS path to this tomogram in multiscale OME-Zarr format""" httpsOmezarrDir: String = null + """Size of the OME-Zarr file in bytes""" + fileSizeOmezarr: Int = null + """S3 path to this tomogram in MRC format (no scaling)""" s3MrcFile: String = null """HTTPS path to this tomogram in MRC format (no scaling)""" httpsMrcFile: String = null + """Size of the MRC file in bytes""" + fileSizeMrc: Int = null + """comma separated x,y,z dimensions of the unscaled tomogram""" scale0Dimensions: String = null @@ -5895,6 +6177,17 @@ type TomogramVoxelSpacingAggregateFunctions { count(distinct: Boolean = false, columns: TomogramVoxelSpacingCountColumns = null): Int } +input TomogramVoxelSpacingAggregateWhereClause { + count: TomogramVoxelSpacingAggregateWhereClauseCount! +} + +input TomogramVoxelSpacingAggregateWhereClauseCount { + arguments: TomogramVoxelSpacingCountColumns + distinct: Boolean + filter: TomogramVoxelSpacingWhereClause + predicate: IntComparators +} + """A connection to a list of items.""" type TomogramVoxelSpacingConnection { """Pagination data for this connection""" @@ -5905,9 +6198,6 @@ type TomogramVoxelSpacingConnection { } enum TomogramVoxelSpacingCountColumns { - annotationFiles - run - tomograms voxelSpacing s3Prefix httpsPrefix @@ -5997,9 +6287,11 @@ input TomogramVoxelSpacingUpdateInput { input TomogramVoxelSpacingWhereClause { annotationFiles: AnnotationFileWhereClause + annotationFilesAggregate: AnnotationFileAggregateWhereClause run: RunWhereClause runId: IntComparators tomograms: TomogramWhereClause + tomogramsAggregate: TomogramAggregateWhereClause voxelSpacing: FloatComparators s3Prefix: StrComparators httpsPrefix: StrComparators @@ -6014,6 +6306,7 @@ input TomogramWhereClause { alignment: AlignmentWhereClause alignmentId: IntComparators authors: TomogramAuthorWhereClause + authorsAggregate: TomogramAuthorAggregateWhereClause deposition: DepositionWhereClause depositionId: IntComparators run: RunWhereClause @@ -6036,8 +6329,10 @@ input TomogramWhereClause { isVisualizationDefault: BoolComparators s3OmezarrDir: StrComparators httpsOmezarrDir: StrComparators + fileSizeOmezarr: IntComparators s3MrcFile: StrComparators httpsMrcFile: StrComparators + fileSizeMrc: IntComparators scale0Dimensions: StrComparators scale1Dimensions: StrComparators scale2Dimensions: StrComparators diff --git a/apiv2/graphql_api/schema.json b/apiv2/graphql_api/schema.json index 6ec3c6736..02bf71166 100644 --- a/apiv2/graphql_api/schema.json +++ b/apiv2/graphql_api/schema.json @@ -4102,6 +4102,15 @@ } } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsPath", @@ -4164,6 +4173,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "annotationFilesAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "perSectionAlignments", @@ -4173,6 +4191,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "perSectionAlignmentsAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "PerSectionAlignmentParametersAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "deposition", @@ -4218,6 +4245,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "tomogramsAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "run", @@ -4453,6 +4489,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSize", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, { "defaultValue": null, "name": "httpsPath", @@ -4633,6 +4678,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "annotationFilesAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "shapeType", @@ -4688,6 +4742,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "annotationShapesAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationShapeAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "methodLinks", @@ -4697,6 +4760,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "methodLinksAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationMethodLinkAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "authors", @@ -4706,6 +4778,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "authorsAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorAggregateWhereClause", + "ofType": null + } + }, { "defaultValue": null, "name": "deposition", @@ -4925,179 +5006,160 @@ }, { "defaultValue": null, - "name": "annotations", + "name": "alignmentsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "AnnotationWhereClause", + "name": "AlignmentAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "dataset", + "name": "annotations", "type": { "kind": "INPUT_OBJECT", - "name": "DatasetWhereClause", + "name": "AnnotationWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "datasetId", + "name": "annotationsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "AnnotationAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "frames", + "name": "dataset", "type": { "kind": "INPUT_OBJECT", - "name": "FrameWhereClause", + "name": "DatasetWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "gainFiles", + "name": "datasetId", "type": { "kind": "INPUT_OBJECT", - "name": "GainFileWhereClause", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "frameAcquisitionFiles", + "name": "frames", "type": { "kind": "INPUT_OBJECT", - "name": "FrameAcquisitionFileWhereClause", + "name": "FrameWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tiltseries", + "name": "framesAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "TiltseriesWhereClause", + "name": "FrameAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tomogramVoxelSpacings", + "name": "gainFiles", "type": { "kind": "INPUT_OBJECT", - "name": "TomogramVoxelSpacingWhereClause", + "name": "GainFileWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tomograms", + "name": "gainFilesAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "TomogramWhereClause", + "name": "GainFileAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "name", + "name": "frameAcquisitionFiles", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "FrameAcquisitionFileWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "s3Prefix", + "name": "frameAcquisitionFilesAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "FrameAcquisitionFileAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "httpsPrefix", + "name": "tiltseries", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "TiltseriesWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "id", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "RunWhereClause", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "name": "deposition", + "name": "tiltseriesAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", + "name": "TiltseriesAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "depositionId", + "name": "tomogramVoxelSpacings", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "TomogramVoxelSpacingWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "fundingSources", + "name": "tomogramVoxelSpacingsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "DatasetFundingWhereClause", + "name": "TomogramVoxelSpacingAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "authors", + "name": "tomograms", "type": { "kind": "INPUT_OBJECT", - "name": "DatasetAuthorWhereClause", + "name": "TomogramWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "runs", + "name": "tomogramsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "RunWhereClause", + "name": "TomogramAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "title", + "name": "name", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5106,7 +5168,7 @@ }, { "defaultValue": null, - "name": "description", + "name": "s3Prefix", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5115,7 +5177,7 @@ }, { "defaultValue": null, - "name": "organismName", + "name": "httpsPrefix", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5124,287 +5186,415 @@ }, { "defaultValue": null, - "name": "organismTaxid", + "name": "id", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "RunWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "tissueName", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AlignmentAggregateWhereClauseCount", + "ofType": null + } } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AlignmentAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "tissueId", + "name": "arguments", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "ENUM", + "name": "AlignmentCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "cellName", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "cellTypeId", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "AlignmentWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "cellStrainName", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AlignmentAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ { - "defaultValue": null, - "name": "cellStrainId", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "alignmentType" }, { - "defaultValue": null, - "name": "sampleType", - "type": { - "kind": "INPUT_OBJECT", - "name": "Sample_type_enumEnumComparators", - "ofType": null - } + "name": "alignmentMethod" }, { - "defaultValue": null, - "name": "samplePreparation", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "volumeXDimension" }, { - "defaultValue": null, - "name": "gridPreparation", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "volumeYDimension" }, { - "defaultValue": null, - "name": "otherSetup", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "volumeZDimension" }, + { + "name": "volumeXOffset" + }, + { + "name": "volumeYOffset" + }, + { + "name": "volumeZOffset" + }, + { + "name": "xRotationOffset" + }, + { + "name": "tiltOffset" + }, + { + "name": "affineTransformationMatrix" + }, + { + "name": "s3AlignmentMetadata" + }, + { + "name": "httpsAlignmentMetadata" + }, + { + "name": "isPortalStandard" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AlignmentCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "keyPhotoUrl", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AnnotationAggregateWhereClauseCount", + "ofType": null + } } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "keyPhotoThumbnailUrl", + "name": "arguments", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "ENUM", + "name": "AnnotationCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "cellComponentName", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "cellComponentId", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "AnnotationWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "depositionDate", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "s3MetadataPath" + }, + { + "name": "httpsMetadataPath" + }, + { + "name": "annotationPublication" + }, + { + "name": "annotationMethod" + }, + { + "name": "groundTruthStatus" + }, + { + "name": "objectId" + }, + { + "name": "objectName" + }, + { + "name": "objectDescription" + }, + { + "name": "objectState" + }, + { + "name": "objectCount" + }, + { + "name": "confidencePrecision" + }, + { + "name": "confidenceRecall" + }, + { + "name": "groundTruthUsed" + }, + { + "name": "annotationSoftware" + }, + { + "name": "isCuratorRecommended" + }, + { + "name": "methodType" + }, + { + "name": "depositionDate" }, + { + "name": "releaseDate" + }, + { + "name": "lastModifiedDate" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AnnotationCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "releaseDate", + "name": "deposition", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "DepositionWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "lastModifiedDate", + "name": "depositionId", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "datasetPublications", + "name": "fundingSources", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatasetFundingWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "relatedDatabaseEntries", + "name": "fundingSourcesAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatasetFundingAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "s3Prefix", + "name": "authors", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatasetAuthorWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "httpsPrefix", + "name": "authorsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatasetAuthorAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "id", + "name": "runs", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "RunWhereClause", "ofType": null } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "DatasetWhereClause", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ + }, { "defaultValue": null, - "name": "authors", + "name": "runsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "DepositionAuthorWhereClause", + "name": "RunAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "alignments", + "name": "title", "type": { "kind": "INPUT_OBJECT", - "name": "AlignmentWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "annotations", + "name": "description", "type": { "kind": "INPUT_OBJECT", - "name": "AnnotationWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "datasets", + "name": "organismName", "type": { "kind": "INPUT_OBJECT", - "name": "DatasetWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "frames", + "name": "organismTaxid", "type": { "kind": "INPUT_OBJECT", - "name": "FrameWhereClause", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "tiltseries", + "name": "tissueName", "type": { "kind": "INPUT_OBJECT", - "name": "TiltseriesWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "tomograms", + "name": "tissueId", "type": { "kind": "INPUT_OBJECT", - "name": "TomogramWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "title", + "name": "cellName", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5413,7 +5603,7 @@ }, { "defaultValue": null, - "name": "description", + "name": "cellTypeId", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5422,16 +5612,16 @@ }, { "defaultValue": null, - "name": "depositionTypes", + "name": "cellStrainName", "type": { "kind": "INPUT_OBJECT", - "name": "DepositionTypeWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "depositionPublications", + "name": "cellStrainId", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5440,37 +5630,37 @@ }, { "defaultValue": null, - "name": "relatedDatabaseEntries", + "name": "sampleType", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "Sample_type_enumEnumComparators", "ofType": null } }, { "defaultValue": null, - "name": "depositionDate", + "name": "samplePreparation", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "releaseDate", + "name": "gridPreparation", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "lastModifiedDate", + "name": "otherSetup", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "StrComparators", "ofType": null } }, @@ -5494,80 +5684,52 @@ }, { "defaultValue": null, - "name": "id", + "name": "cellComponentName", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "name": "deposition", - "type": { - "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "depositionId", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "id", + "name": "cellComponentId", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "authorListOrder", + "name": "depositionDate", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "DatetimeComparators", "ofType": null } }, { "defaultValue": null, - "name": "orcid", + "name": "releaseDate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatetimeComparators", "ofType": null } }, { "defaultValue": null, - "name": "name", + "name": "lastModifiedDate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatetimeComparators", "ofType": null } }, { "defaultValue": null, - "name": "email", + "name": "datasetPublications", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5576,7 +5738,7 @@ }, { "defaultValue": null, - "name": "affiliationName", + "name": "relatedDatabaseEntries", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5585,7 +5747,7 @@ }, { "defaultValue": null, - "name": "affiliationAddress", + "name": "s3Prefix", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5594,7 +5756,7 @@ }, { "defaultValue": null, - "name": "affiliationIdentifier", + "name": "httpsPrefix", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5603,26 +5765,26 @@ }, { "defaultValue": null, - "name": "correspondingAuthorStatus", + "name": "fileSize", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "primaryAuthorStatus", + "name": "id", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "DepositionAuthorWhereClause", + "name": "DatasetWhereClause", "possibleTypes": null }, { @@ -5631,302 +5793,269 @@ "inputFields": [ { "defaultValue": null, - "name": "_eq", + "name": "authors", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "DepositionAuthorWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_neq", + "name": "authorsAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "DepositionAuthorAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_in", + "name": "alignments", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "AlignmentWhereClause", + "ofType": null } }, { "defaultValue": null, - "name": "_nin", + "name": "alignmentsAggregate", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "AlignmentAggregateWhereClause", + "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "annotations", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "AnnotationWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_gt", + "name": "annotationsAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AnnotationAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_gte", + "name": "datasets", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "DatasetWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "datasetsAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "DatasetAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "frames", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "FrameWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_like", + "name": "framesAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "FrameAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_nlike", + "name": "tiltseries", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "TiltseriesWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_ilike", + "name": "tiltseriesAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "TiltseriesAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_nilike", + "name": "tomograms", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "TomogramWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_regex", + "name": "tomogramsAggregate", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_nregex", + "name": "title", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "_iregex", + "name": "description", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "_niregex", + "name": "depositionTypes", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "DepositionTypeWhereClause", "ofType": null } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ + }, { "defaultValue": null, - "name": "_eq", + "name": "depositionTypesAggregate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "DepositionTypeAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_neq", + "name": "depositionPublications", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "_in", + "name": "relatedDatabaseEntries", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_nin", + "name": "depositionDate", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "releaseDate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", "ofType": null } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ + }, { "defaultValue": null, - "name": "deposition", + "name": "lastModifiedDate", "type": { "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", + "name": "DatetimeComparators", "ofType": null } }, { "defaultValue": null, - "name": "depositionId", + "name": "keyPhotoUrl", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "run", + "name": "keyPhotoThumbnailUrl", "type": { "kind": "INPUT_OBJECT", - "name": "RunWhereClause", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "runId", + "name": "id", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "deposition", + "type": { + "kind": "INPUT_OBJECT", + "name": "DepositionWhereClause", + "ofType": null + } }, { "defaultValue": null, - "name": "rawAngle", + "name": "depositionId", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "acquisitionOrder", + "name": "id", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -5935,25 +6064,25 @@ }, { "defaultValue": null, - "name": "dose", + "name": "authorListOrder", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "isGainCorrected", + "name": "orcid", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "s3FramePath", + "name": "name", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5962,7 +6091,7 @@ }, { "defaultValue": null, - "name": "httpsFramePath", + "name": "email", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -5971,17 +6100,53 @@ }, { "defaultValue": null, - "name": "id", + "name": "affiliationName", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationIdentifier", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "correspondingAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "primaryAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "FrameWhereClause", + "name": "DepositionAuthorWhereClause", "possibleTypes": null }, { @@ -5993,7 +6158,7 @@ "name": "_eq", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } }, @@ -6002,7 +6167,7 @@ "name": "_neq", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } }, @@ -6017,7 +6182,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } } @@ -6034,7 +6199,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } } @@ -6042,314 +6207,528 @@ }, { "defaultValue": null, - "name": "_gt", + "name": "_is_null", "type": { "kind": "SCALAR", - "name": "Float", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "_gte", + "name": "_gt", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "_gte", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "_lt", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "_lte", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FloatComparators", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Float", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ + }, { "defaultValue": null, - "name": "alignments", + "name": "_like", "type": { - "kind": "INPUT_OBJECT", - "name": "AlignmentWhereClause", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "run", + "name": "_nlike", "type": { - "kind": "INPUT_OBJECT", - "name": "RunWhereClause", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "runId", + "name": "_ilike", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "deposition", + "name": "_nilike", "type": { - "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "depositionId", + "name": "_regex", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "s3OmezarrDir", + "name": "_nregex", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "s3MrcFile", + "name": "_iregex", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "String", "ofType": null } }, { "defaultValue": null, - "name": "httpsOmezarrDir", + "name": "_niregex", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "String", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "httpsMrcFile", + "name": "_eq", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "s3AngleList", + "name": "_neq", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "httpsAngleList", + "name": "_in", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } } }, { "defaultValue": null, - "name": "accelerationVoltage", + "name": "_nin", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } } }, { "defaultValue": null, - "name": "sphericalAberrationConstant", + "name": "_is_null", "type": { - "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "microscopeManufacturer", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "Tiltseries_microscope_manufacturer_enumEnumComparators", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DepositionAuthorAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionAuthorAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "DepositionAuthorCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "microscopeModel", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "microscopeEnergyFilter", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DepositionAuthorWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "microscopePhasePlate", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionAuthorAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "id" + }, + { + "name": "authorListOrder" + }, + { + "name": "orcid" + }, + { + "name": "name" + }, + { + "name": "email" + }, + { + "name": "affiliationName" + }, + { + "name": "affiliationAddress" + }, + { + "name": "affiliationIdentifier" + }, + { + "name": "correspondingAuthorStatus" }, + { + "name": "primaryAuthorStatus" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "DepositionAuthorCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "microscopeImageCorrector", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DatasetAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "DatasetCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "microscopeAdditionalInfo", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "cameraManufacturer", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DatasetWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "cameraModel", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "title" + }, + { + "name": "description" + }, + { + "name": "organismName" + }, + { + "name": "organismTaxid" + }, + { + "name": "tissueName" + }, + { + "name": "tissueId" + }, + { + "name": "cellName" + }, + { + "name": "cellTypeId" + }, + { + "name": "cellStrainName" + }, + { + "name": "cellStrainId" + }, + { + "name": "sampleType" + }, + { + "name": "samplePreparation" + }, + { + "name": "gridPreparation" + }, + { + "name": "otherSetup" + }, + { + "name": "keyPhotoUrl" + }, + { + "name": "keyPhotoThumbnailUrl" + }, + { + "name": "cellComponentName" + }, + { + "name": "cellComponentId" + }, + { + "name": "depositionDate" + }, + { + "name": "releaseDate" + }, + { + "name": "lastModifiedDate" + }, + { + "name": "datasetPublications" + }, + { + "name": "relatedDatabaseEntries" }, + { + "name": "s3Prefix" + }, + { + "name": "httpsPrefix" + }, + { + "name": "fileSize" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "DatasetCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "tiltMin", + "name": "deposition", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "DepositionWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tiltMax", + "name": "depositionId", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "tiltRange", + "name": "run", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "RunWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tiltStep", + "name": "runId", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "tiltingScheme", + "name": "rawAngle", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "tiltAxis", + "name": "acquisitionOrder", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "totalFlux", + "name": "dose", "type": { "kind": "INPUT_OBJECT", "name": "FloatComparators", @@ -6358,16 +6737,16 @@ }, { "defaultValue": null, - "name": "dataAcquisitionSoftware", + "name": "isGainCorrected", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "BoolComparators", "ofType": null } }, { "defaultValue": null, - "name": "relatedEmpiarEntry", + "name": "s3FramePath", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6376,16 +6755,16 @@ }, { "defaultValue": null, - "name": "binningFromFrames", + "name": "httpsFramePath", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "tiltSeriesQuality", + "name": "fileSize", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -6394,71 +6773,17 @@ }, { "defaultValue": null, - "name": "isAligned", + "name": "id", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "pixelSpacing", - "type": { - "kind": "INPUT_OBJECT", - "name": "FloatComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "alignedTiltseriesBinning", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "sizeX", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "sizeY", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "sizeZ", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "id", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "TiltseriesWhereClause", + "name": "FrameWhereClause", "possibleTypes": null }, { @@ -6469,8 +6794,8 @@ "defaultValue": null, "name": "_eq", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6478,8 +6803,8 @@ "defaultValue": null, "name": "_neq", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6493,8 +6818,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } } @@ -6510,8 +6835,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } } @@ -6521,8 +6846,8 @@ "defaultValue": null, "name": "_gt", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6530,8 +6855,8 @@ "defaultValue": null, "name": "_gte", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6539,8 +6864,8 @@ "defaultValue": null, "name": "_lt", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6548,8 +6873,8 @@ "defaultValue": null, "name": "_lte", "type": { - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "ofType": null } }, @@ -6565,29 +6890,16 @@ ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Tiltseries_microscope_manufacturer_enumEnumComparators", + "name": "FloatComparators", "possibleTypes": null }, { - "enumValues": [ - { - "name": "FEI" - }, - { - "name": "TFS" - }, - { - "name": "JEOL" - }, - { - "name": "SIMULATED" - } - ], + "enumValues": null, "fields": null, "inputFields": null, "interfaces": null, - "kind": "ENUM", - "name": "tiltseries_microscope_manufacturer_enum", + "kind": "SCALAR", + "name": "Float", "possibleTypes": null }, { @@ -6596,79 +6908,137 @@ "inputFields": [ { "defaultValue": null, - "name": "alignment", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "AlignmentWhereClause", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FrameAggregateWhereClauseCount", + "ofType": null + } } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FrameAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "alignmentId", + "name": "arguments", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "ENUM", + "name": "FrameCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "authors", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "TomogramAuthorWhereClause", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "deposition", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", + "name": "FrameWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "depositionId", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FrameAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "rawAngle" + }, + { + "name": "acquisitionOrder" + }, + { + "name": "dose" + }, + { + "name": "isGainCorrected" + }, + { + "name": "s3FramePath" + }, + { + "name": "httpsFramePath" }, + { + "name": "fileSize" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FrameCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "run", + "name": "alignments", "type": { "kind": "INPUT_OBJECT", - "name": "RunWhereClause", + "name": "AlignmentWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "runId", + "name": "alignmentsAggregate", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "AlignmentAggregateWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tomogramVoxelSpacing", + "name": "run", "type": { "kind": "INPUT_OBJECT", - "name": "TomogramVoxelSpacingWhereClause", + "name": "RunWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "tomogramVoxelSpacingId", + "name": "runId", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -6677,16 +7047,16 @@ }, { "defaultValue": null, - "name": "name", + "name": "deposition", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "DepositionWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "sizeX", + "name": "depositionId", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -6695,16 +7065,16 @@ }, { "defaultValue": null, - "name": "sizeY", + "name": "s3OmezarrDir", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "sizeZ", + "name": "fileSizeOmezarr", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -6713,52 +7083,52 @@ }, { "defaultValue": null, - "name": "voxelSpacing", + "name": "s3MrcFile", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "fiducialAlignmentStatus", + "name": "fileSizeMrc", "type": { "kind": "INPUT_OBJECT", - "name": "Fiducial_alignment_status_enumEnumComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "reconstructionMethod", + "name": "httpsOmezarrDir", "type": { "kind": "INPUT_OBJECT", - "name": "Tomogram_reconstruction_method_enumEnumComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "processing", + "name": "httpsMrcFile", "type": { "kind": "INPUT_OBJECT", - "name": "Tomogram_processing_enumEnumComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "tomogramVersion", + "name": "s3AngleList", "type": { "kind": "INPUT_OBJECT", - "name": "FloatComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "processingSoftware", + "name": "httpsAngleList", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6767,43 +7137,43 @@ }, { "defaultValue": null, - "name": "reconstructionSoftware", + "name": "accelerationVoltage", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "isPortalStandard", + "name": "sphericalAberrationConstant", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "isAuthorSubmitted", + "name": "microscopeManufacturer", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "Tiltseries_microscope_manufacturer_enumEnumComparators", "ofType": null } }, { "defaultValue": null, - "name": "isVisualizationDefault", + "name": "microscopeModel", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "s3OmezarrDir", + "name": "microscopeEnergyFilter", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6812,7 +7182,7 @@ }, { "defaultValue": null, - "name": "httpsOmezarrDir", + "name": "microscopePhasePlate", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6821,7 +7191,7 @@ }, { "defaultValue": null, - "name": "s3MrcFile", + "name": "microscopeImageCorrector", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6830,7 +7200,7 @@ }, { "defaultValue": null, - "name": "httpsMrcFile", + "name": "microscopeAdditionalInfo", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6839,7 +7209,7 @@ }, { "defaultValue": null, - "name": "scale0Dimensions", + "name": "cameraManufacturer", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6848,16 +7218,7 @@ }, { "defaultValue": null, - "name": "scale1Dimensions", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "scale2Dimensions", + "name": "cameraModel", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6866,43 +7227,43 @@ }, { "defaultValue": null, - "name": "ctfCorrected", + "name": "tiltMin", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "offsetX", + "name": "tiltMax", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "offsetY", + "name": "tiltRange", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "offsetZ", + "name": "tiltStep", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "keyPhotoUrl", + "name": "tiltingScheme", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6911,25 +7272,25 @@ }, { "defaultValue": null, - "name": "keyPhotoThumbnailUrl", + "name": "tiltAxis", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "neuroglancerConfig", + "name": "totalFlux", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "publications", + "name": "dataAcquisitionSoftware", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6938,7 +7299,7 @@ }, { "defaultValue": null, - "name": "relatedDatabaseEntries", + "name": "relatedEmpiarEntry", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -6947,62 +7308,43 @@ }, { "defaultValue": null, - "name": "id", + "name": "binningFromFrames", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "depositionDate", + "name": "tiltSeriesQuality", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "releaseDate", + "name": "isAligned", "type": { "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", + "name": "BoolComparators", "ofType": null } }, { "defaultValue": null, - "name": "lastModifiedDate", - "type": { - "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "TomogramWhereClause", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "name": "tomogram", + "name": "pixelSpacing", "type": { "kind": "INPUT_OBJECT", - "name": "TomogramWhereClause", + "name": "FloatComparators", "ofType": null } }, { "defaultValue": null, - "name": "tomogramId", + "name": "alignedTiltseriesBinning", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -7011,7 +7353,7 @@ }, { "defaultValue": null, - "name": "id", + "name": "sizeX", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -7020,7 +7362,7 @@ }, { "defaultValue": null, - "name": "authorListOrder", + "name": "sizeY", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -7029,149 +7371,13 @@ }, { "defaultValue": null, - "name": "orcid", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "name", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "email", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "affiliationName", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "affiliationAddress", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "affiliationIdentifier", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "correspondingAuthorStatus", - "type": { - "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "primaryAuthorStatus", - "type": { - "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "TomogramAuthorWhereClause", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "name": "annotationFiles", - "type": { - "kind": "INPUT_OBJECT", - "name": "AnnotationFileWhereClause", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "run", - "type": { - "kind": "INPUT_OBJECT", - "name": "RunWhereClause", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "runId", + "name": "sizeZ", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", "ofType": null } }, - { - "defaultValue": null, - "name": "tomograms", - "type": { - "kind": "INPUT_OBJECT", - "name": "TomogramWhereClause", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "voxelSpacing", - "type": { - "kind": "INPUT_OBJECT", - "name": "FloatComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "s3Prefix", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "httpsPrefix", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, { "defaultValue": null, "name": "id", @@ -7184,7 +7390,7 @@ ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "TomogramVoxelSpacingWhereClause", + "name": "TiltseriesWhereClause", "possibleTypes": null }, { @@ -7196,7 +7402,7 @@ "name": "_eq", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7205,7 +7411,7 @@ "name": "_neq", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7220,7 +7426,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } } @@ -7237,7 +7443,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } } @@ -7248,7 +7454,7 @@ "name": "_gt", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7257,7 +7463,7 @@ "name": "_gte", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7266,7 +7472,7 @@ "name": "_lt", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7275,7 +7481,7 @@ "name": "_lte", "type": { "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "ofType": null } }, @@ -7291,23 +7497,29 @@ ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Fiducial_alignment_status_enumEnumComparators", + "name": "Tiltseries_microscope_manufacturer_enumEnumComparators", "possibleTypes": null }, { "enumValues": [ { - "name": "FIDUCIAL" + "name": "FEI" }, { - "name": "NON_FIDUCIAL" + "name": "TFS" + }, + { + "name": "JEOL" + }, + { + "name": "SIMULATED" } ], "fields": null, "inputFields": null, "interfaces": null, "kind": "ENUM", - "name": "fiducial_alignment_status_enum", + "name": "tiltseries_microscope_manufacturer_enum", "possibleTypes": null }, { @@ -7316,130 +7528,2120 @@ "inputFields": [ { "defaultValue": null, - "name": "_eq", + "name": "count", "type": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TiltseriesAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TiltseriesAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "TiltseriesCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "TiltseriesWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TiltseriesAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "s3OmezarrDir" + }, + { + "name": "fileSizeOmezarr" + }, + { + "name": "s3MrcFile" + }, + { + "name": "fileSizeMrc" + }, + { + "name": "httpsOmezarrDir" + }, + { + "name": "httpsMrcFile" + }, + { + "name": "s3AngleList" + }, + { + "name": "httpsAngleList" + }, + { + "name": "accelerationVoltage" + }, + { + "name": "sphericalAberrationConstant" + }, + { + "name": "microscopeManufacturer" + }, + { + "name": "microscopeModel" + }, + { + "name": "microscopeEnergyFilter" + }, + { + "name": "microscopePhasePlate" + }, + { + "name": "microscopeImageCorrector" + }, + { + "name": "microscopeAdditionalInfo" + }, + { + "name": "cameraManufacturer" + }, + { + "name": "cameraModel" + }, + { + "name": "tiltMin" + }, + { + "name": "tiltMax" + }, + { + "name": "tiltRange" + }, + { + "name": "tiltStep" + }, + { + "name": "tiltingScheme" + }, + { + "name": "tiltAxis" + }, + { + "name": "totalFlux" + }, + { + "name": "dataAcquisitionSoftware" + }, + { + "name": "relatedEmpiarEntry" + }, + { + "name": "binningFromFrames" + }, + { + "name": "tiltSeriesQuality" + }, + { + "name": "isAligned" + }, + { + "name": "pixelSpacing" + }, + { + "name": "alignedTiltseriesBinning" + }, + { + "name": "sizeX" + }, + { + "name": "sizeY" + }, + { + "name": "sizeZ" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "TiltseriesCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "alignment", + "type": { + "kind": "INPUT_OBJECT", + "name": "AlignmentWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "alignmentId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "authors", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "authorsAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorAggregateWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "deposition", + "type": { + "kind": "INPUT_OBJECT", + "name": "DepositionWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "depositionId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "run", + "type": { + "kind": "INPUT_OBJECT", + "name": "RunWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "runId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomogramVoxelSpacing", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramVoxelSpacingWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomogramVoxelSpacingId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "sizeX", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "sizeY", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "sizeZ", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "voxelSpacing", + "type": { + "kind": "INPUT_OBJECT", + "name": "FloatComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "fiducialAlignmentStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "Fiducial_alignment_status_enumEnumComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "reconstructionMethod", + "type": { + "kind": "INPUT_OBJECT", + "name": "Tomogram_reconstruction_method_enumEnumComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "processing", + "type": { + "kind": "INPUT_OBJECT", + "name": "Tomogram_processing_enumEnumComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomogramVersion", + "type": { + "kind": "INPUT_OBJECT", + "name": "FloatComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "processingSoftware", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "reconstructionSoftware", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "isPortalStandard", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "isAuthorSubmitted", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "isVisualizationDefault", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "s3OmezarrDir", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "httpsOmezarrDir", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "fileSizeOmezarr", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "s3MrcFile", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "httpsMrcFile", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "fileSizeMrc", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "scale0Dimensions", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "scale1Dimensions", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "scale2Dimensions", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "ctfCorrected", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "offsetX", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "offsetY", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "offsetZ", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "keyPhotoUrl", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "keyPhotoThumbnailUrl", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "neuroglancerConfig", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "publications", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "relatedDatabaseEntries", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "depositionDate", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "releaseDate", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "lastModifiedDate", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "tomogram", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomogramId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "authorListOrder", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "orcid", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "email", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationName", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationIdentifier", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "correspondingAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "primaryAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "TomogramAuthorCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramAuthorAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "id" + }, + { + "name": "authorListOrder" + }, + { + "name": "orcid" + }, + { + "name": "name" + }, + { + "name": "email" + }, + { + "name": "affiliationName" + }, + { + "name": "affiliationAddress" + }, + { + "name": "affiliationIdentifier" + }, + { + "name": "correspondingAuthorStatus" + }, + { + "name": "primaryAuthorStatus" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "TomogramAuthorCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "annotationFiles", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "annotationFilesAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "run", + "type": { + "kind": "INPUT_OBJECT", + "name": "RunWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "runId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomograms", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "tomogramsAggregate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "voxelSpacing", + "type": { + "kind": "INPUT_OBJECT", + "name": "FloatComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "s3Prefix", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "httpsPrefix", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramVoxelSpacingWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "AnnotationFileCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationFileWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationFileAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "format" + }, + { + "name": "s3Path" + }, + { + "name": "fileSize" + }, + { + "name": "httpsPath" + }, + { + "name": "isVisualizationDefault" + }, + { + "name": "source" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AnnotationFileCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "TomogramCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "TomogramWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "name" + }, + { + "name": "sizeX" + }, + { + "name": "sizeY" + }, + { + "name": "sizeZ" + }, + { + "name": "voxelSpacing" + }, + { + "name": "fiducialAlignmentStatus" + }, + { + "name": "reconstructionMethod" + }, + { + "name": "processing" + }, + { + "name": "tomogramVersion" + }, + { + "name": "processingSoftware" + }, + { + "name": "reconstructionSoftware" + }, + { + "name": "isPortalStandard" + }, + { + "name": "isAuthorSubmitted" + }, + { + "name": "isVisualizationDefault" + }, + { + "name": "s3OmezarrDir" + }, + { + "name": "httpsOmezarrDir" + }, + { + "name": "fileSizeOmezarr" + }, + { + "name": "s3MrcFile" + }, + { + "name": "httpsMrcFile" + }, + { + "name": "fileSizeMrc" + }, + { + "name": "scale0Dimensions" + }, + { + "name": "scale1Dimensions" + }, + { + "name": "scale2Dimensions" + }, + { + "name": "ctfCorrected" + }, + { + "name": "offsetX" + }, + { + "name": "offsetY" + }, + { + "name": "offsetZ" + }, + { + "name": "keyPhotoUrl" + }, + { + "name": "keyPhotoThumbnailUrl" + }, + { + "name": "neuroglancerConfig" + }, + { + "name": "publications" + }, + { + "name": "relatedDatabaseEntries" + }, + { + "name": "id" + }, + { + "name": "depositionDate" + }, + { + "name": "releaseDate" + }, + { + "name": "lastModifiedDate" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "TomogramCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "_eq", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_neq", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_in", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_nin", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_gt", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_gte", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lt", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lte", + "type": { + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_is_null", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "Fiducial_alignment_status_enumEnumComparators", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "FIDUCIAL" + }, + { + "name": "NON_FIDUCIAL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "fiducial_alignment_status_enum", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "_eq", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_neq", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_in", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_nin", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_gt", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_gte", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lt", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lte", + "type": { + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_is_null", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "Tomogram_reconstruction_method_enumEnumComparators", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "SART" + }, + { + "name": "Fourier_Space" + }, + { + "name": "SIRT" + }, + { + "name": "WBP" + }, + { + "name": "Unknown" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "tomogram_reconstruction_method_enum", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "_eq", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_neq", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_in", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_nin", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_gt", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_gte", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lt", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lte", + "type": { + "kind": "ENUM", + "name": "tomogram_processing_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_is_null", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "Tomogram_processing_enumEnumComparators", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "denoised" + }, + { + "name": "filtered" + }, + { + "name": "raw" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "tomogram_processing_enum", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "_eq", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_neq", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_in", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_nin", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_gt", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_gte", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lt", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lte", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_is_null", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatetimeComparators", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "DateTime", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "deposition", + "type": { + "kind": "INPUT_OBJECT", + "name": "DepositionWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "depositionId", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "type", + "type": { + "kind": "INPUT_OBJECT", + "name": "Deposition_types_enumEnumComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionTypeWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "_eq", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_neq", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_in", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_nin", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "name": "_gt", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_gte", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lt", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_lte", + "type": { + "kind": "ENUM", + "name": "deposition_types_enum", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "_is_null", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "Deposition_types_enumEnumComparators", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "annotation" + }, + { + "name": "dataset" + }, + { + "name": "tomogram" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "deposition_types_enum", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DepositionTypeAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionTypeAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "DepositionTypeCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "DepositionTypeWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DepositionTypeAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "type" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "DepositionTypeCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "dataset", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatasetWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_neq", + "name": "datasetId", "type": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "_in", + "name": "fundingAgencyName", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_nin", + "name": "grantId", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_gt", + "name": "id", "type": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetFundingWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "_gte", + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DatasetFundingAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetFundingAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", "type": { "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "name": "DatasetFundingCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "distinct", "type": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "filter", "type": { - "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "kind": "INPUT_OBJECT", + "name": "DatasetFundingWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "predicate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Tomogram_reconstruction_method_enumEnumComparators", + "name": "DatasetFundingAggregateWhereClauseCount", "possibleTypes": null }, { "enumValues": [ { - "name": "SART" - }, - { - "name": "Fourier_Space" - }, - { - "name": "SIRT" + "name": "fundingAgencyName" }, { - "name": "WBP" + "name": "grantId" }, { - "name": "Unknown" + "name": "id" } ], "fields": null, "inputFields": null, "interfaces": null, "kind": "ENUM", - "name": "tomogram_reconstruction_method_enum", + "name": "DatasetFundingCountColumns", "possibleTypes": null }, { @@ -7448,124 +9650,225 @@ "inputFields": [ { "defaultValue": null, - "name": "_eq", + "name": "dataset", "type": { - "kind": "ENUM", - "name": "tomogram_processing_enum", + "kind": "INPUT_OBJECT", + "name": "DatasetWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_neq", + "name": "datasetId", "type": { - "kind": "ENUM", - "name": "tomogram_processing_enum", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "_in", + "name": "id", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "tomogram_processing_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_nin", + "name": "authorListOrder", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "tomogram_processing_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null } }, { "defaultValue": null, - "name": "_gt", + "name": "orcid", "type": { - "kind": "ENUM", - "name": "tomogram_processing_enum", + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "email", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationName", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "affiliationIdentifier", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "correspondingAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", "ofType": null } }, { "defaultValue": null, - "name": "_gte", + "name": "primaryAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetAuthorWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DatasetAuthorAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DatasetAuthorAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", "type": { "kind": "ENUM", - "name": "tomogram_processing_enum", + "name": "DatasetAuthorCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "distinct", "type": { - "kind": "ENUM", - "name": "tomogram_processing_enum", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "filter", "type": { - "kind": "ENUM", - "name": "tomogram_processing_enum", + "kind": "INPUT_OBJECT", + "name": "DatasetAuthorWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "predicate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Tomogram_processing_enumEnumComparators", + "name": "DatasetAuthorAggregateWhereClauseCount", "possibleTypes": null }, { "enumValues": [ { - "name": "denoised" + "name": "id" }, { - "name": "filtered" + "name": "authorListOrder" }, { - "name": "raw" + "name": "orcid" + }, + { + "name": "name" + }, + { + "name": "email" + }, + { + "name": "affiliationName" + }, + { + "name": "affiliationAddress" + }, + { + "name": "affiliationIdentifier" + }, + { + "name": "correspondingAuthorStatus" + }, + { + "name": "primaryAuthorStatus" } ], "fields": null, "inputFields": null, "interfaces": null, "kind": "ENUM", - "name": "tomogram_processing_enum", + "name": "DatasetAuthorCountColumns", "possibleTypes": null }, { @@ -7574,160 +9877,89 @@ "inputFields": [ { "defaultValue": null, - "name": "_eq", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "_neq", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "_in", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "name": "_nin", + "name": "count", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "RunAggregateWhereClauseCount", + "ofType": null } } - }, - { - "defaultValue": null, - "name": "_gt", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "RunAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "_gte", + "name": "arguments", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "RunCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "distinct", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "filter", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "RunWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "predicate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "DatetimeComparators", - "possibleTypes": null - }, - { - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "DateTime", + "name": "RunAggregateWhereClauseCount", "possibleTypes": null }, { - "enumValues": null, - "fields": null, - "inputFields": [ + "enumValues": [ { - "defaultValue": null, - "name": "deposition", - "type": { - "kind": "INPUT_OBJECT", - "name": "DepositionWhereClause", - "ofType": null - } + "name": "name" }, { - "defaultValue": null, - "name": "depositionId", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } + "name": "s3Prefix" }, { - "defaultValue": null, - "name": "type", - "type": { - "kind": "INPUT_OBJECT", - "name": "Deposition_types_enumEnumComparators", - "ofType": null - } + "name": "httpsPrefix" }, { - "defaultValue": null, - "name": "id", - "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null - } + "name": "id" } ], + "fields": null, + "inputFields": null, "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "DepositionTypeWhereClause", + "kind": "ENUM", + "name": "RunCountColumns", "possibleTypes": null }, { @@ -7739,7 +9971,7 @@ "name": "_eq", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7748,7 +9980,7 @@ "name": "_neq", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7763,7 +9995,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } } @@ -7780,7 +10012,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } } @@ -7791,7 +10023,7 @@ "name": "_gt", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7800,7 +10032,7 @@ "name": "_gte", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7809,7 +10041,7 @@ "name": "_lt", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7818,7 +10050,7 @@ "name": "_lte", "type": { "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "ofType": null } }, @@ -7834,26 +10066,41 @@ ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Deposition_types_enumEnumComparators", + "name": "Sample_type_enumEnumComparators", "possibleTypes": null }, { "enumValues": [ { - "name": "annotation" + "name": "cell" }, { - "name": "dataset" + "name": "tissue" }, { - "name": "tomogram" + "name": "organism" + }, + { + "name": "organelle" + }, + { + "name": "virus" + }, + { + "name": "in_vitro" + }, + { + "name": "in_silico" + }, + { + "name": "other" } ], "fields": null, "inputFields": null, "interfaces": null, "kind": "ENUM", - "name": "deposition_types_enum", + "name": "sample_type_enum", "possibleTypes": null }, { @@ -7862,16 +10109,16 @@ "inputFields": [ { "defaultValue": null, - "name": "dataset", + "name": "run", "type": { "kind": "INPUT_OBJECT", - "name": "DatasetWhereClause", + "name": "RunWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "datasetId", + "name": "runId", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -7880,7 +10127,7 @@ }, { "defaultValue": null, - "name": "fundingAgencyName", + "name": "s3FilePath", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -7889,7 +10136,7 @@ }, { "defaultValue": null, - "name": "grantId", + "name": "httpsFilePath", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -7900,15 +10147,38 @@ "defaultValue": null, "name": "id", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "GainFileWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GainFileAggregateWhereClauseCount", + "ofType": null + } } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "DatasetFundingWhereClause", + "name": "GainFileAggregateWhereClause", "possibleTypes": null }, { @@ -7917,88 +10187,90 @@ "inputFields": [ { "defaultValue": null, - "name": "dataset", + "name": "arguments", "type": { - "kind": "INPUT_OBJECT", - "name": "DatasetWhereClause", + "kind": "ENUM", + "name": "GainFileCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "datasetId", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "id", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "IntComparators", + "name": "GainFileWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "authorListOrder", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", "ofType": null } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "GainFileAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ { - "defaultValue": null, - "name": "orcid", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "s3FilePath" }, { - "defaultValue": null, - "name": "name", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "name": "httpsFilePath" }, { - "defaultValue": null, - "name": "email", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } - }, + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "GainFileCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "affiliationName", + "name": "run", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "RunWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "affiliationAddress", + "name": "runId", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } }, { "defaultValue": null, - "name": "affiliationIdentifier", + "name": "s3MdocPath", "type": { "kind": "INPUT_OBJECT", "name": "StrComparators", @@ -8007,26 +10279,26 @@ }, { "defaultValue": null, - "name": "correspondingAuthorStatus", + "name": "httpsMdocPath", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "StrComparators", "ofType": null } }, { "defaultValue": null, - "name": "primaryAuthorStatus", + "name": "id", "type": { "kind": "INPUT_OBJECT", - "name": "BoolComparators", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "DatasetAuthorWhereClause", + "name": "FrameAcquisitionFileWhereClause", "possibleTypes": null }, { @@ -8035,139 +10307,86 @@ "inputFields": [ { "defaultValue": null, - "name": "_eq", - "type": { - "kind": "ENUM", - "name": "sample_type_enum", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "_neq", - "type": { - "kind": "ENUM", - "name": "sample_type_enum", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "_in", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "sample_type_enum", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "name": "_nin", + "name": "count", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "sample_type_enum", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "FrameAcquisitionFileAggregateWhereClauseCount", + "ofType": null } } - }, - { - "defaultValue": null, - "name": "_gt", - "type": { - "kind": "ENUM", - "name": "sample_type_enum", - "ofType": null - } - }, + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FrameAcquisitionFileAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "_gte", + "name": "arguments", "type": { "kind": "ENUM", - "name": "sample_type_enum", + "name": "FrameAcquisitionFileCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "_lt", + "name": "distinct", "type": { - "kind": "ENUM", - "name": "sample_type_enum", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "_lte", + "name": "filter", "type": { - "kind": "ENUM", - "name": "sample_type_enum", + "kind": "INPUT_OBJECT", + "name": "FrameAcquisitionFileWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "_is_null", + "name": "predicate", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "IntComparators", "ofType": null } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "Sample_type_enumEnumComparators", + "name": "FrameAcquisitionFileAggregateWhereClauseCount", "possibleTypes": null }, { "enumValues": [ { - "name": "cell" - }, - { - "name": "tissue" - }, - { - "name": "organism" - }, - { - "name": "organelle" - }, - { - "name": "virus" - }, - { - "name": "in_vitro" + "name": "s3MdocPath" }, { - "name": "in_silico" + "name": "httpsMdocPath" }, { - "name": "other" + "name": "id" } ], "fields": null, "inputFields": null, "interfaces": null, "kind": "ENUM", - "name": "sample_type_enum", + "name": "FrameAcquisitionFileCountColumns", "possibleTypes": null }, { @@ -8176,53 +10395,112 @@ "inputFields": [ { "defaultValue": null, - "name": "run", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "RunWhereClause", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TomogramVoxelSpacingAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramVoxelSpacingAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "TomogramVoxelSpacingCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "runId", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "s3FilePath", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "TomogramVoxelSpacingWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "httpsFilePath", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "IntComparators", "ofType": null } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TomogramVoxelSpacingAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "voxelSpacing" + }, + { + "name": "s3Prefix" + }, + { + "name": "httpsPrefix" }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "TomogramVoxelSpacingCountColumns", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ { "defaultValue": null, - "name": "id", + "name": "count", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AnnotationShapeAggregateWhereClauseCount", + "ofType": null + } } } ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "GainFileWhereClause", + "name": "AnnotationShapeAggregateWhereClause", "possibleTypes": null }, { @@ -8231,43 +10509,34 @@ "inputFields": [ { "defaultValue": null, - "name": "run", - "type": { - "kind": "INPUT_OBJECT", - "name": "RunWhereClause", - "ofType": null - } - }, - { - "defaultValue": null, - "name": "runId", + "name": "arguments", "type": { - "kind": "INPUT_OBJECT", - "name": "IntComparators", + "kind": "ENUM", + "name": "AnnotationShapeCountColumns", "ofType": null } }, { "defaultValue": null, - "name": "s3MdocPath", + "name": "distinct", "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, { "defaultValue": null, - "name": "httpsMdocPath", + "name": "filter", "type": { "kind": "INPUT_OBJECT", - "name": "StrComparators", + "name": "AnnotationShapeWhereClause", "ofType": null } }, { "defaultValue": null, - "name": "id", + "name": "predicate", "type": { "kind": "INPUT_OBJECT", "name": "IntComparators", @@ -8277,7 +10546,23 @@ ], "interfaces": null, "kind": "INPUT_OBJECT", - "name": "FrameAcquisitionFileWhereClause", + "name": "AnnotationShapeAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "shapeType" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AnnotationShapeCountColumns", "possibleTypes": null }, { @@ -8476,6 +10761,97 @@ "name": "annotation_method_link_type_enum", "possibleTypes": null }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AnnotationMethodLinkAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationMethodLinkAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "AnnotationMethodLinkCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationMethodLinkWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationMethodLinkAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "linkType" + }, + { + "name": "name" + }, + { + "name": "link" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AnnotationMethodLinkCountColumns", + "possibleTypes": null + }, { "enumValues": null, "fields": null, @@ -8562,36 +10938,145 @@ } }, { - "defaultValue": null, - "name": "affiliationIdentifier", - "type": { - "kind": "INPUT_OBJECT", - "name": "StrComparators", - "ofType": null - } + "defaultValue": null, + "name": "affiliationIdentifier", + "type": { + "kind": "INPUT_OBJECT", + "name": "StrComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "correspondingAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "primaryAuthorStatus", + "type": { + "kind": "INPUT_OBJECT", + "name": "BoolComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "AnnotationAuthorCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "AnnotationAuthorAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "id" + }, + { + "name": "authorListOrder" + }, + { + "name": "orcid" + }, + { + "name": "name" + }, + { + "name": "email" + }, + { + "name": "affiliationName" + }, + { + "name": "affiliationAddress" + }, + { + "name": "affiliationIdentifier" }, { - "defaultValue": null, - "name": "correspondingAuthorStatus", - "type": { - "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "ofType": null - } + "name": "correspondingAuthorStatus" }, { - "defaultValue": null, - "name": "primaryAuthorStatus", - "type": { - "kind": "INPUT_OBJECT", - "name": "BoolComparators", - "ofType": null - } + "name": "primaryAuthorStatus" } ], + "fields": null, + "inputFields": null, "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "AnnotationAuthorWhereClause", + "kind": "ENUM", + "name": "AnnotationAuthorCountColumns", "possibleTypes": null }, { @@ -9063,6 +11548,106 @@ "name": "PerSectionAlignmentParametersWhereClause", "possibleTypes": null }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PerSectionAlignmentParametersAggregateWhereClauseCount", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PerSectionAlignmentParametersAggregateWhereClause", + "possibleTypes": null + }, + { + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "name": "arguments", + "type": { + "kind": "ENUM", + "name": "PerSectionAlignmentParametersCountColumns", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "distinct", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "filter", + "type": { + "kind": "INPUT_OBJECT", + "name": "PerSectionAlignmentParametersWhereClause", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "predicate", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntComparators", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PerSectionAlignmentParametersAggregateWhereClauseCount", + "possibleTypes": null + }, + { + "enumValues": [ + { + "name": "zIndex" + }, + { + "name": "xOffset" + }, + { + "name": "yOffset" + }, + { + "name": "volumeXRotation" + }, + { + "name": "inPlaneRotation" + }, + { + "name": "tiltAngle" + }, + { + "name": "id" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "PerSectionAlignmentParametersCountColumns", + "possibleTypes": null + }, { "enumValues": null, "fields": null, @@ -9643,6 +12228,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSizeOmezarr", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, { "defaultValue": null, "name": "s3MrcFile", @@ -9652,6 +12246,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSizeMrc", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, { "defaultValue": null, "name": "httpsOmezarrDir", @@ -10239,6 +12842,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSize", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, { "defaultValue": null, "name": "id", @@ -12225,6 +14837,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsPath", @@ -12533,6 +15154,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -12551,6 +15181,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "scale0Dimensions", @@ -13356,6 +15995,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -13602,6 +16250,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -13657,6 +16314,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -13666,6 +16332,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsOmezarrDir", @@ -14352,28 +17027,6 @@ "name": "AnnotationAuthorGroupByOptions", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "annotation" - }, - { - "name": "annotationFiles" - }, - { - "name": "shapeType" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AnnotationShapeCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -14799,50 +17452,25 @@ "args": [], "name": "link", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AnnotationMethodLinkMinMaxColumns", - "possibleTypes": null - }, - { - "enumValues": [ - { - "name": "annotation" - }, - { - "name": "linkType" - }, - { - "name": "name" - }, - { - "name": "link" + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, { - "name": "id" + "args": [], + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } ], - "fields": null, "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AnnotationMethodLinkCountColumns", + "interfaces": [], + "kind": "OBJECT", + "name": "AnnotationMethodLinkMinMaxColumns", "possibleTypes": null }, { @@ -15453,49 +18081,6 @@ "name": "AnnotationAuthorMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "annotation" - }, - { - "name": "id" - }, - { - "name": "authorListOrder" - }, - { - "name": "orcid" - }, - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "affiliationName" - }, - { - "name": "affiliationAddress" - }, - { - "name": "affiliationIdentifier" - }, - { - "name": "correspondingAuthorStatus" - }, - { - "name": "primaryAuthorStatus" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AnnotationAuthorCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -17016,49 +19601,6 @@ "name": "DepositionAuthorMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "deposition" - }, - { - "name": "id" - }, - { - "name": "authorListOrder" - }, - { - "name": "orcid" - }, - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "affiliationName" - }, - { - "name": "affiliationAddress" - }, - { - "name": "affiliationIdentifier" - }, - { - "name": "correspondingAuthorStatus" - }, - { - "name": "primaryAuthorStatus" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "DepositionAuthorCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -17396,79 +19938,6 @@ "name": "AlignmentMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "annotationFiles" - }, - { - "name": "perSectionAlignments" - }, - { - "name": "deposition" - }, - { - "name": "tiltseries" - }, - { - "name": "tomograms" - }, - { - "name": "run" - }, - { - "name": "alignmentType" - }, - { - "name": "alignmentMethod" - }, - { - "name": "volumeXDimension" - }, - { - "name": "volumeYDimension" - }, - { - "name": "volumeZDimension" - }, - { - "name": "volumeXOffset" - }, - { - "name": "volumeYOffset" - }, - { - "name": "volumeZOffset" - }, - { - "name": "xRotationOffset" - }, - { - "name": "tiltOffset" - }, - { - "name": "affineTransformationMatrix" - }, - { - "name": "s3AlignmentMetadata" - }, - { - "name": "httpsAlignmentMetadata" - }, - { - "name": "isPortalStandard" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AlignmentCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -17872,103 +20341,18 @@ }, { "args": [], - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AnnotationMinMaxColumns", - "possibleTypes": null - }, - { - "enumValues": [ - { - "name": "run" - }, - { - "name": "annotationShapes" - }, - { - "name": "methodLinks" - }, - { - "name": "authors" - }, - { - "name": "deposition" - }, - { - "name": "s3MetadataPath" - }, - { - "name": "httpsMetadataPath" - }, - { - "name": "annotationPublication" - }, - { - "name": "annotationMethod" - }, - { - "name": "groundTruthStatus" - }, - { - "name": "objectId" - }, - { - "name": "objectName" - }, - { - "name": "objectDescription" - }, - { - "name": "objectState" - }, - { - "name": "objectCount" - }, - { - "name": "confidencePrecision" - }, - { - "name": "confidenceRecall" - }, - { - "name": "groundTruthUsed" - }, - { - "name": "annotationSoftware" - }, - { - "name": "isCuratorRecommended" - }, - { - "name": "methodType" - }, - { - "name": "depositionDate" - }, - { - "name": "releaseDate" - }, - { - "name": "lastModifiedDate" - }, - { - "name": "id" + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } ], - "fields": null, "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AnnotationCountColumns", + "interfaces": [], + "kind": "OBJECT", + "name": "AnnotationMinMaxColumns", "possibleTypes": null }, { @@ -18666,6 +21050,15 @@ "ofType": null } } + }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } ], "inputFields": null, @@ -19105,28 +21498,6 @@ "name": "DatasetFundingMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "dataset" - }, - { - "name": "fundingAgencyName" - }, - { - "name": "grantId" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "DatasetFundingCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -19735,49 +22106,6 @@ "name": "DatasetAuthorMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "dataset" - }, - { - "name": "id" - }, - { - "name": "authorListOrder" - }, - { - "name": "orcid" - }, - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "affiliationName" - }, - { - "name": "affiliationAddress" - }, - { - "name": "affiliationIdentifier" - }, - { - "name": "correspondingAuthorStatus" - }, - { - "name": "primaryAuthorStatus" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "DatasetAuthorCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -20051,55 +22379,6 @@ "name": "RunMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "alignments" - }, - { - "name": "annotations" - }, - { - "name": "dataset" - }, - { - "name": "frames" - }, - { - "name": "gainFiles" - }, - { - "name": "frameAcquisitionFiles" - }, - { - "name": "tiltseries" - }, - { - "name": "tomogramVoxelSpacings" - }, - { - "name": "tomograms" - }, - { - "name": "name" - }, - { - "name": "s3Prefix" - }, - { - "name": "httpsPrefix" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "RunCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -20240,6 +22519,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -20475,6 +22763,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -20491,106 +22788,6 @@ "name": "DatasetMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "deposition" - }, - { - "name": "fundingSources" - }, - { - "name": "authors" - }, - { - "name": "runs" - }, - { - "name": "title" - }, - { - "name": "description" - }, - { - "name": "organismName" - }, - { - "name": "organismTaxid" - }, - { - "name": "tissueName" - }, - { - "name": "tissueId" - }, - { - "name": "cellName" - }, - { - "name": "cellTypeId" - }, - { - "name": "cellStrainName" - }, - { - "name": "cellStrainId" - }, - { - "name": "sampleType" - }, - { - "name": "samplePreparation" - }, - { - "name": "gridPreparation" - }, - { - "name": "otherSetup" - }, - { - "name": "keyPhotoUrl" - }, - { - "name": "keyPhotoThumbnailUrl" - }, - { - "name": "cellComponentName" - }, - { - "name": "cellComponentId" - }, - { - "name": "depositionDate" - }, - { - "name": "releaseDate" - }, - { - "name": "lastModifiedDate" - }, - { - "name": "datasetPublications" - }, - { - "name": "relatedDatabaseEntries" - }, - { - "name": "s3Prefix" - }, - { - "name": "httpsPrefix" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "DatasetCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -20859,6 +23056,15 @@ "ofType": null } } + }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } ], "inputFields": null, @@ -20920,7 +23126,16 @@ }, { "defaultValue": null, - "name": "dose", + "name": "dose", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "isGainCorrected", "type": { "kind": "ENUM", "name": "orderBy", @@ -20929,7 +23144,7 @@ }, { "defaultValue": null, - "name": "isGainCorrected", + "name": "s3FramePath", "type": { "kind": "ENUM", "name": "orderBy", @@ -20938,7 +23153,7 @@ }, { "defaultValue": null, - "name": "s3FramePath", + "name": "httpsFramePath", "type": { "kind": "ENUM", "name": "orderBy", @@ -20947,7 +23162,7 @@ }, { "defaultValue": null, - "name": "httpsFramePath", + "name": "fileSize", "type": { "kind": "ENUM", "name": "orderBy", @@ -21127,6 +23342,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -21191,6 +23415,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -21207,43 +23440,6 @@ "name": "FrameMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "deposition" - }, - { - "name": "run" - }, - { - "name": "rawAngle" - }, - { - "name": "acquisitionOrder" - }, - { - "name": "dose" - }, - { - "name": "isGainCorrected" - }, - { - "name": "s3FramePath" - }, - { - "name": "httpsFramePath" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FrameCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -21551,6 +23747,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -21560,6 +23765,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsOmezarrDir", @@ -22060,6 +24274,24 @@ { "enumValues": null, "fields": [ + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "accelerationVoltage", @@ -22223,6 +24455,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -22232,6 +24473,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsOmezarrDir", @@ -22509,127 +24759,6 @@ "name": "TiltseriesMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "alignments" - }, - { - "name": "run" - }, - { - "name": "deposition" - }, - { - "name": "s3OmezarrDir" - }, - { - "name": "s3MrcFile" - }, - { - "name": "httpsOmezarrDir" - }, - { - "name": "httpsMrcFile" - }, - { - "name": "s3AngleList" - }, - { - "name": "httpsAngleList" - }, - { - "name": "accelerationVoltage" - }, - { - "name": "sphericalAberrationConstant" - }, - { - "name": "microscopeManufacturer" - }, - { - "name": "microscopeModel" - }, - { - "name": "microscopeEnergyFilter" - }, - { - "name": "microscopePhasePlate" - }, - { - "name": "microscopeImageCorrector" - }, - { - "name": "microscopeAdditionalInfo" - }, - { - "name": "cameraManufacturer" - }, - { - "name": "cameraModel" - }, - { - "name": "tiltMin" - }, - { - "name": "tiltMax" - }, - { - "name": "tiltRange" - }, - { - "name": "tiltStep" - }, - { - "name": "tiltingScheme" - }, - { - "name": "tiltAxis" - }, - { - "name": "totalFlux" - }, - { - "name": "dataAcquisitionSoftware" - }, - { - "name": "relatedEmpiarEntry" - }, - { - "name": "binningFromFrames" - }, - { - "name": "tiltSeriesQuality" - }, - { - "name": "isAligned" - }, - { - "name": "pixelSpacing" - }, - { - "name": "alignedTiltseriesBinning" - }, - { - "name": "sizeX" - }, - { - "name": "sizeY" - }, - { - "name": "sizeZ" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "TiltseriesCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -23194,6 +25323,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -23212,6 +25350,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "scale0Dimensions", @@ -23822,6 +25969,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSizeOmezarr", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, { "defaultValue": null, "name": "s3MrcFile", @@ -23833,7 +25989,16 @@ }, { "defaultValue": null, - "name": "httpsMrcFile", + "name": "httpsMrcFile", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "name": "fileSizeMrc", "type": { "kind": "ENUM", "name": "orderBy", @@ -24392,49 +26557,6 @@ "name": "TomogramAuthorMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "tomogram" - }, - { - "name": "id" - }, - { - "name": "authorListOrder" - }, - { - "name": "orcid" - }, - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "affiliationName" - }, - { - "name": "affiliationAddress" - }, - { - "name": "affiliationIdentifier" - }, - { - "name": "correspondingAuthorStatus" - }, - { - "name": "primaryAuthorStatus" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "TomogramAuthorCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -24805,6 +26927,15 @@ "ofType": null } }, + { + "defaultValue": null, + "name": "fileSize", + "type": { + "kind": "ENUM", + "name": "orderBy", + "ofType": null + } + }, { "defaultValue": null, "name": "httpsPath", @@ -24978,6 +27109,15 @@ { "enumValues": null, "fields": [ + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "id", @@ -25015,6 +27155,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "httpsPath", @@ -25040,43 +27189,6 @@ "name": "AnnotationFileMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "alignment" - }, - { - "name": "annotationShape" - }, - { - "name": "tomogramVoxelSpacing" - }, - { - "name": "format" - }, - { - "name": "s3Path" - }, - { - "name": "httpsPath" - }, - { - "name": "isVisualizationDefault" - }, - { - "name": "source" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AnnotationFileCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -25253,6 +27365,24 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "offsetX", @@ -25389,6 +27519,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "s3MrcFile", @@ -25407,6 +27546,15 @@ "ofType": null } }, + { + "args": [], + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "args": [], "name": "scale0Dimensions", @@ -25544,136 +27692,9 @@ } ], "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TomogramMinMaxColumns", - "possibleTypes": null - }, - { - "enumValues": [ - { - "name": "alignment" - }, - { - "name": "authors" - }, - { - "name": "deposition" - }, - { - "name": "run" - }, - { - "name": "tomogramVoxelSpacing" - }, - { - "name": "name" - }, - { - "name": "sizeX" - }, - { - "name": "sizeY" - }, - { - "name": "sizeZ" - }, - { - "name": "voxelSpacing" - }, - { - "name": "fiducialAlignmentStatus" - }, - { - "name": "reconstructionMethod" - }, - { - "name": "processing" - }, - { - "name": "tomogramVersion" - }, - { - "name": "processingSoftware" - }, - { - "name": "reconstructionSoftware" - }, - { - "name": "isPortalStandard" - }, - { - "name": "isAuthorSubmitted" - }, - { - "name": "isVisualizationDefault" - }, - { - "name": "s3OmezarrDir" - }, - { - "name": "httpsOmezarrDir" - }, - { - "name": "s3MrcFile" - }, - { - "name": "httpsMrcFile" - }, - { - "name": "scale0Dimensions" - }, - { - "name": "scale1Dimensions" - }, - { - "name": "scale2Dimensions" - }, - { - "name": "ctfCorrected" - }, - { - "name": "offsetX" - }, - { - "name": "offsetY" - }, - { - "name": "offsetZ" - }, - { - "name": "keyPhotoUrl" - }, - { - "name": "keyPhotoThumbnailUrl" - }, - { - "name": "neuroglancerConfig" - }, - { - "name": "publications" - }, - { - "name": "relatedDatabaseEntries" - }, - { - "name": "id" - }, - { - "name": "depositionDate" - }, - { - "name": "releaseDate" - }, - { - "name": "lastModifiedDate" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "TomogramCountColumns", + "interfaces": [], + "kind": "OBJECT", + "name": "TomogramMinMaxColumns", "possibleTypes": null }, { @@ -26064,25 +28085,6 @@ "name": "DepositionTypeMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "deposition" - }, - { - "name": "type" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "DepositionTypeCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -26671,40 +28673,6 @@ "name": "PerSectionAlignmentParametersMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "alignment" - }, - { - "name": "zIndex" - }, - { - "name": "xOffset" - }, - { - "name": "yOffset" - }, - { - "name": "volumeXRotation" - }, - { - "name": "inPlaneRotation" - }, - { - "name": "tiltAngle" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "PerSectionAlignmentParametersCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -27015,28 +28983,6 @@ "name": "GainFileMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "run" - }, - { - "name": "s3FilePath" - }, - { - "name": "httpsFilePath" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "GainFileCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -27465,28 +29411,6 @@ "name": "FrameAcquisitionFileMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "run" - }, - { - "name": "s3MdocPath" - }, - { - "name": "httpsMdocPath" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FrameAcquisitionFileCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": [ @@ -27769,37 +29693,6 @@ "name": "TomogramVoxelSpacingMinMaxColumns", "possibleTypes": null }, - { - "enumValues": [ - { - "name": "annotationFiles" - }, - { - "name": "run" - }, - { - "name": "tomograms" - }, - { - "name": "voxelSpacing" - }, - { - "name": "s3Prefix" - }, - { - "name": "httpsPrefix" - }, - { - "name": "id" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "TomogramVoxelSpacingCountColumns", - "possibleTypes": null - }, { "enumValues": null, "fields": null, @@ -28077,36 +29970,12 @@ }, { "enumValues": [ - { - "name": "authors" - }, - { - "name": "alignments" - }, - { - "name": "annotations" - }, - { - "name": "datasets" - }, - { - "name": "frames" - }, - { - "name": "tiltseries" - }, - { - "name": "tomograms" - }, { "name": "title" }, { "name": "description" }, - { - "name": "depositionTypes" - }, { "name": "depositionPublications" }, @@ -31391,6 +33260,15 @@ } } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "httpsPath", @@ -31490,6 +33368,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "httpsPath", @@ -32757,6 +34644,15 @@ } } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "id", @@ -33014,6 +34910,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "id", @@ -33737,6 +35642,15 @@ } } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "id", @@ -33832,6 +35746,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSize", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": null, "name": "id", @@ -34277,6 +36200,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "s3MrcFile", @@ -34286,6 +36218,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "httpsOmezarrDir", @@ -34687,6 +36628,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "s3MrcFile", @@ -34696,6 +36646,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "httpsOmezarrDir", @@ -35623,6 +37582,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "s3MrcFile", @@ -35641,6 +37609,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "scale0Dimensions", @@ -35991,6 +37968,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeOmezarr", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "s3MrcFile", @@ -36009,6 +37995,15 @@ "ofType": null } }, + { + "defaultValue": "null", + "name": "fileSizeMrc", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, { "defaultValue": "null", "name": "scale0Dimensions", diff --git a/apiv2/graphql_api/types/annotation_file.py b/apiv2/graphql_api/types/annotation_file.py index 556381572..8f90c04f2 100644 --- a/apiv2/graphql_api/types/annotation_file.py +++ b/apiv2/graphql_api/types/annotation_file.py @@ -178,6 +178,7 @@ class AnnotationFileWhereClause(TypedDict): tomogram_voxel_spacing_id: Optional[IntComparators] | None format: Optional[StrComparators] | None s3_path: Optional[StrComparators] | None + file_size: Optional[IntComparators] | None https_path: Optional[StrComparators] | None is_visualization_default: Optional[BoolComparators] | None source: Optional[EnumComparators[annotation_file_source_enum]] | None @@ -204,6 +205,7 @@ class AnnotationFileOrderByClause(TypedDict): ) format: Optional[orderBy] | None s3_path: Optional[orderBy] | None + file_size: Optional[orderBy] | None https_path: Optional[orderBy] | None is_visualization_default: Optional[orderBy] | None source: Optional[orderBy] | None @@ -231,6 +233,7 @@ class AnnotationFile(EntityInterface): tomogram_voxel_spacing_id: Optional[int] format: str = strawberry.field(description="File format for this file") s3_path: str = strawberry.field(description="s3 path of the annotation file") + file_size: Optional[int] = strawberry.field(description="Size of the file in bytes", default=None) https_path: str = strawberry.field(description="HTTPS path for this annotation file") is_visualization_default: Optional[bool] = strawberry.field( description="Data curator’s subjective choice of default annotation to display in visualization for an object", @@ -263,6 +266,7 @@ class AnnotationFile(EntityInterface): @strawberry.type class AnnotationFileNumericalColumns: + file_size: Optional[int] = None id: Optional[int] = None @@ -275,6 +279,7 @@ class AnnotationFileNumericalColumns: class AnnotationFileMinMaxColumns: format: Optional[str] = None s3_path: Optional[str] = None + file_size: Optional[int] = None https_path: Optional[str] = None id: Optional[int] = None @@ -288,6 +293,7 @@ class AnnotationFileMinMaxColumns: class AnnotationFileCountColumns(enum.Enum): format = "format" s3Path = "s3_path" + fileSize = "file_size" httpsPath = "https_path" isVisualizationDefault = "is_visualization_default" source = "source" @@ -364,6 +370,7 @@ class AnnotationFileCreateInput: ) format: str = strawberry.field(description="File format for this file") s3_path: str = strawberry.field(description="s3 path of the annotation file") + file_size: Optional[int] = strawberry.field(description="Size of the file in bytes", default=None) https_path: str = strawberry.field(description="HTTPS path for this annotation file") is_visualization_default: Optional[bool] = strawberry.field( description="Data curator’s subjective choice of default annotation to display in visualization for an object", @@ -387,6 +394,7 @@ class AnnotationFileUpdateInput: ) format: Optional[str] = strawberry.field(description="File format for this file") s3_path: Optional[str] = strawberry.field(description="s3 path of the annotation file") + file_size: Optional[int] = strawberry.field(description="Size of the file in bytes", default=None) https_path: Optional[str] = strawberry.field(description="HTTPS path for this annotation file") is_visualization_default: Optional[bool] = strawberry.field( description="Data curator’s subjective choice of default annotation to display in visualization for an object", diff --git a/apiv2/graphql_api/types/dataset.py b/apiv2/graphql_api/types/dataset.py index 8bfdd8fa2..c1bbe9701 100644 --- a/apiv2/graphql_api/types/dataset.py +++ b/apiv2/graphql_api/types/dataset.py @@ -275,6 +275,7 @@ class DatasetWhereClause(TypedDict): related_database_entries: Optional[StrComparators] | None s3_prefix: Optional[StrComparators] | None https_prefix: Optional[StrComparators] | None + file_size: Optional[IntComparators] | None id: Optional[IntComparators] | None @@ -311,6 +312,7 @@ class DatasetOrderByClause(TypedDict): related_database_entries: Optional[orderBy] | None s3_prefix: Optional[orderBy] | None https_prefix: Optional[orderBy] | None + file_size: Optional[orderBy] | None id: Optional[orderBy] | None @@ -406,6 +408,7 @@ class Dataset(EntityInterface): ) s3_prefix: str = strawberry.field(description="The S3 public bucket path where this dataset is contained") https_prefix: str = strawberry.field(description="The https directory path where this dataset is contained") + file_size: Optional[int] = strawberry.field(description="Size of the dataset in bytes", default=None) id: int = strawberry.field( description="An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree", ) @@ -432,6 +435,7 @@ class Dataset(EntityInterface): @strawberry.type class DatasetNumericalColumns: organism_taxid: Optional[int] = None + file_size: Optional[int] = None id: Optional[int] = None @@ -466,6 +470,7 @@ class DatasetMinMaxColumns: related_database_entries: Optional[str] = None s3_prefix: Optional[str] = None https_prefix: Optional[str] = None + file_size: Optional[int] = None id: Optional[int] = None @@ -501,6 +506,7 @@ class DatasetCountColumns(enum.Enum): relatedDatabaseEntries = "related_database_entries" s3Prefix = "s3_prefix" httpsPrefix = "https_prefix" + fileSize = "file_size" id = "id" @@ -631,6 +637,7 @@ class DatasetCreateInput: ) s3_prefix: str = strawberry.field(description="The S3 public bucket path where this dataset is contained") https_prefix: str = strawberry.field(description="The https directory path where this dataset is contained") + file_size: Optional[int] = strawberry.field(description="Size of the dataset in bytes", default=None) id: int = strawberry.field( description="An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree", ) @@ -708,6 +715,7 @@ class DatasetUpdateInput: https_prefix: Optional[str] = strawberry.field( description="The https directory path where this dataset is contained", ) + file_size: Optional[int] = strawberry.field(description="Size of the dataset in bytes", default=None) id: Optional[int] = strawberry.field( description="An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree", ) diff --git a/apiv2/graphql_api/types/frame.py b/apiv2/graphql_api/types/frame.py index 0c6dfd35d..e2cdd3d90 100644 --- a/apiv2/graphql_api/types/frame.py +++ b/apiv2/graphql_api/types/frame.py @@ -136,6 +136,7 @@ class FrameWhereClause(TypedDict): is_gain_corrected: Optional[BoolComparators] | None s3_frame_path: Optional[StrComparators] | None https_frame_path: Optional[StrComparators] | None + file_size: Optional[IntComparators] | None id: Optional[IntComparators] | None @@ -154,6 +155,7 @@ class FrameOrderByClause(TypedDict): is_gain_corrected: Optional[orderBy] | None s3_frame_path: Optional[orderBy] | None https_frame_path: Optional[orderBy] | None + file_size: Optional[orderBy] | None id: Optional[orderBy] | None @@ -180,6 +182,7 @@ class Frame(EntityInterface): ) s3_frame_path: str = strawberry.field(description="S3 path to the frame file") https_frame_path: str = strawberry.field(description="HTTPS path to the frame file") + file_size: Optional[int] = strawberry.field(description="Size of the frame file in bytes", default=None) id: int = strawberry.field(description="Numeric identifier (May change!)") @@ -206,6 +209,7 @@ class FrameNumericalColumns: raw_angle: Optional[float] = None acquisition_order: Optional[int] = None dose: Optional[float] = None + file_size: Optional[int] = None id: Optional[int] = None @@ -221,6 +225,7 @@ class FrameMinMaxColumns: dose: Optional[float] = None s3_frame_path: Optional[str] = None https_frame_path: Optional[str] = None + file_size: Optional[int] = None id: Optional[int] = None @@ -237,6 +242,7 @@ class FrameCountColumns(enum.Enum): isGainCorrected = "is_gain_corrected" s3FramePath = "s3_frame_path" httpsFramePath = "https_frame_path" + fileSize = "file_size" id = "id" @@ -311,6 +317,7 @@ class FrameCreateInput: ) s3_frame_path: str = strawberry.field(description="S3 path to the frame file") https_frame_path: str = strawberry.field(description="HTTPS path to the frame file") + file_size: Optional[int] = strawberry.field(description="Size of the frame file in bytes", default=None) id: int = strawberry.field(description="Numeric identifier (May change!)") @@ -328,6 +335,7 @@ class FrameUpdateInput: ) s3_frame_path: Optional[str] = strawberry.field(description="S3 path to the frame file") https_frame_path: Optional[str] = strawberry.field(description="HTTPS path to the frame file") + file_size: Optional[int] = strawberry.field(description="Size of the frame file in bytes", default=None) id: Optional[int] = strawberry.field(description="Numeric identifier (May change!)") diff --git a/apiv2/graphql_api/types/tiltseries.py b/apiv2/graphql_api/types/tiltseries.py index 08d085918..0575e5477 100644 --- a/apiv2/graphql_api/types/tiltseries.py +++ b/apiv2/graphql_api/types/tiltseries.py @@ -179,7 +179,9 @@ class TiltseriesWhereClause(TypedDict): deposition: Optional[Annotated["DepositionWhereClause", strawberry.lazy("graphql_api.types.deposition")]] | None deposition_id: Optional[IntComparators] | None s3_omezarr_dir: Optional[StrComparators] | None + file_size_omezarr: Optional[IntComparators] | None s3_mrc_file: Optional[StrComparators] | None + file_size_mrc: Optional[IntComparators] | None https_omezarr_dir: Optional[StrComparators] | None https_mrc_file: Optional[StrComparators] | None s3_angle_list: Optional[StrComparators] | None @@ -224,7 +226,9 @@ class TiltseriesOrderByClause(TypedDict): run: Optional[Annotated["RunOrderByClause", strawberry.lazy("graphql_api.types.run")]] | None deposition: Optional[Annotated["DepositionOrderByClause", strawberry.lazy("graphql_api.types.deposition")]] | None s3_omezarr_dir: Optional[orderBy] | None + file_size_omezarr: Optional[orderBy] | None s3_mrc_file: Optional[orderBy] | None + file_size_mrc: Optional[orderBy] | None https_omezarr_dir: Optional[orderBy] | None https_mrc_file: Optional[orderBy] | None s3_angle_list: Optional[orderBy] | None @@ -281,9 +285,11 @@ class Tiltseries(EntityInterface): s3_omezarr_dir: Optional[str] = strawberry.field( description="S3 path to this tiltseries in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tiltseries in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tiltseries in multiscale OME-Zarr format", default=None, ) @@ -363,6 +369,8 @@ class Tiltseries(EntityInterface): @strawberry.type class TiltseriesNumericalColumns: + file_size_omezarr: Optional[int] = None + file_size_mrc: Optional[int] = None acceleration_voltage: Optional[int] = None spherical_aberration_constant: Optional[float] = None tilt_min: Optional[float] = None @@ -389,7 +397,9 @@ class TiltseriesNumericalColumns: @strawberry.type class TiltseriesMinMaxColumns: s3_omezarr_dir: Optional[str] = None + file_size_omezarr: Optional[int] = None s3_mrc_file: Optional[str] = None + file_size_mrc: Optional[int] = None https_omezarr_dir: Optional[str] = None https_mrc_file: Optional[str] = None s3_angle_list: Optional[str] = None @@ -430,7 +440,9 @@ class TiltseriesMinMaxColumns: @strawberry.enum class TiltseriesCountColumns(enum.Enum): s3OmezarrDir = "s3_omezarr_dir" + fileSizeOmezarr = "file_size_omezarr" s3MrcFile = "s3_mrc_file" + fileSizeMrc = "file_size_mrc" httpsOmezarrDir = "https_omezarr_dir" httpsMrcFile = "https_mrc_file" s3AngleList = "s3_angle_list" @@ -531,9 +543,11 @@ class TiltseriesCreateInput: s3_omezarr_dir: Optional[str] = strawberry.field( description="S3 path to this tiltseries in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tiltseries in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tiltseries in multiscale OME-Zarr format", default=None, ) @@ -600,9 +614,11 @@ class TiltseriesUpdateInput: s3_omezarr_dir: Optional[str] = strawberry.field( description="S3 path to this tiltseries in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tiltseries in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tiltseries in multiscale OME-Zarr format", default=None, ) diff --git a/apiv2/graphql_api/types/tomogram.py b/apiv2/graphql_api/types/tomogram.py index faf649554..d151be1ca 100644 --- a/apiv2/graphql_api/types/tomogram.py +++ b/apiv2/graphql_api/types/tomogram.py @@ -265,8 +265,10 @@ class TomogramWhereClause(TypedDict): is_visualization_default: Optional[BoolComparators] | None s3_omezarr_dir: Optional[StrComparators] | None https_omezarr_dir: Optional[StrComparators] | None + file_size_omezarr: Optional[IntComparators] | None s3_mrc_file: Optional[StrComparators] | None https_mrc_file: Optional[StrComparators] | None + file_size_mrc: Optional[IntComparators] | None scale0_dimensions: Optional[StrComparators] | None scale1_dimensions: Optional[StrComparators] | None scale2_dimensions: Optional[StrComparators] | None @@ -317,8 +319,10 @@ class TomogramOrderByClause(TypedDict): is_visualization_default: Optional[orderBy] | None s3_omezarr_dir: Optional[orderBy] | None https_omezarr_dir: Optional[orderBy] | None + file_size_omezarr: Optional[orderBy] | None s3_mrc_file: Optional[orderBy] | None https_mrc_file: Optional[orderBy] | None + file_size_mrc: Optional[orderBy] | None scale0_dimensions: Optional[orderBy] | None scale1_dimensions: Optional[orderBy] | None scale2_dimensions: Optional[orderBy] | None @@ -401,12 +405,14 @@ class Tomogram(EntityInterface): https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tomogram in MRC format (no scaling)", default=None, ) https_mrc_file: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) scale0_dimensions: Optional[str] = strawberry.field( description="comma separated x,y,z dimensions of the unscaled tomogram", default=None, ) @@ -471,6 +477,8 @@ class TomogramNumericalColumns: size_z: Optional[int] = None voxel_spacing: Optional[float] = None tomogram_version: Optional[float] = None + file_size_omezarr: Optional[int] = None + file_size_mrc: Optional[int] = None offset_x: Optional[int] = None offset_y: Optional[int] = None offset_z: Optional[int] = None @@ -494,8 +502,10 @@ class TomogramMinMaxColumns: reconstruction_software: Optional[str] = None s3_omezarr_dir: Optional[str] = None https_omezarr_dir: Optional[str] = None + file_size_omezarr: Optional[int] = None s3_mrc_file: Optional[str] = None https_mrc_file: Optional[str] = None + file_size_mrc: Optional[int] = None scale0_dimensions: Optional[str] = None scale1_dimensions: Optional[str] = None scale2_dimensions: Optional[str] = None @@ -536,8 +546,10 @@ class TomogramCountColumns(enum.Enum): isVisualizationDefault = "is_visualization_default" s3OmezarrDir = "s3_omezarr_dir" httpsOmezarrDir = "https_omezarr_dir" + fileSizeOmezarr = "file_size_omezarr" s3MrcFile = "s3_mrc_file" httpsMrcFile = "https_mrc_file" + fileSizeMrc = "file_size_mrc" scale0Dimensions = "scale0_dimensions" scale1Dimensions = "scale1_dimensions" scale2Dimensions = "scale2_dimensions" @@ -660,12 +672,14 @@ class TomogramCreateInput: https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tomogram in MRC format (no scaling)", default=None, ) https_mrc_file: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) scale0_dimensions: Optional[str] = strawberry.field( description="comma separated x,y,z dimensions of the unscaled tomogram", default=None, ) @@ -752,12 +766,14 @@ class TomogramUpdateInput: https_omezarr_dir: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in multiscale OME-Zarr format", default=None, ) + file_size_omezarr: Optional[int] = strawberry.field(description="Size of the OME-Zarr file in bytes", default=None) s3_mrc_file: Optional[str] = strawberry.field( description="S3 path to this tomogram in MRC format (no scaling)", default=None, ) https_mrc_file: Optional[str] = strawberry.field( description="HTTPS path to this tomogram in MRC format (no scaling)", default=None, ) + file_size_mrc: Optional[int] = strawberry.field(description="Size of the MRC file in bytes", default=None) scale0_dimensions: Optional[str] = strawberry.field( description="comma separated x,y,z dimensions of the unscaled tomogram", default=None, ) diff --git a/apiv2/schema/README.md b/apiv2/schema/README.md index a317774d1..97947cece 100644 --- a/apiv2/schema/README.md +++ b/apiv2/schema/README.md @@ -17,8 +17,10 @@ Tomogram { boolean is_visualization_default string s3_omezarr_dir string https_omezarr_dir + integer file_size_omezarr string s3_mrc_file string https_mrc_file + integer file_size_mrc string scale0_dimensions string scale1_dimensions string scale2_dimensions @@ -56,7 +58,9 @@ TomogramAuthor { } Tiltseries { string s3_omezarr_dir + integer file_size_omezarr string s3_mrc_file + integer file_size_mrc string https_omezarr_dir string https_mrc_file string s3_angle_list @@ -128,6 +132,7 @@ Frame { boolean is_gain_corrected string s3_frame_path string https_frame_path + integer file_size integer id } Deposition { @@ -180,6 +185,7 @@ Dataset { string related_database_entries string s3_prefix string https_prefix + integer file_size integer id } DatasetFunding { @@ -228,6 +234,7 @@ AnnotationShape { AnnotationFile { string format string s3_path + integer file_size string https_path boolean is_visualization_default annotation_file_source_enum source diff --git a/apiv2/schema/schema.yaml b/apiv2/schema/schema.yaml index c050707c4..0598eab89 100644 --- a/apiv2/schema/schema.yaml +++ b/apiv2/schema/schema.yaml @@ -841,6 +841,17 @@ classes: - api_s3_path range: string required: true + file_size: + name: file_size + description: Size of the file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - api_file_size + range: integer + minimum_value: 0 + unit: + symbol: B + descriptive_name: bytes https_path: name: https_path description: HTTPS path for this annotation file @@ -1410,6 +1421,17 @@ classes: - api_https_prefix range: string required: true + file_size: + name: file_size + description: Size of the dataset in bytes + from_schema: cdp-dataset-config + exact_mappings: + - api_file_size + range: integer + minimum_value: 0 + unit: + symbol: B + descriptive_name: bytes slot_usage: id: description: An identifier for a CryoET dataset, assigned by the Data Portal. Used to identify the dataset as the directory name in data tree @@ -1666,6 +1688,17 @@ classes: description: HTTPS path to the frame file range: string required: true + file_size: + name: file_size + description: Size of the frame file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - api_frame_file_size + range: integer + minimum_value: 0 + unit: + symbol: B + descriptive_name: bytes PerSectionAlignmentParameters: name: PerSectionAlignmentParameters annotations: @@ -1876,6 +1909,17 @@ classes: exact_mappings: - tiltseries_s3_omezarr_dir range: string + file_size_omezarr: + name: file_size_omezarr + description: Size of the OME-Zarr file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - tiltseries_file_size_omezarr + range: integer + minimum_value: 0 + unit: + symbol: B + descriptive_name: bytes s3_mrc_file: name: s3_mrc_file description: S3 path to this tiltseries in MRC format (no scaling) @@ -1883,6 +1927,17 @@ classes: exact_mappings: - tiltseries_s3_mrc_file range: string + file_size_mrc: + name: file_size_mrc + description: Size of the MRC file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - tiltseries_file_size_mrc + range: integer + minimum_value: 0 + unit: + symbol: B + descriptive_name: bytes https_omezarr_dir: name: https_omezarr_dir description: HTTPS path to this tiltseries in multiscale OME-Zarr format @@ -2432,6 +2487,16 @@ classes: exact_mappings: - tomogram_https_omezarr_dir range: string + file_size_omezarr: + name: file_size_omezarr + description: Size of the OME-Zarr file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - tomogram_file_size_omezarr + range: integer + unit: + symbol: B + descriptive_name: bytes s3_mrc_file: name: s3_mrc_file description: S3 path to this tomogram in MRC format (no scaling) @@ -2446,6 +2511,16 @@ classes: exact_mappings: - tomogram_https_mrc_file range: string + file_size_mrc: + name: file_size_mrc + description: Size of the MRC file in bytes + from_schema: cdp-dataset-config + exact_mappings: + - tomogram_file_size_mrc + range: integer + unit: + symbol: B + descriptive_name: bytes scale0_dimensions: name: scale0_dimensions description: comma separated x,y,z dimensions of the unscaled tomogram diff --git a/apiv2/test_infra/factories/annotation_file.py b/apiv2/test_infra/factories/annotation_file.py index b0c531f0c..43da62e68 100644 --- a/apiv2/test_infra/factories/annotation_file.py +++ b/apiv2/test_infra/factories/annotation_file.py @@ -42,6 +42,7 @@ class Meta: ) format = fuzzy.FuzzyText() s3_path = fuzzy.FuzzyText() + file_size = fuzzy.FuzzyInteger(1, 1000) https_path = fuzzy.FuzzyText() is_visualization_default = factory.Faker("boolean") source = fuzzy.FuzzyChoice(["dataset_author", "community", "portal_standard"]) diff --git a/apiv2/test_infra/factories/dataset.py b/apiv2/test_infra/factories/dataset.py index f60da858e..2bd1a4a91 100644 --- a/apiv2/test_infra/factories/dataset.py +++ b/apiv2/test_infra/factories/dataset.py @@ -59,4 +59,5 @@ class Meta: related_database_entries = fuzzy.FuzzyText() s3_prefix = fuzzy.FuzzyText() https_prefix = fuzzy.FuzzyText() + file_size = fuzzy.FuzzyInteger(1, 1000) id = fuzzy.FuzzyInteger(1, 1000) diff --git a/apiv2/test_infra/factories/frame.py b/apiv2/test_infra/factories/frame.py index 78ab7b648..fc42d9bbd 100644 --- a/apiv2/test_infra/factories/frame.py +++ b/apiv2/test_infra/factories/frame.py @@ -42,4 +42,5 @@ class Meta: is_gain_corrected = factory.Faker("boolean") s3_frame_path = fuzzy.FuzzyText() https_frame_path = fuzzy.FuzzyText() + file_size = fuzzy.FuzzyInteger(1, 1000) id = fuzzy.FuzzyInteger(1, 1000) diff --git a/apiv2/test_infra/factories/tiltseries.py b/apiv2/test_infra/factories/tiltseries.py index fae7e66e1..68045147a 100644 --- a/apiv2/test_infra/factories/tiltseries.py +++ b/apiv2/test_infra/factories/tiltseries.py @@ -37,7 +37,9 @@ class Meta: DepositionFactory, ) s3_omezarr_dir = fuzzy.FuzzyText() + file_size_omezarr = fuzzy.FuzzyInteger(1, 1000) s3_mrc_file = fuzzy.FuzzyText() + file_size_mrc = fuzzy.FuzzyInteger(1, 1000) https_omezarr_dir = fuzzy.FuzzyText() https_mrc_file = fuzzy.FuzzyText() s3_angle_list = fuzzy.FuzzyText() diff --git a/apiv2/test_infra/factories/tomogram.py b/apiv2/test_infra/factories/tomogram.py index 76d433c50..f8eead807 100644 --- a/apiv2/test_infra/factories/tomogram.py +++ b/apiv2/test_infra/factories/tomogram.py @@ -60,8 +60,10 @@ class Meta: is_visualization_default = factory.Faker("boolean") s3_omezarr_dir = fuzzy.FuzzyText() https_omezarr_dir = fuzzy.FuzzyText() + file_size_omezarr = fuzzy.FuzzyInteger(1, 1000) s3_mrc_file = fuzzy.FuzzyText() https_mrc_file = fuzzy.FuzzyText() + file_size_mrc = fuzzy.FuzzyInteger(1, 1000) scale0_dimensions = fuzzy.FuzzyText() scale1_dimensions = fuzzy.FuzzyText() scale2_dimensions = fuzzy.FuzzyText() diff --git a/apiv2/validators/annotation_file.py b/apiv2/validators/annotation_file.py index f24891fb0..65f7de4f8 100644 --- a/apiv2/validators/annotation_file.py +++ b/apiv2/validators/annotation_file.py @@ -33,6 +33,12 @@ class AnnotationFileCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] https_path: Annotated[ str, StringConstraints( @@ -62,6 +68,12 @@ class AnnotationFileUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] https_path: Annotated[ str | None, StringConstraints( diff --git a/apiv2/validators/dataset.py b/apiv2/validators/dataset.py index 17b393d2d..f029e9435 100644 --- a/apiv2/validators/dataset.py +++ b/apiv2/validators/dataset.py @@ -156,6 +156,12 @@ class DatasetCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] id: Annotated[int, Field()] @@ -299,4 +305,10 @@ class DatasetUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] id: Annotated[int | None, Field()] diff --git a/apiv2/validators/frame.py b/apiv2/validators/frame.py index ea027d317..d753877ac 100644 --- a/apiv2/validators/frame.py +++ b/apiv2/validators/frame.py @@ -41,6 +41,12 @@ class FrameCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] id: Annotated[int, Field()] @@ -71,4 +77,10 @@ class FrameUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size: Annotated[ + int | None, + Field( + ge=0, + ), + ] id: Annotated[int | None, Field()] diff --git a/apiv2/validators/tiltseries.py b/apiv2/validators/tiltseries.py index cc3cc8a48..06c9fbfce 100644 --- a/apiv2/validators/tiltseries.py +++ b/apiv2/validators/tiltseries.py @@ -26,12 +26,24 @@ class TiltseriesCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_omezarr: Annotated[ + int | None, + Field( + ge=0, + ), + ] s3_mrc_file: Annotated[ str | None, StringConstraints( strip_whitespace=True, ), ] + file_size_mrc: Annotated[ + int | None, + Field( + ge=0, + ), + ] https_omezarr_dir: Annotated[ str | None, StringConstraints( @@ -229,12 +241,24 @@ class TiltseriesUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_omezarr: Annotated[ + int | None, + Field( + ge=0, + ), + ] s3_mrc_file: Annotated[ str | None, StringConstraints( strip_whitespace=True, ), ] + file_size_mrc: Annotated[ + int | None, + Field( + ge=0, + ), + ] https_omezarr_dir: Annotated[ str | None, StringConstraints( diff --git a/apiv2/validators/tomogram.py b/apiv2/validators/tomogram.py index a30f3f138..60f7167cf 100644 --- a/apiv2/validators/tomogram.py +++ b/apiv2/validators/tomogram.py @@ -84,6 +84,7 @@ class TomogramCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_omezarr: Annotated[int | None, Field()] s3_mrc_file: Annotated[ str | None, StringConstraints( @@ -96,6 +97,7 @@ class TomogramCreateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_mrc: Annotated[int | None, Field()] scale0_dimensions: Annotated[ str | None, StringConstraints( @@ -224,6 +226,7 @@ class TomogramUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_omezarr: Annotated[int | None, Field()] s3_mrc_file: Annotated[ str | None, StringConstraints( @@ -236,6 +239,7 @@ class TomogramUpdateInputValidator(BaseModel): strip_whitespace=True, ), ] + file_size_mrc: Annotated[int | None, Field()] scale0_dimensions: Annotated[ str | None, StringConstraints(