Get a list of Observation objects.

### Available end points:

- `/observations/` - Will list all Results in the database
- `/observations.json` - Will return all Results in json format. This can
also be achieved by using the accept header. `application/json`
- `/observations/<object_id>/` - Returns Results object with that id

### Available Methods:

- `GET`
- `HEAD`

### Available filters:

- `title`
- `uuid`
- `keywords`
- `status`
- `result_field`
- `discoveryKeywords`
- `updateFrequency`
- `nonGeographicFlag`
- `publicationState`
- `permissions`

### How to use filters:

These filters can be used like django query filters using __ for related model relationships.

- `/observations/?uuid=d594d53df2612bbd89c2e0e770b5c1a0`
- `/observations/?status=completed`
- `/observations/?results_field__dataPath__startswith=/neodc/esacci`
- `/observations/?discoveryKeywords__name=ESACCI`
- `/observations/?nonGeographicFlag=True`

Filters can be stacked to build an 'AND' relationship. E.g.

- `/observations/?publicationState__in=published,citable&nonGeographicFlag=True`
- `/observations/?publicationState__in=published,citable&discoveryKeyword__name=NDGO0003`

GET /api/v2/observations/43574/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "ob_id": 43574,
    "uuid": "358b4a19d1c44f6f8948edea4cae7f9b",
    "title": "Northwest European Seasonal Weather Prediction from Complex Systems Modelling",
    "abstract": "This dataset provides Northwest European seasonal weather predictions from complex systems modelling for Summer and Winter from 1940 to 2023. \r\n\r\nTime series of standardised anomalies with respect to the period 1981-2010 were obtained for each dataset, covering sea ice cover, sea surface temperatures, tropical precipitation, sea level pressure, the stratospheric polar vortex, snow cover, sunspot activity, volcanic activity and carbon dioxide concentrations. In addition, using 500 hPa geopotential height data from the ERA5 reanalysis, time series of jet speed and latitude were derived and the top three principal empirical orthogonal functions of atmospheric circulation variability for the North Atlantic and European sector.\r\n\r\nWeather conditions have significant socio-economic impacts and producing seasonal forecasts some months ahead would have significant benefits for society. Dynamical seasonal forecasting systems have led to some recent advances in forecasting skill, particularly in winter. However, there is considerable scope for applying machine-learning techniques to the problem. Using a novel Non-linear AutoRegressive Moving Average with eXogenous inputs (NARMAX) systems identification (an interpretable form of machine learning) approach, that identifies and models linear and non-linear dynamic relationships between a range of variables, this project seeks to extend skilful seasonal forecasting to seasons beyond winter, identify factors that contribute skill to the forecast, develop regional seasonal forecasts for Northwest Europe and assess the benefits of skilful probabilistic seasonal forecasts to potential users such as the agri-food industry.\r\n\r\nThe datasets used for generating the predictor datasets for both winter and summer can be found alongside the data in Word documents. These datasets relate to NERC grant: NE/V001787/1.",
    "keywords": "seasonal forecasting, jet stream, atmospheric circulation, north-west Europe, NARMAX, machine learning",
    "publicationState": "preview",
    "dataPublishedTime": null,
    "doiPublishedTime": null,
    "updateFrequency": "",
    "status": "pending",
    "result_field": {
        "ob_id": "https://api.catalogue.ceda.ac.uk/api/v2/observations/43575/?format=api",
        "dataPath": "/badc/deposited2025/NW_European_Seasonal_Weather_Prediction/",
        "oldDataPath": [],
        "storageLocation": "internal",
        "storageStatus": "online",
        "volume": 741414,
        "numberOfFiles": 9,
        "fileFormat": "csv"
    },
    "timePeriod": "https://api.catalogue.ceda.ac.uk/api/v2/times/12262/?format=api",
    "geographicExtent": "https://api.catalogue.ceda.ac.uk/api/v2/bboxes/4731/?format=api",
    "nonGeographicFlag": false,
    "phenomena": [],
    "dataLineage": "Data were produced by the project team and supplied for archiving at the Centre for Environmental Data Analysis (CEDA).",
    "removedDataTime": null,
    "removedDataReason": "",
    "language": "English",
    "identifier_set": [],
    "projects": [
        "https://api.catalogue.ceda.ac.uk/api/v2/projects/877/?format=api"
    ],
    "observationcollection_set": [],
    "responsiblepartyinfo_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208041/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208042/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208043/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208044/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208045/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/208046/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/209677/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/209678/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/209679/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/209680/?format=api"
    ],
    "procedureAcquisition": null,
    "procedureCompositeProcess": null,
    "procedureComputation": "https://api.catalogue.ceda.ac.uk/api/v2/computations/43862/?format=api",
    "permissions": [
        {
            "ob_id": "https://api.catalogue.ceda.ac.uk/api/v2/observations/2526/?format=api",
            "useLimitation": null,
            "accessConstraints": null,
            "accessCategory": "public",
            "accessRoles": null,
            "label": "public: None group",
            "licenceURL": "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
            "licenceClassifications": "any"
        }
    ],
    "discoveryKeywords": []
}