aitomic.nomad_nmr.AutoExperimentQuery¶
- class aitomic.nomad_nmr.AutoExperimentQuery(*, solvent=None, instrument_id=None, parameter_set=None, title=None, start_date=None, end_date=None, group_id=None, user_id=None, dataset_name=None, offset=None, limit=None)[source]¶
Query for auto experiments.
Most of the parameters here can be either a single value or a list of values. If a list is provided, the query will match if any of the values match. For example, this query:
query = nomad_nmr.AutoExperimentQuery( solvent=["DMSO", "CDCl3"], title=["test", "test-1"], )
will match any experiment with a solvent of either
DMSO
orCDCl3
AND an experiment with a title of eithertest
ortest-1
.Examples
- Parameters:
solvent (str | list[str] | None) – Filter for experiments with any of these solvents.
instrument_id (str | list[str] | None) – Filter for experiments done on any of these instruments.
parameter_set (str | list[str] | None) – Filter for experiments using any of these parameter sets.
title (str | list[str] | None) – Filter for experiments with any of these titles.
start_date (datetime | None) – Filter for experiments submitted after this date.
end_date (datetime | None) – Filter for experiments submitted before this date.
group_id (str | list[str] | None) – Filter for experiments belonging to any of these groups.
user_id (str | list[str] | None) – Filter for experiments created by any of these users.
dataset_name (str | list[str] | None) – Filter for experiments in any of these datasets.
offset (int | None) – Skip the first
offset
experiments.limit (int | None) – Limit the number of experiments returned to
limit
.
Attributes
Filter for experiments with any of these solvents.
Filter for experiments done on any of these instruments.
Filter for experiments using any of these parameter sets.
Filter for experiments with any of these titles.
Filter for experiments submitted after this date.
Filter for experiments submitted before this date.
Filter for experiments belonging to any of these groups.
Filter for experiments created by any of these users.
Filter for experiments in any of these datasets.
Skip the first
offset
experiments.Limit the number of experiments returned to
limit
.