MatchProperty

AQPython.Query.MatchProperty(left, right, name, negate=False, limit=0)

Provide the ability to find annotations (looking at their property) that are in the same document.

The input is 2 Dataframes of AQAnnotations. We will call them A and B. The purpose is to find those annotations in A that are in the same document as B and also match values on the specified property.

Parameters
  • left – Dataframe of AQAnnotations, the ones we will return if they match AQAnnotations from ‘right’.

  • right – Dataframe of AQAnnotations the ones we are looking to see if they match AQAnnotations from ‘left’.

  • name – Name of the property to match.

  • limit – Number of AQAnnotations to return.

  • negate – Whether to negate the entire query (think NOT contains). Default is false.

Returns

Dataframe of AQAnnotations