IBM PAIRS Geoscope

Getting started

To get started using PAIRS, take a look at the GUI or API tutorials. Or jump directly into the example section.

What’s new

December 9, 2021

  • Python API wrapper A new release of the python API wrapper (v0.2.2). Added query functionality- ‘alias’ attribute to query.QueryResponseData and ‘expression’ attribute to query.Filter. Please see Reference for more details.

December 3, 2021

  • Python API wrapper A new release of the python API wrapper (v0.2.1). The library removed some mandatory requirements to improve the experience of setup on Windows.

November 26, 2021

  • Python API wrapper A new release of the python API wrapper (v0.2.0). The library now includes new catalog, client, dashboard, query and upload modules as well as updates to authentication. Please see Reference for more details.

February 8, 2021

March 23, 2020

  • Python API wrapper There has been a new release of the python API wrapper. The library now not only includes the paw but also a utils module. The latter includes the class utils.PAIRSProject allowing users to submit large numbers of queries by managing queues locally. paw on the other hand now includes functionality to publish query the results of queries submitted via the API back to the PAIRS GUI. See the option publish2GUI in the constructor of paw.PAIRSQuery.

  • API documentation We have considerably expanded the API documentation.

February 14, 2020

  • Batch-mode A new option in the query syntax that enables users to query a large number of point locations in a single query. Such queries also have full support for user-defined functions. See Point queries in batch mode.

  • CSV output Similar to Point queries in batch mode, this new option converts raster data returned by a query from GeoTiff to csv format.

February 7, 2020

  • User-defined polygons The query syntax now allows users to specify their own polygons/areas of interest rather than relying on AOIs available in PAIRS. In-platform AOIs are still available, of course.

  • Spatial aggregation We have added documentation for this feature. See Spatial aggregation.

  • Python API wrapper The paw module features a number of new convenience functions regarding logging as well as access credentials. See the sections on logging and environmental variables in The Python API wrapper for further details.

  • Aliases Admissible values for the "alias" property of a query are alphanumeric characters as well as underlines. In other words, aliases have to comply with the following regular expression: ^[0-9a-zA-Z_]+$.

December 4, 2019

  • Post-processors PAIRS now offers an increasing number of Query post-processors. These offer additional, complex data transformations that are applied after a query has completed processing.

  • Anaconda support The Python API Wrapper is now available as an Anaconda package. It can be installed in the conda-forge channel:

    conda install -c conda-forge ibmpairs
  • Examples We have restructured the documentation pages. Most notable are the additions of this What’s new as well as an example section. The latter contains Bias-correction for weather forecasts as a simple yet powerful use-case of PAIRS.

  • PAIRS polygons We added documentation for one of the less-known features of PAIRS – the polygon API. It allows users to search IDs of PAIRS polygons/areas of interest and also obtain their precise definitions.