EDA Workspace Data Service API vv1.0.0

link

Resources

get /clear-metadata-cache

 

200 OK chevron_right expand_more

text/plain

text/plain

get /studies

 

200 OK chevron_right expand_more

StudiesGetResponse StudiesGetResponse

application/json

Inherits: object

ParameterTypeDescription
studies*array
studies[]object

Additional properties: Yes

Inherits: lib.API_StudyOverview

studies[].id*string
studies[].datasetId*string
studies[].sha1hash*string
studies[].sourceType*string
Enum:
  • curated
  • user_submitted

Inherits: lib.StudySourceType

studies[].displayName*string
studies[].shortDisplayName*string
studies[].lastModified*datetime
studies[].description*string

get /studies/{study-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

curl -X GET \
  undefined/studies/{study-id}

200 OK chevron_right expand_more

StudyIdGetResponse StudyIdGetResponse

application/json

Inherits: object

ParameterTypeDescription
study*object

Additional properties: Yes

Inherits: lib.API_StudyDetail

study.id*string
study.isUserStudy*boolean
study.hasMap*boolean
study.rootEntity*object

Additional properties: Yes

Inherits: lib.API_Entity

study.rootEntity.id*string
study.rootEntity.idColumnName*string
study.rootEntity.displayName*string
study.rootEntity.displayNamePlural*string
study.rootEntity.description*string
study.rootEntity.isManyToOneWithParent*boolean
study.rootEntity.variables*array
study.rootEntity.variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

study.rootEntity.variables[].id*string
study.rootEntity.variables[].parentIdstring
study.rootEntity.variables[].providerLabel*string
study.rootEntity.variables[].displayName*string
study.rootEntity.variables[].definitionstring
study.rootEntity.variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

study.rootEntity.variables[].displayOrderinteger

Format: int64

study.rootEntity.variables[].isCategory*string
study.rootEntity.variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

study.rootEntity.variables[].hideFrom*array
study.rootEntity.variables[].hideFrom[]string
study.rootEntity.collections*array
study.rootEntity.collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

study.rootEntity.collections[].id*string
study.rootEntity.collections[].displayName*string
study.rootEntity.collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

study.rootEntity.collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

study.rootEntity.collections[].vocabularyarray
study.rootEntity.collections[].vocabulary[]string
study.rootEntity.collections[].distinctValuesCountinteger

Format: int64

study.rootEntity.collections[].memberVariableIds*array
study.rootEntity.collections[].memberVariableIds[]string
study.rootEntity.collections[].imputeZero*boolean
study.rootEntity.collections[].normalizationMethod*string
study.rootEntity.collections[].isCompositional*boolean
study.rootEntity.collections[].isProportion*boolean
study.rootEntity.collections[].variableSpecToImputeZeroesForobject

Inherits: object

study.rootEntity.collections[].variableSpecToImputeZeroesFor.entityId*string
study.rootEntity.collections[].variableSpecToImputeZeroesFor.variableId*string
study.rootEntity.collections[].member*string
study.rootEntity.collections[].memberPlural*string
study.rootEntity.childrenarray
study.rootEntity.children[]$recur

get /studies/{study-id}/entities/{entity-id}

 

Returns entity details, not including its children (which it may or may not have; see study endpoint)

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

entity-id*string

ID of the entity of interest

curl -X GET \
  undefined/studies/{study-id}/entities/{entity-id}

200 OK chevron_right expand_more

EntityIdGetResponse EntityIdGetResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
id*string
idColumnName*string
displayName*string
displayNamePlural*string
description*string
isManyToOneWithParent*boolean
variables*array
variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

variables[].id*string
variables[].parentIdstring
variables[].providerLabel*string
variables[].displayName*string
variables[].definitionstring
variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

variables[].displayOrderinteger

Format: int64

variables[].isCategory*string
variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].hideFrom*array
variables[].hideFrom[]string
collections*array
collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

collections[].id*string
collections[].displayName*string
collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

collections[].vocabularyarray
collections[].vocabulary[]string
collections[].distinctValuesCountinteger

Format: int64

collections[].memberVariableIds*array
collections[].memberVariableIds[]string
collections[].imputeZero*boolean
collections[].normalizationMethod*string
collections[].isCompositional*boolean
collections[].isProportion*boolean
collections[].variableSpecToImputeZeroesForobject

Inherits: object

collections[].variableSpecToImputeZeroesFor.entityId*string
collections[].variableSpecToImputeZeroesFor.variableId*string
collections[].member*string
collections[].memberPlural*string

post /studies/{study-id}/entities/{entity-id}/count

 lock

Return a count of entities in this subset. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

entity-id*string

ID of the entity of interest

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/studies/{study-id}/entities/{entity-id}/count

Request Body chevron_right expand_more

EntityCountPostRequest EntityCountPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

200 OK chevron_right expand_more

EntityCountPostResponse EntityCountPostResponse

application/json

Inherits: object

ParameterTypeDescription
count*integer

Format: int64

post /studies/{study-id}/entities/{entity-id}/tabular

 lock

Return a tabular report of one or more variables belonging to this entity. The output will also include all ancestor primary keys. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

entity-id*string

ID of the entity of interest

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/studies/{study-id}/entities/{entity-id}/tabular

Request Body chevron_right expand_more

EntityTabularPostRequest EntityTabularPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

outputVariableIds*array
outputVariableIds[]string
reportConfigobject

Additional properties: Yes

Inherits: object

reportConfig.sortingarray
reportConfig.sorting[]object

Inherits: object

reportConfig.sorting[].key*string
reportConfig.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

reportConfig.pagingobject

Additional properties: Yes

Inherits: object

reportConfig.paging.numRowsinteger

Format: int64

reportConfig.paging.offsetinteger

Format: int64

reportConfig.headerFormatstring
Enum:
  • standard
  • display

Inherits: string

reportConfig.trimTimeFromDateVarsboolean
reportConfig.dataSourcestring
Enum:
  • database
  • file

Inherits: string

application/x-www-form-urlencoded

application/x-www-form-urlencoded

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/tab-separated-values

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

EntityTabularPostResponse EntityTabularPostResponse

application/json

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

post /studies/{study-id}/entities/{entity-id}/variables/{variable-id}/root-vocab

 lock

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

entity-id*string

ID of the entity of interest

variable-id*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/studies/{study-id}/entities/{entity-id}/variables/{variable-id}/root-vocab

Request Body chevron_right expand_more

VocabByRootEntityPostRequest VocabByRootEntityPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

200 OK chevron_right expand_more

VocabByRootEntityPostResponse VocabByRootEntityPostResponse

text/tab-separated-values

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

post /studies/{study-id}/entities/{entity-id}/variables/{variable-id}/distribution

 lock

Return the count of entities in the subset that have a value for this variable, and | a distribution for this variable, i.e., entity counts for each value of this | variable. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string

ID of the study of interest

entity-id*string

ID of the entity of interest

variable-id*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/studies/{study-id}/entities/{entity-id}/variables/{variable-id}/distribution

Request Body chevron_right expand_more

VariableDistributionPostRequest VariableDistributionPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

binSpecobject

Inherits: object

binSpec.displayRangeMin*any
binSpec.displayRangeMax*any
binSpec.binWidth*number
binSpec.binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

200 OK chevron_right expand_more

VariableDistributionPostResponse VariableDistributionPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*array
histogram[]object

Inherits: object

histogram[].value*number
histogram[].binStart*string
histogram[].binEnd*string
histogram[].binLabel*string
statistics*object

Inherits: object

statistics.subsetSize*integer

Format: int64

statistics.subsetMinany
statistics.subsetMaxany
statistics.subsetMeanany
statistics.numVarValues*integer

Format: int64

statistics.numDistinctValues*integer

Format: int64

statistics.numDistinctEntityRecords*integer

Format: int64

statistics.numMissingCases*integer

Format: int64

post /ss-internal/studies/{study-id}/entities/{entity-id}/count

 lock

Return a count of entities in this subset. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string
entity-id*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/ss-internal/studies/{study-id}/entities/{entity-id}/count

Request Body chevron_right expand_more

EntityCountPostRequest EntityCountPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

200 OK chevron_right expand_more

EntityCountPostResponse EntityCountPostResponse

application/json

Inherits: object

ParameterTypeDescription
count*integer

Format: int64

post /ss-internal/studies/{study-id}/entities/{entity-id}/tabular

 lock

Return a tabular report of one or more variables belonging to this entity. The output will also include all ancestor primary keys. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string
entity-id*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/ss-internal/studies/{study-id}/entities/{entity-id}/tabular

Request Body chevron_right expand_more

EntityTabularPostRequest EntityTabularPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

outputVariableIds*array
outputVariableIds[]string
reportConfigobject

Additional properties: Yes

Inherits: object

reportConfig.sortingarray
reportConfig.sorting[]object

Inherits: object

reportConfig.sorting[].key*string
reportConfig.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

reportConfig.pagingobject

Additional properties: Yes

Inherits: object

reportConfig.paging.numRowsinteger

Format: int64

reportConfig.paging.offsetinteger

Format: int64

reportConfig.headerFormatstring
Enum:
  • standard
  • display

Inherits: string

reportConfig.trimTimeFromDateVarsboolean
reportConfig.dataSourcestring
Enum:
  • database
  • file

Inherits: string

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/tab-separated-values

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

EntityTabularPostResponse EntityTabularPostResponse

application/json

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

post /ss-internal/studies/{study-id}/entities/{entity-id}/variables/{variable-id}/distribution

 lock

Return the count of entities in the subset that have a value for this variable, and | a distribution for this variable, i.e., entity counts for each value of this | variable. In the request, filters must be a subclass of Filter

Parameters chevron_right expand_more

ParameterTypeDescription
Path
study-id*string
entity-id*string
variable-id*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/ss-internal/studies/{study-id}/entities/{entity-id}/variables/{variable-id}/distribution

Request Body chevron_right expand_more

VariableDistributionPostRequest VariableDistributionPostRequest

application/json

Inherits: object

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

binSpecobject

Inherits: object

binSpec.displayRangeMin*any
binSpec.displayRangeMax*any
binSpec.binWidth*number
binSpec.binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

200 OK chevron_right expand_more

VariableDistributionPostResponse VariableDistributionPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*array
histogram[]object

Inherits: object

histogram[].value*number
histogram[].binStart*string
histogram[].binEnd*string
histogram[].binLabel*string
statistics*object

Inherits: object

statistics.subsetSize*integer

Format: int64

statistics.subsetMinany
statistics.subsetMaxany
statistics.subsetMeanany
statistics.numVarValues*integer

Format: int64

statistics.numDistinctValues*integer

Format: int64

statistics.numDistinctEntityRecords*integer

Format: int64

statistics.numMissingCases*integer

Format: int64

post /merging/derived-variables/input-specs

 

Request Body chevron_right expand_more

DerivedVariableDocumentationRequest DerivedVariableDocumentationRequest

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
mean*object

Additional properties: Yes

Inherits: lib.SingleNumericVarReductionConfig

mean.inputVariable*object

Inherits: object

mean.inputVariable.entityId*string
mean.inputVariable.variableId*string
mean.imputeZeroboolean
sum*object

Additional properties: Yes

Inherits: lib.SingleNumericVarReductionConfig

sum.inputVariable*object

Inherits: object

sum.inputVariable.entityId*string
sum.inputVariable.variableId*string
sum.imputeZeroboolean
concatenation*object

Additional properties: Yes

Inherits: lib.ConcatenationConfig

concatenation.prefixstring
concatenation.delimiterstring
concatenation.suffixstring
concatenation.inputVariables*array
concatenation.inputVariables[]object

Inherits: object

concatenation.inputVariables[].entityId*string
concatenation.inputVariables[].variableId*string
subsetMembership*object

Additional properties: Yes

Inherits: lib.SubsetMembershipConfig

subsetMembership.subsetFilters*array
subsetMembership.subsetFilters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

subsetMembership.subsetFilters[].entityId*string
subsetMembership.subsetFilters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

advancedSubset*object

Additional properties: Yes

Inherits: lib.AdvancedSubsetConfig

advancedSubset.rootStepKey*string
advancedSubset.steps*array
advancedSubset.steps[]object

Additional properties: Yes

Inherits: lib.Step

advancedSubset.steps[].key*string
advancedSubset.steps[].operation*string
Enum:
  • intersect
  • union
  • minus

Inherits: lib.SetOperation

advancedSubset.steps[].leftStepKeystring
advancedSubset.steps[].leftVariableobject

Inherits: object

advancedSubset.steps[].leftVariable.entityId*string
advancedSubset.steps[].leftVariable.variableId*string
advancedSubset.steps[].leftVariableTrueValuesarray
advancedSubset.steps[].leftVariableTrueValues[]string
advancedSubset.steps[].rightStepKeystring
advancedSubset.steps[].rightVariableobject

Inherits: object

advancedSubset.steps[].rightVariable.entityId*string
advancedSubset.steps[].rightVariable.variableId*string
advancedSubset.steps[].rightVariableTrueValuesarray
advancedSubset.steps[].rightVariableTrueValues[]string
unitConversion*object

Additional properties: Yes

Inherits: lib.UnitConversionConfig

unitConversion.inputVariable*object

Inherits: object

unitConversion.inputVariable.entityId*string
unitConversion.inputVariable.variableId*string
unitConversion.outputUnits*string
bodyMassIndex*object

Additional properties: Yes

Inherits: lib.BodyMassIndexConfig

bodyMassIndex.heightVariable*object

Inherits: object

bodyMassIndex.heightVariable.entityId*string
bodyMassIndex.heightVariable.variableId*string
bodyMassIndex.weightVariable*object

Inherits: object

bodyMassIndex.weightVariable.entityId*string
bodyMassIndex.weightVariable.variableId*string
categoricalRecoding*object

Additional properties: Yes

Inherits: lib.CategoricalRecodingConfig

categoricalRecoding.inputVariable*object

Inherits: object

categoricalRecoding.inputVariable.entityId*string
categoricalRecoding.inputVariable.variableId*string
categoricalRecoding.rules*array
categoricalRecoding.rules[]object

Additional properties: Yes

Inherits: lib.CategoricalRecodingRule

categoricalRecoding.rules[].inputValues*array
categoricalRecoding.rules[].inputValues[]string
categoricalRecoding.rules[].outputValue*string
categoricalRecoding.unmappedValuestring
continuousToOrdinal*object

Additional properties: Yes

Inherits: lib.ContinuousNumericRecodingConfig

continuousToOrdinal.inputVariable*object

Inherits: object

continuousToOrdinal.inputVariable.entityId*string
continuousToOrdinal.inputVariable.variableId*string
continuousToOrdinal.rules*array
continuousToOrdinal.rules[]object

Additional properties: Yes

Inherits: lib.ContinuousNumericRule

continuousToOrdinal.rules[].minInclusivenumber
continuousToOrdinal.rules[].maxExclusivenumber
continuousToOrdinal.rules[].outputValue*string
continuousToOrdinal.unmappedValuestring
ecmaScriptExpressionEval*object

Additional properties: Yes

Inherits: lib.EcmaScriptExpressionEvalConfig

ecmaScriptExpressionEval.ecmaScriptExpression*string
ecmaScriptExpressionEval.nullResultOnAnyMissingInput*boolean
ecmaScriptExpressionEval.inputVariables*array
ecmaScriptExpressionEval.inputVariables[]object

Additional properties: Yes

Inherits: lib.VariableReference

ecmaScriptExpressionEval.inputVariables[].name*string
ecmaScriptExpressionEval.inputVariables[].variable*object

Inherits: object

ecmaScriptExpressionEval.inputVariables[].variable.entityId*string
ecmaScriptExpressionEval.inputVariables[].variable.variableId*string
ecmaScriptExpressionEval.expectedType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: string

ecmaScriptExpressionEval.expectedShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: string

relativeObservationMinTimeInterval*object

Additional properties: Yes

Inherits: lib.RelatedObservationMinTimeIntervalConfig

relativeObservationMinTimeInterval.relatedObservationsSubset*array
relativeObservationMinTimeInterval.relatedObservationsSubset[]object

Additional properties: Yes

Discriminator: type

Inherits: object

relativeObservationMinTimeInterval.relatedObservationsSubset[].entityId*string
relativeObservationMinTimeInterval.relatedObservationsSubset[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

relativeObservationMinTimeInterval.anchorVariable*object

Inherits: object

relativeObservationMinTimeInterval.anchorVariable.entityId*string
relativeObservationMinTimeInterval.anchorVariable.variableId*string
relativeObservationMinTimeInterval.anchorVariableTrueValues*array
relativeObservationMinTimeInterval.anchorVariableTrueValues[]string
relativeObservationMinTimeInterval.anchorTimestampVariable*object

Inherits: object

relativeObservationMinTimeInterval.anchorTimestampVariable.entityId*string
relativeObservationMinTimeInterval.anchorTimestampVariable.variableId*string
relativeObservationMinTimeInterval.targetVariable*object

Inherits: object

relativeObservationMinTimeInterval.targetVariable.entityId*string
relativeObservationMinTimeInterval.targetVariable.variableId*string
relativeObservationMinTimeInterval.targetVariableTrueValues*array
relativeObservationMinTimeInterval.targetVariableTrueValues[]string
relativeObservationMinTimeInterval.targetTimestampVariable*object

Inherits: object

relativeObservationMinTimeInterval.targetTimestampVariable.entityId*string
relativeObservationMinTimeInterval.targetTimestampVariable.variableId*string
relativeObservationMinTimeInterval.minimumTimeIntervalDays*integer

204 No Content chevron_right expand_more

post /merging/derived-variables/metadata/variables

 

Request Body chevron_right expand_more

DerivedVariableBulkMetadataRequest DerivedVariableBulkMetadataRequest

application/json

Inherits: object

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: lib.VariableSpec

[].entityId*string
[].variableId*string
[].derivationType*string
Enum:
  • transform
  • reduction

Inherits: string

[].variableType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

[].vocabularyarray
[].vocabulary[]string
[].unitsstring
[].dataRangeobject

Inherits: lib.Range

[].dataRange.min*string
[].dataRange.max*string

get /merging/derived-variables/metadata/units

 

200 OK chevron_right expand_more

UnitConversionMetadataResponse UnitConversionMetadataResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
types*array
types[]object

Additional properties: Yes

Inherits: object

types[].displayName*string
types[].units*array
types[].units[]object

Additional properties: Yes

Inherits: object

types[].units[].displayName*string
types[].units[].values*array
types[].units[].values[]string

post /merging/query

 lock

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/merging/query

Request Body chevron_right expand_more

MergedEntityTabularPostRequest MergedEntityTabularPostRequest

application/json

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

entityId*string
outputVariables*array
outputVariables[]object

Inherits: lib.VariableSpec

outputVariables[].entityId*string
outputVariables[].variableId*string
computeSpecobject

Inherits: object

computeSpec.computeName*string
computeSpec.computeConfig*object

Additional properties: Yes

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/tab-separated-values

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

400 Bad Request chevron_right expand_more

Bad Request BadRequestError

application/json

Request could not be parsed or was otherwise unusable.

Discriminator: status

Discriminator value: bad-request

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "bad-request",
  "message": "malformed JSON"
}

422 Unprocessable Entity chevron_right expand_more

Unprocessable Entity UnprocessableEntityError

application/json

The request payload or parameters are correctly structured but fail resource specific validation.

Discriminator: status

Discriminator value: invalid-input

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
errors*object

Additional properties: Yes

errors.general*array

Non-field specific errors.

errors.general[]string
errors.byKey*object

Field specific errors

Additional properties: Yes

errors.byKey.//*array
errors.byKey.//[]string

Response Body

{
  "status": "invalid-input",
  "message": "JSON validation failed",
  "errors": {
    "general": [],
    "byKey": {
      "id": [
        "Given ID value does not point to an existing record."
      ]
    }
  }
}

500 Internal Server Error chevron_right expand_more

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

post /merging-internal/derived-variables/metadata/variables

 

Request Body chevron_right expand_more

DerivedVariableBulkMetadataRequest DerivedVariableBulkMetadataRequest

application/json

Inherits: object

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: lib.VariableSpec

[].entityId*string
[].variableId*string
[].derivationType*string
Enum:
  • transform
  • reduction

Inherits: string

[].variableType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

[].vocabularyarray
[].vocabulary[]string
[].unitsstring
[].dataRangeobject

Inherits: lib.Range

[].dataRange.min*string
[].dataRange.max*string

post /merging-internal/query

 lock

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/merging-internal/query

Request Body chevron_right expand_more

MergedEntityTabularPostRequest MergedEntityTabularPostRequest

application/json

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

entityId*string
outputVariables*array
outputVariables[]object

Inherits: lib.VariableSpec

outputVariables[].entityId*string
outputVariables[].variableId*string
computeSpecobject

Inherits: object

computeSpec.computeName*string
computeSpec.computeConfig*object

Additional properties: Yes

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/tab-separated-values

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

400 Bad Request chevron_right expand_more

Bad Request BadRequestError

application/json

Request could not be parsed or was otherwise unusable.

Discriminator: status

Discriminator value: bad-request

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "bad-request",
  "message": "malformed JSON"
}

422 Unprocessable Entity chevron_right expand_more

Unprocessable Entity UnprocessableEntityError

application/json

The request payload or parameters are correctly structured but fail resource specific validation.

Discriminator: status

Discriminator value: invalid-input

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
errors*object

Additional properties: Yes

errors.general*array

Non-field specific errors.

errors.general[]string
errors.byKey*object

Field specific errors

Additional properties: Yes

errors.byKey.//*array
errors.byKey.//[]string

Response Body

{
  "status": "invalid-input",
  "message": "JSON validation failed",
  "errors": {
    "general": [],
    "byKey": {
      "id": [
        "Given ID value does not point to an existing record."
      ]
    }
  }
}

500 Internal Server Error chevron_right expand_more

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

get /computes

 

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[] Plugin Overviewobject

Inherits: object

[].name*string
[].displayName*string
[].description*string
[].dataElementConstraintsarray
[].dataElementConstraints[]object

Additional properties: Yes

Inherits: object

[].dataElementConstraints[].//*object

Inherits: object

[].dataElementConstraints[].//.isRequired*boolean
[].dataElementConstraints[].//.isTemporal*boolean
[].dataElementConstraints[].//.isCollection*boolean
[].dataElementConstraints[].//.isCompositional*boolean
[].dataElementConstraints[].//.isProportion*boolean
[].dataElementConstraints[].//.allowedNormalizationMethods*array
[].dataElementConstraints[].//.allowedNormalizationMethods[]string
[].dataElementConstraints[].//.minNumVars*number
[].dataElementConstraints[].//.maxNumVars*number
[].dataElementConstraints[].//.minNumValues*number
[].dataElementConstraints[].//.maxNumValues*number
[].dataElementConstraints[].//.allowedTypesarray
[].dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

[].dataElementConstraints[].//.allowedShapesarray
[].dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

[].dataElementConstraints[].//.description*string

post /computes/example

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/example?autostart=<value>

Request Body chevron_right expand_more

ExamplePluginRequest ExamplePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.ExampleComputeConfig

config.inputVariable*object

Inherits: object

config.inputVariable.entityId*string
config.inputVariable.variableId*string
config.valueSuffix*string
config.failureProbability*number

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/example/{file}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
file*string

MUST be one of "meta", "tabular", "statistics".

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/example/{file}

Request Body chevron_right expand_more

ExamplePluginRequest ExamplePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.ExampleComputeConfig

config.inputVariable*object

Inherits: object

config.inputVariable.entityId*string
config.inputVariable.variableId*string
config.valueSuffix*string
config.failureProbability*number

200 OK chevron_right expand_more

text/plain

text/plain

post /computes/betadiv

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/betadiv?autostart=<value>

Request Body chevron_right expand_more

BetaDivPluginRequest BetaDivPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BetaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/betadiv/{file}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
file*string

MUST be one of "meta", "tabular", "statistics".

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/betadiv/{file}

Request Body chevron_right expand_more

BetaDivPluginRequest BetaDivPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BetaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

200 OK chevron_right expand_more

text/plain

text/plain

post /computes/alphadiv

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/alphadiv?autostart=<value>

Request Body chevron_right expand_more

AlphaDivPluginRequest AlphaDivPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.AlphaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/alphadiv/{file}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
file*string

MUST be one of "meta", "tabular", "statistics".

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/alphadiv/{file}

Request Body chevron_right expand_more

AlphaDivPluginRequest AlphaDivPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.AlphaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

200 OK chevron_right expand_more

text/plain

text/plain

post /computes/rankedabundance

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/rankedabundance?autostart=<value>

Request Body chevron_right expand_more

RankedAbundancePluginRequest RankedAbundancePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.RankedAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/rankedabundance/{file}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
file*string

MUST be one of "meta", "tabular", "statistics".

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/rankedabundance/{file}

Request Body chevron_right expand_more

RankedAbundancePluginRequest RankedAbundancePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.RankedAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

200 OK chevron_right expand_more

text/plain

text/plain

post /computes/differentialabundance

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/differentialabundance?autostart=<value>

Request Body chevron_right expand_more

DifferentialAbundancePluginRequest DifferentialAbundancePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.DifferentialAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

config.comparator.variable*object

Inherits: object

config.comparator.variable.entityId*string
config.comparator.variable.variableId*string
config.comparator.groupA*array
config.comparator.groupA[]object

Inherits: lib.Range

config.comparator.groupA[].min*string
config.comparator.groupA[].max*string
config.comparator.groupA[].label*string
config.comparator.groupB*array
config.comparator.groupB[]object

Inherits: lib.Range

config.comparator.groupB[].min*string
config.comparator.groupB[].max*string
config.comparator.groupB[].label*string
config.differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

config.pValueFloorstring

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/differentialabundance/statistics

 

Request Body chevron_right expand_more

DifferentialAbundancePluginRequest DifferentialAbundancePluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.DifferentialAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

config.comparator.variable*object

Inherits: object

config.comparator.variable.entityId*string
config.comparator.variable.variableId*string
config.comparator.groupA*array
config.comparator.groupA[]object

Inherits: lib.Range

config.comparator.groupA[].min*string
config.comparator.groupA[].max*string
config.comparator.groupA[].label*string
config.comparator.groupB*array
config.comparator.groupB[]object

Inherits: lib.Range

config.comparator.groupB[].min*string
config.comparator.groupB[].max*string
config.comparator.groupB[].label*string
config.differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

config.pValueFloorstring

200 OK chevron_right expand_more

DifferentialAbundanceStatsResponse DifferentialAbundanceStatsResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
effectSizeLabel*string
statistics*object

Additional properties: Yes

Inherits: object

statistics.effectSize*array
statistics.effectSize[]string
statistics.pValue*array
statistics.pValue[]string
statistics.adjustedPValue*array
statistics.adjustedPValue[]string
statistics.pointId*array
statistics.pointId[]string

post /computes/correlation

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/correlation?autostart=<value>

Request Body chevron_right expand_more

CorrelationPluginRequest CorrelationPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

config.data1*object

Additional properties: Yes

Inherits: object

config.data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data1.collectionSpecobject

Inherits: object

config.data1.collectionSpec.entityId*string
config.data1.collectionSpec.collectionId*string
config.data2*object

Additional properties: Yes

Inherits: object

config.data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data2.collectionSpecobject

Inherits: object

config.data2.collectionSpec.entityId*string
config.data2.collectionSpec.collectionId*string

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/correlation/statistics

 

Request Body chevron_right expand_more

CorrelationPluginRequest CorrelationPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

config.data1*object

Additional properties: Yes

Inherits: object

config.data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data1.collectionSpecobject

Inherits: object

config.data1.collectionSpec.entityId*string
config.data1.collectionSpec.collectionId*string
config.data2*object

Additional properties: Yes

Inherits: object

config.data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data2.collectionSpecobject

Inherits: object

config.data2.collectionSpec.entityId*string
config.data2.collectionSpec.collectionId*string

200 OK chevron_right expand_more

CorrelationStatsResponse CorrelationStatsResponse

application/json

Inherits: object

ParameterTypeDescription
statistics*array
statistics[]object

Additional properties: Yes

Inherits: lib.CorrelationPoint

statistics[].data1*string
statistics[].data2*string
statistics[].correlationCoefstring
statistics[].pValuestring
statistics[].adjustedPValuestring
data1Metadata*string
data2Metadata*string

post /computes/selfcorrelation

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
autostartboolean

Default value: true

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/computes/selfcorrelation?autostart=<value>

Request Body chevron_right expand_more

SelfCorrelationPluginRequest SelfCorrelationPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

config.data1*object

Inherits: object

config.data1.entityId*string
config.data1.collectionId*string

200 OK chevron_right expand_more

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

post /computes/selfcorrelation/statistics

 

Request Body chevron_right expand_more

SelfCorrelationPluginRequest SelfCorrelationPluginRequest

application/json

Additional properties: Yes

Inherits: lib.ComputeRequestBase

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

config.data1*object

Inherits: object

config.data1.entityId*string
config.data1.collectionId*string

200 OK chevron_right expand_more

CorrelationStatsResponse CorrelationStatsResponse

application/json

Inherits: object

ParameterTypeDescription
statistics*array
statistics[]object

Additional properties: Yes

Inherits: lib.CorrelationPoint

statistics[].data1*string
statistics[].data2*string
statistics[].correlationCoefstring
statistics[].pValuestring
statistics[].adjustedPValuestring
data1Metadata*string
data2Metadata*string

get /admin/compute/list-possible-dead-workspaces

 

Returns a list of job IDs for compute jobs whose workspaces are in a state where the jobs appear to be running, however no record of them is present in the local postgres database.

NOTE: A job ID appearing in this list DOES NOT mean that they are actually dead. Jobs that are actively being run by another campus will also appear in this list.

This list may be used as a starting point in the process of locating dead workspaces.

curl -X GET \
  undefined/admin/compute/list-possible-dead-workspaces

200 OK chevron_right expand_more

text/plain

text/plain

delete /admin/compute/workspaces/{job-id}

 

Deletes the contents of a workspace by force. The target workspace need not be valid for this operation.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

curl -X DELETE \
  undefined/admin/compute/workspaces/{job-id}

204 No Content chevron_right expand_more

get /expire-compute-jobs

 

Expire jobs based on criteria

Parameters chevron_right expand_more

ParameterTypeDescription
Query
job-id*string
study-id*string
plugin-name*string
admin-auth-token*string
curl -X GET \
  undefined/expire-compute-jobs?job-id=<value>&study-id=<value>&plugin-name=<value>&admin-auth-token=<value>

200 OK chevron_right expand_more

ExpiredJobsResponse ExpiredJobsResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
numJobsExpired*integer

get /internal-jobs

 

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Additional properties: Yes

Inherits: object

[].jobId*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

[].status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

[].owned*boolean
[].created*datetime
[].grabbed*datetime
[].finished*datetime

get /internal-jobs/{job-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

curl -X GET \
  undefined/internal-jobs/{job-id}

200 OK chevron_right expand_more

Success

The target job exists and its status returned.

InternalJob InternalJob

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
jobId*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

owned*boolean
created*datetime
grabbed*datetime
finished*datetime

delete /jobs/{job-id}

 

Deletes a target job by ID

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

curl -X DELETE \
  undefined/jobs/{job-id}

204 No Content chevron_right expand_more

Success

404 Not Found chevron_right expand_more

Not Found

Not Found NotFoundError

application/json

The requested resource was not found on this server.

Discriminator: status

Discriminator value: not-found

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "not-found",
  "message": "the requested resource could not be found"
}

500 Internal Server Error chevron_right expand_more

Server Error

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

get /jobs/{job-id}

 

Gets the status of the target job.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

curl -X GET \
  undefined/jobs/{job-id}

200 OK chevron_right expand_more

Success

The target job exists and its status returned.

JobResponse JobResponse

application/json

Inherits: object

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

Response Body

queued

{
  "jobID": "9ab9a5886d6abb9ebc82a40f770a1db3",
  "status": "queued",
  "queuePosition": 3
}

in-progress

{
  "jobID": "9ab9a5886d6abb9ebc82a40f770a1db3",
  "status": "in-progress"
}

complete

{
  "jobID": "9ab9a5886d6abb9ebc82a40f770a1db3",
  "status": "complete"
}

failed

{
  "jobID": "9ab9a5886d6abb9ebc82a40f770a1db3",
  "status": "failed"
}

expired

{
  "jobID": "9ab9a5886d6abb9ebc82a40f770a1db3",
  "status": "expired"
}

404 Not Found chevron_right expand_more

Not Found

The target {job-id} was not found.

Not Found NotFoundError

application/json

The requested resource was not found on this server.

Discriminator: status

Discriminator value: not-found

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "not-found",
  "message": "the requested resource could not be found"
}

500 Internal Server Error chevron_right expand_more

Internal Server Error

An unexpected exception was thrown while attempting to process the request.

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

get /jobs/{job-id}/files

 

Lists the files available for a completed job.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

curl -X GET \
  undefined/jobs/{job-id}/files

200 OK chevron_right expand_more

Success

The job has completed and has files available.

application/json

application/json

ParameterTypeDescription
[]

Response Body

[
  "output"
]

403 Forbidden chevron_right expand_more

Forbidden

The job has not yet completed and thus cannot yet be queried for files.

Forbidden ForbiddenError

application/json

Server understood the request but is refusing it.

Could be caused by incorrect instructions or an authenticated client requesting a resource or action that requires permissions that the client does not have assigned.

Discriminator: status

Discriminator value: forbidden

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "forbidden",
  "message": "the current user is not permitted to perform this action"
}

404 Not Found chevron_right expand_more

Not Found

The target {job-id} was not found.

Not Found NotFoundError

application/json

The requested resource was not found on this server.

Discriminator: status

Discriminator value: not-found

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "not-found",
  "message": "the requested resource could not be found"
}

500 Internal Server Error chevron_right expand_more

Internal Server Error

An unexpected exception was thrown while attempting to process the request.

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

get /jobs/{job-id}/files/{file-name}

 

Returns the target file from a completed job.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
job-id*string

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

file-name*string

Min. length: 1

curl -X GET \
  undefined/jobs/{job-id}/files/{file-name}

200 OK chevron_right expand_more

Success

The job has completed and the target file exists to return.

Headers

ParameterTypeDescription
Content-Disposition*string

text/plain

text/plain

Response Body

dlrow olleh

403 Forbidden chevron_right expand_more

Forbidden

The job has not yet completed and thus cannot yet be queried for files.

Forbidden ForbiddenError

application/json

Server understood the request but is refusing it.

Could be caused by incorrect instructions or an authenticated client requesting a resource or action that requires permissions that the client does not have assigned.

Discriminator: status

Discriminator value: forbidden

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "forbidden",
  "message": "the current user is not permitted to perform this action"
}

404 Not Found chevron_right expand_more

Not Found

Either the target {job-id} was not found or no file with the name {file-name} exists.

Not Found NotFoundError

application/json

The requested resource was not found on this server.

Discriminator: status

Discriminator value: not-found

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Response Body

{
  "status": "not-found",
  "message": "the requested resource could not be found"
}

500 Internal Server Error chevron_right expand_more

Internal Server Error

An unexpected exception was thrown while attempting to process the request.

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

post /filter-aware-metadata/continuous-variable

 

Returns equal interval, quantile and standard deviation based bin ranges and/or the median for a continuous variable over a specified range.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/filter-aware-metadata/continuous-variable

Request Body chevron_right expand_more

ContinuousVariableMetadataPostRequest ContinuousVariableMetadataPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ContinuousVariableMetadataSpec

config.variable*object

Inherits: object

config.variable.entityId*string
config.variable.variableId*string
config.metadata*array
config.metadata[]string
Enum:
  • binRanges
  • median

200 OK chevron_right expand_more

ContinuousVariableMetadataPostResponse ContinuousVariableMetadataPostResponse

application/json

Inherits: object

ParameterTypeDescription
binRangesobject

Inherits: object

binRanges.equalInterval*array
binRanges.equalInterval[]object

Inherits: lib.Range

binRanges.equalInterval[].min*string
binRanges.equalInterval[].max*string
binRanges.equalInterval[].label*string
binRanges.quantile*array
binRanges.quantile[]object

Inherits: lib.Range

binRanges.quantile[].min*string
binRanges.quantile[].max*string
binRanges.quantile[].label*string
binRanges.standardDeviation*array
binRanges.standardDeviation[]object

Inherits: lib.Range

binRanges.standardDeviation[].min*string
binRanges.standardDeviation[].max*string
binRanges.standardDeviation[].label*string
mediannumber

get /apps

 

200 OK chevron_right expand_more

AppsGetResponse AppsGetResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
apps*array
apps[]object

Inherits: lib.AppOverview

apps[].name*string
apps[].displayName*string
apps[].description*string
apps[].projects*array
apps[].projects[]string
apps[].computeNamestring
apps[].visualizations*array
apps[].visualizations[]object

Inherits: lib.VisualizationOverview

apps[].visualizations[].name*string
apps[].visualizations[].displayName*string
apps[].visualizations[].description*string
apps[].visualizations[].projects*array
apps[].visualizations[].projects[]string
apps[].visualizations[].maxPanels*number
apps[].visualizations[].dataElementConstraintsarray
apps[].visualizations[].dataElementConstraints[]object

Additional properties: Yes

Inherits: object

apps[].visualizations[].dataElementConstraints[].//*object

Inherits: object

apps[].visualizations[].dataElementConstraints[].//.isRequired*boolean
apps[].visualizations[].dataElementConstraints[].//.isTemporal*boolean
apps[].visualizations[].dataElementConstraints[].//.isCollection*boolean
apps[].visualizations[].dataElementConstraints[].//.isCompositional*boolean
apps[].visualizations[].dataElementConstraints[].//.isProportion*boolean
apps[].visualizations[].dataElementConstraints[].//.allowedNormalizationMethods*array
apps[].visualizations[].dataElementConstraints[].//.allowedNormalizationMethods[]string
apps[].visualizations[].dataElementConstraints[].//.minNumVars*number
apps[].visualizations[].dataElementConstraints[].//.maxNumVars*number
apps[].visualizations[].dataElementConstraints[].//.minNumValues*number
apps[].visualizations[].dataElementConstraints[].//.maxNumValues*number
apps[].visualizations[].dataElementConstraints[].//.allowedTypesarray
apps[].visualizations[].dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

apps[].visualizations[].dataElementConstraints[].//.allowedShapesarray
apps[].visualizations[].dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

apps[].visualizations[].dataElementConstraints[].//.description*string
apps[].visualizations[].dataElementDependencyOrderarray
apps[].visualizations[].dataElementDependencyOrder[]array
apps[].visualizations[].dataElementDependencyOrder[][]string

post /apps/standalone-map/visualizations/map-markers

 

Returns data required to make Standalone Map markers

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map/visualizations/map-markers

Request Body chevron_right expand_more

StandaloneMapMarkersPostRequest StandaloneMapMarkersPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.StandaloneMapMarkersSpec

config.outputEntityId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.viewport*object

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

200 OK chevron_right expand_more

StandaloneMapMarkersPostResponse StandaloneMapMarkersPostResponse

application/json

Inherits: object

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: object

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
mapElements[].overlayValues*array
mapElements[].overlayValues[]object

Inherits: lib.LegacyLabeledRangeWithCountAndValue

mapElements[].overlayValues[].binStart*string
mapElements[].overlayValues[].binEnd*string
mapElements[].overlayValues[].binLabel*string
mapElements[].overlayValues[].value*number
mapElements[].overlayValues[].count*number

post /apps/standalone-map/visualizations/map-markers/bubbles

 

Returns data required to make bubble markers.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map/visualizations/map-markers/bubbles

Request Body chevron_right expand_more

StandaloneMapBubblesPostRequest StandaloneMapBubblesPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Specification for map bubbles.

Inherits: lib.StandaloneMapBubblesSpec

config.outputEntityId*string

Entity whose cardinality will be reported per marker.

config.geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.overlayConfigobject

Overlay configuration for quantitative overlay. The quantitative overlay value can be used to render color on the markers.

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.overlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.overlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

200 OK chevron_right expand_more

StandaloneMapBubblesPostResponse StandaloneMapBubblesPostResponse

application/json

Inherits: object

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: object

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
mapElements[].overlayValue*string

post /apps/standalone-map/visualizations/map-markers/bubbles/legend

 

Returns data required to make bubble marker legends

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map/visualizations/map-markers/bubbles/legend

Request Body chevron_right expand_more

StandaloneMapBubblesLegendPostRequest StandaloneMapBubblesLegendPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.StandaloneMapBubblesLegendSpec

config.outputEntityId*string
config.colorLegendConfig*object

Inherits: lib.OverlayLegendConfig

config.colorLegendConfig.geoAggregateVariable*object

Inherits: object

config.colorLegendConfig.geoAggregateVariable.entityId*string
config.colorLegendConfig.geoAggregateVariable.variableId*string
config.colorLegendConfig.quantitativeOverlayConfig*object

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable*object

Inherits: object

config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable.entityId*string
config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable.variableId*string
config.colorLegendConfig.quantitativeOverlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.colorLegendConfig.quantitativeOverlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.sizeConfig*object

Inherits: lib.SizeLegendConfig

config.sizeConfig.geoAggregateVariable*object

Inherits: object

config.sizeConfig.geoAggregateVariable.entityId*string
config.sizeConfig.geoAggregateVariable.variableId*string

200 OK chevron_right expand_more

StandaloneMapBubblesLegendPostResponse StandaloneMapBubblesLegendPostResponse

application/json

Inherits: object

ParameterTypeDescription
minColorValue*string
maxColorValue*string
minSizeValue*number
maxSizeValue*number

post /apps/standalone-map/visualizations/map-markers/collections

 

Map marker endpoint for collection variables.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map/visualizations/map-markers/collections

Request Body chevron_right expand_more

StandaloneCollectionMapMarkerPostRequest StandaloneCollectionMapMarkerPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Specification for a collection-level map marker visualization.

Inherits: lib.StandaloneCollectionMapMarkerSpec

config.outputEntityId*string

Entity ID associated with collection variable of interest.

config.geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number
config.collectionOverlay*object

Collection variable to use for markers.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.collectionOverlay.collection*object

Inherits: object

config.collectionOverlay.collection.entityId*string
config.collectionOverlay.collection.collectionId*string
config.collectionOverlay.selectedMembers*array
config.collectionOverlay.selectedMembers[]string
config.aggregatorConfig*object

Specification for how variable values will be aggregated into quantiative value shown in bar plot marker.

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.aggregatorConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

200 OK chevron_right expand_more

StandaloneCollectionMapMarkerPostResponse StandaloneCollectionMapMarkerPostResponse

application/json

Inherits: object

ParameterTypeDescription
markers*array
markers[]object

Data needed to render a collection map marker. Contains geographical data as well as per-variable collection var aggregates needed to render bar plots with error bar.

Inherits: lib.BaseMarker

markers[].geoAggregateValue*string
markers[].entityCount*number
markers[].avgLat*number
markers[].avgLon*number
markers[].minLat*number
markers[].minLon*number
markers[].maxLat*number
markers[].maxLon*number
markers[].overlayValues*array
markers[].overlayValues[]object

Additional properties: Yes

Inherits: lib.CollectionMemberAggregate

markers[].overlayValues[].variableId*string
markers[].overlayValues[].value*number
markers[].overlayValues[].confidenceInterval*object

Inherits: lib.NumberRange

markers[].overlayValues[].confidenceInterval.min*number
markers[].overlayValues[].confidenceInterval.max*number
markers[].overlayValues[].n*number

post /apps/standalone-map-xyrelationships/visualizations/scatterplot

 

Returns data required to create a floating scatterplot visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-xyrelationships/visualizations/scatterplot

Request Body chevron_right expand_more

FloatingScatterplotPostRequest FloatingScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingScatterplotSpec

config.outputEntityId*string
config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.maxAllowedDataPointsinteger

Format: int64

200 OK chevron_right expand_more

FloatingScatterplotPostResponse FloatingScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: object

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.variables*array
scatterplot.variables[]object

Inherits: object

scatterplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.variables[].variableSpec.entityId*string
scatterplot.variables[].variableSpec.variableId*string
scatterplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.variables[].displayNamestring
scatterplot.variables[].displayRangeMinany
scatterplot.variables[].displayRangeMaxany
scatterplot.variables[].vocabularyarray
scatterplot.variables[].vocabulary[]string
scatterplot.variables[].imputeZero*boolean
scatterplot.variables[].hasStudyDependentVocabularyboolean
scatterplot.variables[].isCollection*boolean
scatterplot.variables[].membersarray
scatterplot.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.variables[].members[].entityId*string
scatterplot.variables[].members[].variableId*string

post /apps/standalone-map-xyrelationships/visualizations/lineplot

 

Returns data required to create a floating lineplot visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-xyrelationships/visualizations/lineplot

Request Body chevron_right expand_more

FloatingLineplotPostRequest FloatingLineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingLineplotPostResponse FloatingLineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

post /apps/standalone-map-xyrelationships/visualizations/timeseries

 

Returns data required to create a floating time series visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-xyrelationships/visualizations/timeseries

Request Body chevron_right expand_more

FloatingLineplotPostRequest FloatingLineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingLineplotPostResponse FloatingLineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

post /apps/standalone-map-distributions/visualizations/histogram

 

Returns data required to create a floating histogram visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-distributions/visualizations/histogram

Request Body chevron_right expand_more

FloatingHistogramPostRequest FloatingHistogramPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingHistogramSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingHistogramPostResponse FloatingHistogramPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: object

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.variables*array
histogram.variables[]object

Inherits: object

histogram.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.variables[].variableSpec.entityId*string
histogram.variables[].variableSpec.variableId*string
histogram.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.variables[].displayNamestring
histogram.variables[].displayRangeMinany
histogram.variables[].displayRangeMaxany
histogram.variables[].vocabularyarray
histogram.variables[].vocabulary[]string
histogram.variables[].imputeZero*boolean
histogram.variables[].hasStudyDependentVocabularyboolean
histogram.variables[].isCollection*boolean
histogram.variables[].membersarray
histogram.variables[].members[]object

Inherits: lib.VariableSpec

histogram.variables[].members[].entityId*string
histogram.variables[].members[].variableId*string

post /apps/standalone-map-distributions/visualizations/timeline

 

Returns data required to create a floating histogram visualization for date variables only in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-distributions/visualizations/timeline

Request Body chevron_right expand_more

FloatingHistogramPostRequest FloatingHistogramPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingHistogramSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingHistogramPostResponse FloatingHistogramPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: object

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.variables*array
histogram.variables[]object

Inherits: object

histogram.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.variables[].variableSpec.entityId*string
histogram.variables[].variableSpec.variableId*string
histogram.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.variables[].displayNamestring
histogram.variables[].displayRangeMinany
histogram.variables[].displayRangeMaxany
histogram.variables[].vocabularyarray
histogram.variables[].vocabulary[]string
histogram.variables[].imputeZero*boolean
histogram.variables[].hasStudyDependentVocabularyboolean
histogram.variables[].isCollection*boolean
histogram.variables[].membersarray
histogram.variables[].members[]object

Inherits: lib.VariableSpec

histogram.variables[].members[].entityId*string
histogram.variables[].members[].variableId*string

post /apps/standalone-map-distributions/visualizations/boxplot

 

Returns data required to create a floating boxplot visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-distributions/visualizations/boxplot

Request Body chevron_right expand_more

FloatingBoxplotPostRequest FloatingBoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingBoxplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.maxAllowedDataPointsinteger

Format: int64

200 OK chevron_right expand_more

FloatingBoxplotPostResponse FloatingBoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: object

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.variables*array
boxplot.variables[]object

Inherits: object

boxplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.variables[].variableSpec.entityId*string
boxplot.variables[].variableSpec.variableId*string
boxplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.variables[].displayNamestring
boxplot.variables[].displayRangeMinany
boxplot.variables[].displayRangeMaxany
boxplot.variables[].vocabularyarray
boxplot.variables[].vocabulary[]string
boxplot.variables[].imputeZero*boolean
boxplot.variables[].hasStudyDependentVocabularyboolean
boxplot.variables[].isCollection*boolean
boxplot.variables[].membersarray
boxplot.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.variables[].members[].entityId*string
boxplot.variables[].members[].variableId*string

post /apps/standalone-map-countsandproportions/visualizations/barplot

 

Returns data required to create a floating bar plot visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-countsandproportions/visualizations/barplot

Request Body chevron_right expand_more

FloatingBarplotPostRequest FloatingBarplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingBarplotSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string

200 OK chevron_right expand_more

FloatingBarplotPostResponse FloatingBarplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: object

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.variables*array
barplot.variables[]object

Inherits: object

barplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.variables[].variableSpec.entityId*string
barplot.variables[].variableSpec.variableId*string
barplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.variables[].displayNamestring
barplot.variables[].displayRangeMinany
barplot.variables[].displayRangeMaxany
barplot.variables[].vocabularyarray
barplot.variables[].vocabulary[]string
barplot.variables[].imputeZero*boolean
barplot.variables[].hasStudyDependentVocabularyboolean
barplot.variables[].isCollection*boolean
barplot.variables[].membersarray
barplot.variables[].members[]object

Inherits: lib.VariableSpec

barplot.variables[].members[].entityId*string
barplot.variables[].members[].variableId*string

post /apps/standalone-map-countsandproportions/visualizations/conttable

 

Returns data required to create a floating RxC mosaic plot visualization in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-countsandproportions/visualizations/conttable

Request Body chevron_right expand_more

FloatingContTablePostRequest FloatingContTablePostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingContTableSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string

200 OK chevron_right expand_more

FloatingContTablePostResponse FloatingContTablePostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: object

mosaic.data*array
mosaic.data[]object

Inherits: object

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.variables*array
mosaic.variables[]object

Inherits: object

mosaic.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.variables[].variableSpec.entityId*string
mosaic.variables[].variableSpec.variableId*string
mosaic.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.variables[].displayNamestring
mosaic.variables[].displayRangeMinany
mosaic.variables[].displayRangeMaxany
mosaic.variables[].vocabularyarray
mosaic.variables[].vocabulary[]string
mosaic.variables[].imputeZero*boolean
mosaic.variables[].hasStudyDependentVocabularyboolean
mosaic.variables[].isCollection*boolean
mosaic.variables[].membersarray
mosaic.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.variables[].members[].entityId*string
mosaic.variables[].members[].variableId*string
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string

post /apps/standalone-map-continuous-collections/visualizations/lineplot

 

Returns data required to create a floating line plot visualization for continuous variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-continuous-collections/visualizations/lineplot

Request Body chevron_right expand_more

CollectionFloatingLineplotPostRequest CollectionFloatingLineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string
config.binSpecobject

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingLineplotPostResponse FloatingLineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

post /apps/standalone-map-continuous-collections/visualizations/timeseries

 

Returns data required to create a floating time series visualization for continuous variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-continuous-collections/visualizations/timeseries

Request Body chevron_right expand_more

CollectionFloatingLineplotPostRequest CollectionFloatingLineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string
config.binSpecobject

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingLineplotPostResponse FloatingLineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

post /apps/standalone-map-continuous-collections/visualizations/boxplot

 

Returns data required to create a floating box plot visualization for continuous variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-continuous-collections/visualizations/boxplot

Request Body chevron_right expand_more

CollectionFloatingBoxplotPostRequest CollectionFloatingBoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingBoxplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.maxAllowedDataPointsinteger

Format: int64

200 OK chevron_right expand_more

FloatingBoxplotPostResponse FloatingBoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: object

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.variables*array
boxplot.variables[]object

Inherits: object

boxplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.variables[].variableSpec.entityId*string
boxplot.variables[].variableSpec.variableId*string
boxplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.variables[].displayNamestring
boxplot.variables[].displayRangeMinany
boxplot.variables[].displayRangeMaxany
boxplot.variables[].vocabularyarray
boxplot.variables[].vocabulary[]string
boxplot.variables[].imputeZero*boolean
boxplot.variables[].hasStudyDependentVocabularyboolean
boxplot.variables[].isCollection*boolean
boxplot.variables[].membersarray
boxplot.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.variables[].members[].entityId*string
boxplot.variables[].members[].variableId*string

post /apps/standalone-map-continuous-collections/visualizations/histogram

 

Returns data required to create a floating histogram visualization for continuous variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-continuous-collections/visualizations/histogram

Request Body chevron_right expand_more

CollectionFloatingHistogramPostRequest CollectionFloatingHistogramPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingHistogramSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.binSpec*object

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingHistogramPostResponse FloatingHistogramPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: object

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.variables*array
histogram.variables[]object

Inherits: object

histogram.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.variables[].variableSpec.entityId*string
histogram.variables[].variableSpec.variableId*string
histogram.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.variables[].displayNamestring
histogram.variables[].displayRangeMinany
histogram.variables[].displayRangeMaxany
histogram.variables[].vocabularyarray
histogram.variables[].vocabulary[]string
histogram.variables[].imputeZero*boolean
histogram.variables[].hasStudyDependentVocabularyboolean
histogram.variables[].isCollection*boolean
histogram.variables[].membersarray
histogram.variables[].members[]object

Inherits: lib.VariableSpec

histogram.variables[].members[].entityId*string
histogram.variables[].members[].variableId*string

post /apps/standalone-map-categorical-collections/visualizations/lineplot

 

Returns data required to create a floating line plot visualization for categorical variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-categorical-collections/visualizations/lineplot

Request Body chevron_right expand_more

CollectionFloatingLineplotPostRequest CollectionFloatingLineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string
config.binSpecobject

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

FloatingLineplotPostResponse FloatingLineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

post /apps/standalone-map-categorical-collections/visualizations/barplot

 

Returns data required to create a floating bar plot visualization for categorical variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-categorical-collections/visualizations/barplot

Request Body chevron_right expand_more

CollectionFloatingBarplotPostRequest CollectionFloatingBarplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingBarplotSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string

200 OK chevron_right expand_more

FloatingBarplotPostResponse FloatingBarplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: object

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.variables*array
barplot.variables[]object

Inherits: object

barplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.variables[].variableSpec.entityId*string
barplot.variables[].variableSpec.variableId*string
barplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.variables[].displayNamestring
barplot.variables[].displayRangeMinany
barplot.variables[].displayRangeMaxany
barplot.variables[].vocabularyarray
barplot.variables[].vocabulary[]string
barplot.variables[].imputeZero*boolean
barplot.variables[].hasStudyDependentVocabularyboolean
barplot.variables[].isCollection*boolean
barplot.variables[].membersarray
barplot.variables[].members[]object

Inherits: lib.VariableSpec

barplot.variables[].members[].entityId*string
barplot.variables[].members[].variableId*string

post /apps/standalone-map-categorical-collections/visualizations/conttable

 

Returns data required to create a floating RxC mosaic plot visualization for categorical variable collections in the Standalone Map

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/standalone-map-categorical-collections/visualizations/conttable

Request Body chevron_right expand_more

CollectionFloatingContTablePostRequest CollectionFloatingContTablePostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingContTableSpec

config.outputEntityId*string
config.xAxisVariable*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.xAxisVariable.collection*object

Inherits: object

config.xAxisVariable.collection.entityId*string
config.xAxisVariable.collection.collectionId*string
config.xAxisVariable.selectedMembers*array
config.xAxisVariable.selectedMembers[]string
config.xAxisVariable.selectedValuesarray
config.xAxisVariable.selectedValues[]string

200 OK chevron_right expand_more

FloatingContTablePostResponse FloatingContTablePostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: object

mosaic.data*array
mosaic.data[]object

Inherits: object

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.variables*array
mosaic.variables[]object

Inherits: object

mosaic.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.variables[].variableSpec.entityId*string
mosaic.variables[].variableSpec.variableId*string
mosaic.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.variables[].displayNamestring
mosaic.variables[].displayRangeMinany
mosaic.variables[].displayRangeMaxany
mosaic.variables[].vocabularyarray
mosaic.variables[].vocabulary[]string
mosaic.variables[].imputeZero*boolean
mosaic.variables[].hasStudyDependentVocabularyboolean
mosaic.variables[].isCollection*boolean
mosaic.variables[].membersarray
mosaic.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.variables[].members[].entityId*string
mosaic.variables[].members[].variableId*string
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string

post /apps/pass/visualizations/map-markers

 

Returns data required to make MapVeu markers
Java impl- working
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/map-markers

Request Body chevron_right expand_more

MapPostRequest MapPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MapSpec

config.outputEntityId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewport*object

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

200 OK chevron_right expand_more

MapPostResponse MapPostResponse

application/json

Inherits: object

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: lib.MapElementInfo

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
config*object

Inherits: object

config.completeCasesGeoVar*number

post /apps/pass/visualizations/table

 

Return a tabular report of one or more variables. In the request, filters must be a subclass of Filter

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/table

Request Body chevron_right expand_more

TablePostRequest TablePostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.TableSpec

config.outputEntityId*string
config.outputVariable*array
config.outputVariable[]object

Inherits: object

config.outputVariable[].entityId*string
config.outputVariable[].variableId*string
config.pagingConfig*object

Additional properties: Yes

Inherits: object

config.pagingConfig.numRowsinteger

Format: int64

config.pagingConfig.offsetinteger

Format: int64

200 OK chevron_right expand_more

TablePostResponse TablePostResponse

application/json

Inherits: object

ParameterTypeDescription
columns*array
columns[]object

Inherits: object

columns[].entityId*string
columns[].variableId*string
rows*array
rows[]array
rows[][]string

post /apps/pass/visualizations/scatterplot

 

Returns data required to create a scatterplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/scatterplot

Request Body chevron_right expand_more

ScatterplotPostRequest ScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ScatterplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

config.correlationMethod*string
Enum:
  • none
  • spearman
  • pearson
  • sparcc

Inherits: lib.ScatterCorrelationMethod

200 OK chevron_right expand_more

ScatterplotPostResponse ScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/densityplot

 

Returns data required to create a densityplot visualization
Java impl- NA
R impl- drafted, passing unit tests, not confirmed working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/densityplot

Request Body chevron_right expand_more

DensityplotPostRequest DensityplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.DensityplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

DensityplotPostResponse DensityplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
densityplot*object

Inherits: object

densityplot.data*array
densityplot.data[]object

Inherits: lib.DensityplotData

densityplot.data[].overlayVariableDetailsobject

Inherits: object

densityplot.data[].overlayVariableDetails.entityId*string
densityplot.data[].overlayVariableDetails.variableId*string
densityplot.data[].overlayVariableDetails.value*string
densityplot.data[].facetVariableDetailsarray

Max. items: 2

densityplot.data[].facetVariableDetails[]object

Inherits: object

densityplot.data[].facetVariableDetails[].entityId*string
densityplot.data[].facetVariableDetails[].variableId*string
densityplot.data[].facetVariableDetails[].value*string
densityplot.data[].densityY*array
densityplot.data[].densityY[]number
densityplot.data[].densityX*array
densityplot.data[].densityX[]number
densityplot.config*object

Inherits: lib.PlotConfig

densityplot.config.completeCasesAllVars*number
densityplot.config.completeCasesAxesVars*number
densityplot.config.variables*array
densityplot.config.variables[]object

Inherits: object

densityplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

densityplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

densityplot.config.variables[].variableSpec.entityId*string
densityplot.config.variables[].variableSpec.variableId*string
densityplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

densityplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

densityplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

densityplot.config.variables[].displayNamestring
densityplot.config.variables[].displayRangeMinany
densityplot.config.variables[].displayRangeMaxany
densityplot.config.variables[].vocabularyarray
densityplot.config.variables[].vocabulary[]string
densityplot.config.variables[].imputeZero*boolean
densityplot.config.variables[].hasStudyDependentVocabularyboolean
densityplot.config.variables[].isCollection*boolean
densityplot.config.variables[].membersarray
densityplot.config.variables[].members[]object

Inherits: lib.VariableSpec

densityplot.config.variables[].members[].entityId*string
densityplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/timeseries

 

Returns data required to create a Time Series visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/timeseries

Request Body chevron_right expand_more

LineplotPostRequest LineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.LineplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

LineplotPostResponse LineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: lib.LineplotData

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.config*object

Inherits: lib.PlotConfig

lineplot.config.completeCasesAllVars*number
lineplot.config.completeCasesAxesVars*number
lineplot.config.variables*array
lineplot.config.variables[]object

Inherits: object

lineplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.config.variables[].variableSpec.entityId*string
lineplot.config.variables[].variableSpec.variableId*string
lineplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.config.variables[].displayNamestring
lineplot.config.variables[].displayRangeMinany
lineplot.config.variables[].displayRangeMaxany
lineplot.config.variables[].vocabularyarray
lineplot.config.variables[].vocabulary[]string
lineplot.config.variables[].imputeZero*boolean
lineplot.config.variables[].hasStudyDependentVocabularyboolean
lineplot.config.variables[].isCollection*boolean
lineplot.config.variables[].membersarray
lineplot.config.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.config.variables[].members[].entityId*string
lineplot.config.variables[].members[].variableId*string
lineplot.config.binSliderobject

Inherits: lib.BinSlider

lineplot.config.binSlider.min*number
lineplot.config.binSlider.max*number
lineplot.config.binSlider.step*number
lineplot.config.binSpecobject

Inherits: lib.BinSpec

lineplot.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
lineplot.config.binSpec.valuenumber
lineplot.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

lineplot.config.binSpec.rangeunion
lineplot.config.binSpec.rangeanyOf
Any of the following types.
lineplot.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

lineplot.config.binSpec.range{NumberRange}..min*number
lineplot.config.binSpec.range{NumberRange}..max*number
lineplot.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

lineplot.config.binSpec.range{DateRange}..min*string
lineplot.config.binSpec.range{DateRange}..max*string
lineplot.config.viewportobject

Inherits: lib.NumericViewport

lineplot.config.viewport.xMin*string
lineplot.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/lineplot

 

Returns data required to create a lineplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/lineplot

Request Body chevron_right expand_more

LineplotPostRequest LineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.LineplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

LineplotPostResponse LineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: lib.LineplotData

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.config*object

Inherits: lib.PlotConfig

lineplot.config.completeCasesAllVars*number
lineplot.config.completeCasesAxesVars*number
lineplot.config.variables*array
lineplot.config.variables[]object

Inherits: object

lineplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.config.variables[].variableSpec.entityId*string
lineplot.config.variables[].variableSpec.variableId*string
lineplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.config.variables[].displayNamestring
lineplot.config.variables[].displayRangeMinany
lineplot.config.variables[].displayRangeMaxany
lineplot.config.variables[].vocabularyarray
lineplot.config.variables[].vocabulary[]string
lineplot.config.variables[].imputeZero*boolean
lineplot.config.variables[].hasStudyDependentVocabularyboolean
lineplot.config.variables[].isCollection*boolean
lineplot.config.variables[].membersarray
lineplot.config.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.config.variables[].members[].entityId*string
lineplot.config.variables[].members[].variableId*string
lineplot.config.binSliderobject

Inherits: lib.BinSlider

lineplot.config.binSlider.min*number
lineplot.config.binSlider.max*number
lineplot.config.binSlider.step*number
lineplot.config.binSpecobject

Inherits: lib.BinSpec

lineplot.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
lineplot.config.binSpec.valuenumber
lineplot.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

lineplot.config.binSpec.rangeunion
lineplot.config.binSpec.rangeanyOf
Any of the following types.
lineplot.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

lineplot.config.binSpec.range{NumberRange}..min*number
lineplot.config.binSpec.range{NumberRange}..max*number
lineplot.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

lineplot.config.binSpec.range{DateRange}..min*string
lineplot.config.binSpec.range{DateRange}..max*string
lineplot.config.viewportobject

Inherits: lib.NumericViewport

lineplot.config.viewport.xMin*string
lineplot.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/histogram

 

Returns data required to create a histogram visualization.
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/histogram

Request Body chevron_right expand_more

HistogramPostRequest HistogramPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.HistogramSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

HistogramPostResponse HistogramPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: lib.HistogramData

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.config*object

Inherits: lib.PlotConfig

histogram.config.completeCasesAllVars*number
histogram.config.completeCasesAxesVars*number
histogram.config.variables*array
histogram.config.variables[]object

Inherits: object

histogram.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.config.variables[].variableSpec.entityId*string
histogram.config.variables[].variableSpec.variableId*string
histogram.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.config.variables[].displayNamestring
histogram.config.variables[].displayRangeMinany
histogram.config.variables[].displayRangeMaxany
histogram.config.variables[].vocabularyarray
histogram.config.variables[].vocabulary[]string
histogram.config.variables[].imputeZero*boolean
histogram.config.variables[].hasStudyDependentVocabularyboolean
histogram.config.variables[].isCollection*boolean
histogram.config.variables[].membersarray
histogram.config.variables[].members[]object

Inherits: lib.VariableSpec

histogram.config.variables[].members[].entityId*string
histogram.config.variables[].members[].variableId*string
histogram.config.binSlider*object

Inherits: lib.BinSlider

histogram.config.binSlider.min*number
histogram.config.binSlider.max*number
histogram.config.binSlider.step*number
histogram.config.binSpec*object

Inherits: lib.BinSpec

histogram.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
histogram.config.binSpec.valuenumber
histogram.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

histogram.config.binSpec.rangeunion
histogram.config.binSpec.rangeanyOf
Any of the following types.
histogram.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

histogram.config.binSpec.range{NumberRange}..min*number
histogram.config.binSpec.range{NumberRange}..max*number
histogram.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

histogram.config.binSpec.range{DateRange}..min*string
histogram.config.binSpec.range{DateRange}..max*string
histogram.config.summary*object

Additional properties: Yes

Inherits: object

histogram.config.summary.min*string
histogram.config.summary.q1*string
histogram.config.summary.median*string
histogram.config.summary.mean*string
histogram.config.summary.q3*string
histogram.config.summary.max*string
histogram.config.viewport*object

Inherits: lib.NumericViewport

histogram.config.viewport.xMin*string
histogram.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/boxplot

 

Returns data required to create a boxplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/boxplot

Request Body chevron_right expand_more

BoxplotPostRequest BoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BoxplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

200 OK chevron_right expand_more

BoxplotPostResponse BoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: lib.BoxplotData

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.config*object

Inherits: lib.PlotConfig

boxplot.config.completeCasesAllVars*number
boxplot.config.completeCasesAxesVars*number
boxplot.config.variables*array
boxplot.config.variables[]object

Inherits: object

boxplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.config.variables[].variableSpec.entityId*string
boxplot.config.variables[].variableSpec.variableId*string
boxplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.config.variables[].displayNamestring
boxplot.config.variables[].displayRangeMinany
boxplot.config.variables[].displayRangeMaxany
boxplot.config.variables[].vocabularyarray
boxplot.config.variables[].vocabulary[]string
boxplot.config.variables[].imputeZero*boolean
boxplot.config.variables[].hasStudyDependentVocabularyboolean
boxplot.config.variables[].isCollection*boolean
boxplot.config.variables[].membersarray
boxplot.config.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.config.variables[].members[].entityId*string
boxplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number
statsTablearray
statsTable[]object

Inherits: lib.BoxplotStatsTable

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].xVariableDetailsobject

Inherits: object

statsTable[].xVariableDetails.entityId*string
statsTable[].xVariableDetails.variableId*string
statsTable[].xVariableDetails.value*string
statsTable[].statistic*string
statsTable[].pvalue*number
statsTable[].parameter*array
statsTable[].parameter[]number
statsTable[].method*string
statsTable[].statsError*string

post /apps/pass/visualizations/heatmap

 

Returns data required to create a heatmap visualization
Java impl- NA
R impl- drafted

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/heatmap

Request Body chevron_right expand_more

HeatmapPostRequest HeatmapPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.HeatmapSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • collection
  • series
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.zAxisVariableobject

Inherits: object

config.zAxisVariable.entityId*string
config.zAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

HeatmapPostResponse HeatmapPostResponse

application/json

Inherits: object

ParameterTypeDescription
heatmap*object

Inherits: object

heatmap.data*array
heatmap.data[]object

Inherits: lib.HeatmapData

heatmap.data[].facetVariableDetailsarray

Max. items: 2

heatmap.data[].facetVariableDetails[]object

Inherits: object

heatmap.data[].facetVariableDetails[].entityId*string
heatmap.data[].facetVariableDetails[].variableId*string
heatmap.data[].facetVariableDetails[].value*string
heatmap.data[].value*array
heatmap.data[].value[]array
heatmap.data[].value[][]number
heatmap.data[].label*array
heatmap.data[].label[]string
heatmap.config*object

Inherits: lib.PlotConfig

heatmap.config.completeCasesAllVars*number
heatmap.config.completeCasesAxesVars*number
heatmap.config.variables*array
heatmap.config.variables[]object

Inherits: object

heatmap.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

heatmap.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

heatmap.config.variables[].variableSpec.entityId*string
heatmap.config.variables[].variableSpec.variableId*string
heatmap.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

heatmap.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

heatmap.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

heatmap.config.variables[].displayNamestring
heatmap.config.variables[].displayRangeMinany
heatmap.config.variables[].displayRangeMaxany
heatmap.config.variables[].vocabularyarray
heatmap.config.variables[].vocabulary[]string
heatmap.config.variables[].imputeZero*boolean
heatmap.config.variables[].hasStudyDependentVocabularyboolean
heatmap.config.variables[].isCollection*boolean
heatmap.config.variables[].membersarray
heatmap.config.variables[].members[]object

Inherits: lib.VariableSpec

heatmap.config.variables[].members[].entityId*string
heatmap.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/barplot

 

Returns data required to create a bar plot visualization
Java impl- drafted, not working
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/barplot

Request Body chevron_right expand_more

BarplotPostRequest BarplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BarplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

BarplotPostResponse BarplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: lib.BarplotData

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.config*object

Inherits: lib.PlotConfig

barplot.config.completeCasesAllVars*number
barplot.config.completeCasesAxesVars*number
barplot.config.variables*array
barplot.config.variables[]object

Inherits: object

barplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.config.variables[].variableSpec.entityId*string
barplot.config.variables[].variableSpec.variableId*string
barplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.config.variables[].displayNamestring
barplot.config.variables[].displayRangeMinany
barplot.config.variables[].displayRangeMaxany
barplot.config.variables[].vocabularyarray
barplot.config.variables[].vocabulary[]string
barplot.config.variables[].imputeZero*boolean
barplot.config.variables[].hasStudyDependentVocabularyboolean
barplot.config.variables[].isCollection*boolean
barplot.config.variables[].membersarray
barplot.config.variables[].members[]object

Inherits: lib.VariableSpec

barplot.config.variables[].members[].entityId*string
barplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/map-markers-overlay

 

Returns data required to create a pie plot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/map-markers-overlay

Request Body chevron_right expand_more

MapMarkersOverlayPostRequest MapMarkersOverlayPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MapMarkersOverlaySpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • allVariables
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingness

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.longitudeVariableobject

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariableobject

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewportobject

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

200 OK chevron_right expand_more

MapMarkersOverlayPostResponse MapMarkersOverlayPostResponse

application/json

Inherits: object

ParameterTypeDescription
mapMarkers*object

Inherits: object

mapMarkers.data*array
mapMarkers.data[]object

Inherits: lib.MapMarkersOverlayData

mapMarkers.data[].facetVariableDetailsarray

Max. items: 2

mapMarkers.data[].facetVariableDetails[]object

Inherits: object

mapMarkers.data[].facetVariableDetails[].entityId*string
mapMarkers.data[].facetVariableDetails[].variableId*string
mapMarkers.data[].facetVariableDetails[].value*string
mapMarkers.data[].value*array
mapMarkers.data[].value[]number
mapMarkers.data[].label*array
mapMarkers.data[].label[]string
mapMarkers.config*object

Inherits: lib.PlotConfig

mapMarkers.config.completeCasesAllVars*number
mapMarkers.config.completeCasesAxesVars*number
mapMarkers.config.variables*array
mapMarkers.config.variables[]object

Inherits: object

mapMarkers.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mapMarkers.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mapMarkers.config.variables[].variableSpec.entityId*string
mapMarkers.config.variables[].variableSpec.variableId*string
mapMarkers.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mapMarkers.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mapMarkers.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mapMarkers.config.variables[].displayNamestring
mapMarkers.config.variables[].displayRangeMinany
mapMarkers.config.variables[].displayRangeMaxany
mapMarkers.config.variables[].vocabularyarray
mapMarkers.config.variables[].vocabulary[]string
mapMarkers.config.variables[].imputeZero*boolean
mapMarkers.config.variables[].hasStudyDependentVocabularyboolean
mapMarkers.config.variables[].isCollection*boolean
mapMarkers.config.variables[].membersarray
mapMarkers.config.variables[].members[]object

Inherits: lib.VariableSpec

mapMarkers.config.variables[].members[].entityId*string
mapMarkers.config.variables[].members[].variableId*string
mapMarkers.config.viewport*object

Inherits: lib.GeolocationViewport

mapMarkers.config.viewport.latitude*object

Inherits: lib.NumericViewport

mapMarkers.config.viewport.latitude.xMin*string
mapMarkers.config.viewport.latitude.xMax*string
mapMarkers.config.viewport.longitude*object

Inherits: lib.LongitudeViewport

mapMarkers.config.viewport.longitude.left*number
mapMarkers.config.viewport.longitude.right*number
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/twobytwo

 

Returns data required to create a mosaic plot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/twobytwo

Request Body chevron_right expand_more

TwoByTwoPostRequest TwoByTwoPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.xAxisReferenceValue*string
config.yAxisReferenceValue*string

200 OK chevron_right expand_more

TwoByTwoPostResponse TwoByTwoPostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/pass/visualizations/conttable

 

Returns data required to create a mosaic plot visualization
Java impl- NA
R impl- drafted

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/pass/visualizations/conttable

Request Body chevron_right expand_more

MosaicPostRequest MosaicPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

ContTablePostResponse ContTablePostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].pvalue*array
statsTable[].pvalue[]number
statsTable[].degreesFreedom*array
statsTable[].degreesFreedom[]number
statsTable[].chisq*array
statsTable[].chisq[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/alphadiv/visualizations/boxplot

 

Returns data required to create a box plot with alpha diversity as dependent axis
Java impl- NA
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/alphadiv/visualizations/boxplot

Request Body chevron_right expand_more

AlphaDivBoxplotPostRequest AlphaDivBoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

config*object

Inherits: lib.BoxplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariableobject

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

BoxplotPostResponse BoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: lib.BoxplotData

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.config*object

Inherits: lib.PlotConfig

boxplot.config.completeCasesAllVars*number
boxplot.config.completeCasesAxesVars*number
boxplot.config.variables*array
boxplot.config.variables[]object

Inherits: object

boxplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.config.variables[].variableSpec.entityId*string
boxplot.config.variables[].variableSpec.variableId*string
boxplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.config.variables[].displayNamestring
boxplot.config.variables[].displayRangeMinany
boxplot.config.variables[].displayRangeMaxany
boxplot.config.variables[].vocabularyarray
boxplot.config.variables[].vocabulary[]string
boxplot.config.variables[].imputeZero*boolean
boxplot.config.variables[].hasStudyDependentVocabularyboolean
boxplot.config.variables[].isCollection*boolean
boxplot.config.variables[].membersarray
boxplot.config.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.config.variables[].members[].entityId*string
boxplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number
statsTablearray
statsTable[]object

Inherits: lib.BoxplotStatsTable

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].xVariableDetailsobject

Inherits: object

statsTable[].xVariableDetails.entityId*string
statsTable[].xVariableDetails.variableId*string
statsTable[].xVariableDetails.value*string
statsTable[].statistic*string
statsTable[].pvalue*number
statsTable[].parameter*array
statsTable[].parameter[]number
statsTable[].method*string
statsTable[].statsError*string

post /apps/alphadiv/visualizations/scatterplot

 

Returns data required to create a scatterplot that explores the relationship between a continuous variable and alpha diversity
Java impl- NA
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/alphadiv/visualizations/scatterplot

Request Body chevron_right expand_more

AlphaDivScatterplotPostRequest AlphaDivScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

config*object

Inherits: lib.ScatterplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

ScatterplotPostResponse ScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/abundance/visualizations/boxplot

 

Returns data required to create a box plot with abundance as dependent axis
Java impl- NA
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/abundance/visualizations/boxplot

Request Body chevron_right expand_more

AbundanceBoxplotPostRequest AbundanceBoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

config*object

Inherits: lib.BoxplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariableobject

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

BoxplotPostResponse BoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: lib.BoxplotData

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.config*object

Inherits: lib.PlotConfig

boxplot.config.completeCasesAllVars*number
boxplot.config.completeCasesAxesVars*number
boxplot.config.variables*array
boxplot.config.variables[]object

Inherits: object

boxplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.config.variables[].variableSpec.entityId*string
boxplot.config.variables[].variableSpec.variableId*string
boxplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.config.variables[].displayNamestring
boxplot.config.variables[].displayRangeMinany
boxplot.config.variables[].displayRangeMaxany
boxplot.config.variables[].vocabularyarray
boxplot.config.variables[].vocabulary[]string
boxplot.config.variables[].imputeZero*boolean
boxplot.config.variables[].hasStudyDependentVocabularyboolean
boxplot.config.variables[].isCollection*boolean
boxplot.config.variables[].membersarray
boxplot.config.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.config.variables[].members[].entityId*string
boxplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number
statsTablearray
statsTable[]object

Inherits: lib.BoxplotStatsTable

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].xVariableDetailsobject

Inherits: object

statsTable[].xVariableDetails.entityId*string
statsTable[].xVariableDetails.variableId*string
statsTable[].xVariableDetails.value*string
statsTable[].statistic*string
statsTable[].pvalue*number
statsTable[].parameter*array
statsTable[].parameter[]number
statsTable[].method*string
statsTable[].statsError*string

post /apps/abundance/visualizations/scatterplot

 

Returns data required to create a scatterplot that explores the relationship between a continuous variable and alpha diversity
Java impl- NA
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/abundance/visualizations/scatterplot

Request Body chevron_right expand_more

AbundanceScatterplotPostRequest AbundanceScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

config*object

Inherits: lib.ScatterplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

ScatterplotPostResponse ScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/betadiv/visualizations/scatterplot

 

Returns data required to create a scatterplot that explores the differences between samples in a dataset as described by beta diversity
Java impl- NA
R impl- NA

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/betadiv/visualizations/scatterplot

Request Body chevron_right expand_more

BetaDivScatterplotPostRequest BetaDivScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

config*object

Inherits: lib.BetaDivScatterplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string

200 OK chevron_right expand_more

ScatterplotPostResponse ScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/differentialabundance/visualizations/volcanoplot

 

Returns data required to create a volcanoplot from a differential abundance analysis.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/differentialabundance/visualizations/volcanoplot

Request Body chevron_right expand_more

DifferentialAbundanceVolcanoplotPostRequest DifferentialAbundanceVolcanoplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

computeConfig.comparator.variable*object

Inherits: object

computeConfig.comparator.variable.entityId*string
computeConfig.comparator.variable.variableId*string
computeConfig.comparator.groupA*array
computeConfig.comparator.groupA[]object

Inherits: lib.Range

computeConfig.comparator.groupA[].min*string
computeConfig.comparator.groupA[].max*string
computeConfig.comparator.groupA[].label*string
computeConfig.comparator.groupB*array
computeConfig.comparator.groupB[]object

Inherits: lib.Range

computeConfig.comparator.groupB[].min*string
computeConfig.comparator.groupB[].max*string
computeConfig.comparator.groupB[].label*string
computeConfig.differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

computeConfig.pValueFloorstring
config*object

Inherits: lib.EmptyDataPluginSpec

200 OK chevron_right expand_more

DifferentialAbundanceStatsResponse DifferentialAbundanceStatsResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
effectSizeLabel*string
statistics*object

Additional properties: Yes

Inherits: object

statistics.effectSize*array
statistics.effectSize[]string
statistics.pValue*array
statistics.pValue[]string
statistics.adjustedPValue*array
statistics.adjustedPValue[]string
statistics.pointId*array
statistics.pointId[]string

post /apps/correlation/visualizations/bipartitenetwork

 

Returns data required to create a bipartite network from a correlation matrix.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/correlation/visualizations/bipartitenetwork

Request Body chevron_right expand_more

CorrelationBipartitenetworkPostRequest CorrelationBipartitenetworkPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

computeConfig.data1.collectionSpecobject

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

computeConfig.data2.collectionSpecobject

Inherits: object

computeConfig.data2.collectionSpec.entityId*string
computeConfig.data2.collectionSpec.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

200 OK chevron_right expand_more

CorrelationBipartiteNetworkPostResponse CorrelationBipartiteNetworkPostResponse

application/json

ParameterTypeDescription
bipartitenetwork*object

Inherits: lib.BipartiteNetwork

bipartitenetwork.data*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkData

bipartitenetwork.data.nodes*array
bipartitenetwork.data.nodes[]object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.nodes[].id*string
bipartitenetwork.data.nodes[].degreenumber
bipartitenetwork.data.links*array
bipartitenetwork.data.links[]object

Additional properties: Yes

Inherits: lib.LinkData

bipartitenetwork.data.links[].source*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].source.id*string
bipartitenetwork.data.links[].source.degreenumber
bipartitenetwork.data.links[].target*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].target.id*string
bipartitenetwork.data.links[].target.degreenumber
bipartitenetwork.data.links[].weight*string
bipartitenetwork.data.links[].color*string
bipartitenetwork.data.partitions*array

Max. items: 2

bipartitenetwork.data.partitions[]object

Inherits: lib.NodeIdList

bipartitenetwork.data.partitions[].nodeIds*array
bipartitenetwork.data.partitions[].nodeIds[]string
bipartitenetwork.config*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkConfig

bipartitenetwork.config.variablesarray
bipartitenetwork.config.variables[]object

Inherits: object

bipartitenetwork.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

bipartitenetwork.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].variableSpec.entityId*string
bipartitenetwork.config.variables[].variableSpec.variableId*string
bipartitenetwork.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

bipartitenetwork.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

bipartitenetwork.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

bipartitenetwork.config.variables[].displayNamestring
bipartitenetwork.config.variables[].displayRangeMinany
bipartitenetwork.config.variables[].displayRangeMaxany
bipartitenetwork.config.variables[].vocabularyarray
bipartitenetwork.config.variables[].vocabulary[]string
bipartitenetwork.config.variables[].imputeZero*boolean
bipartitenetwork.config.variables[].hasStudyDependentVocabularyboolean
bipartitenetwork.config.variables[].isCollection*boolean
bipartitenetwork.config.variables[].membersarray
bipartitenetwork.config.variables[].members[]object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].members[].entityId*string
bipartitenetwork.config.variables[].members[].variableId*string
bipartitenetwork.config.partitionsMetadata*array

Max. items: 2

bipartitenetwork.config.partitionsMetadata[]string
significanceThreshold*number
correlationCoefThreshold*number

post /apps/correlationassayassay/visualizations/bipartitenetwork

 

Returns data required to create a bipartite network from a correlation matrix.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/correlationassayassay/visualizations/bipartitenetwork

Request Body chevron_right expand_more

CorrelationAssayAssayBipartitenetworkPostRequest CorrelationAssayAssayBipartitenetworkPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • collection
computeConfig.data1.collectionSpec*object

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • collection
computeConfig.data2.collectionSpec*object

Inherits: object

computeConfig.data2.collectionSpec.entityId*string
computeConfig.data2.collectionSpec.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

200 OK chevron_right expand_more

CorrelationBipartiteNetworkPostResponse CorrelationBipartiteNetworkPostResponse

application/json

ParameterTypeDescription
bipartitenetwork*object

Inherits: lib.BipartiteNetwork

bipartitenetwork.data*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkData

bipartitenetwork.data.nodes*array
bipartitenetwork.data.nodes[]object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.nodes[].id*string
bipartitenetwork.data.nodes[].degreenumber
bipartitenetwork.data.links*array
bipartitenetwork.data.links[]object

Additional properties: Yes

Inherits: lib.LinkData

bipartitenetwork.data.links[].source*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].source.id*string
bipartitenetwork.data.links[].source.degreenumber
bipartitenetwork.data.links[].target*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].target.id*string
bipartitenetwork.data.links[].target.degreenumber
bipartitenetwork.data.links[].weight*string
bipartitenetwork.data.links[].color*string
bipartitenetwork.data.partitions*array

Max. items: 2

bipartitenetwork.data.partitions[]object

Inherits: lib.NodeIdList

bipartitenetwork.data.partitions[].nodeIds*array
bipartitenetwork.data.partitions[].nodeIds[]string
bipartitenetwork.config*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkConfig

bipartitenetwork.config.variablesarray
bipartitenetwork.config.variables[]object

Inherits: object

bipartitenetwork.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

bipartitenetwork.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].variableSpec.entityId*string
bipartitenetwork.config.variables[].variableSpec.variableId*string
bipartitenetwork.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

bipartitenetwork.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

bipartitenetwork.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

bipartitenetwork.config.variables[].displayNamestring
bipartitenetwork.config.variables[].displayRangeMinany
bipartitenetwork.config.variables[].displayRangeMaxany
bipartitenetwork.config.variables[].vocabularyarray
bipartitenetwork.config.variables[].vocabulary[]string
bipartitenetwork.config.variables[].imputeZero*boolean
bipartitenetwork.config.variables[].hasStudyDependentVocabularyboolean
bipartitenetwork.config.variables[].isCollection*boolean
bipartitenetwork.config.variables[].membersarray
bipartitenetwork.config.variables[].members[]object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].members[].entityId*string
bipartitenetwork.config.variables[].members[].variableId*string
bipartitenetwork.config.partitionsMetadata*array

Max. items: 2

bipartitenetwork.config.partitionsMetadata[]string
significanceThreshold*number
correlationCoefThreshold*number

post /apps/selfcorrelation/visualizations/unipartitenetwork

 

Returns data required to create a unipartite network from a correlation matrix.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/selfcorrelation/visualizations/unipartitenetwork

Request Body chevron_right expand_more

SelfCorrelationUnipartitenetworkPostRequest SelfCorrelationUnipartitenetworkPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

computeConfig.data1*object

Inherits: object

computeConfig.data1.entityId*string
computeConfig.data1.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

200 OK chevron_right expand_more

application/json

application/json

post /apps/correlationassaymetadata/visualizations/bipartitenetwork

 

Returns data required to create a bipartite network from a correlation matrix.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/correlationassaymetadata/visualizations/bipartitenetwork

Request Body chevron_right expand_more

CorrelationAssayMetadataBipartitenetworkPostRequest CorrelationAssayMetadataBipartitenetworkPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • collection
computeConfig.data1.collectionSpec*object

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • metadata
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

200 OK chevron_right expand_more

BipartiteNetworkPostResponse BipartiteNetworkPostResponse

application/json

Inherits: object

ParameterTypeDescription
bipartitenetwork*object

Inherits: object

bipartitenetwork.data*object

Additional properties: Yes

Inherits: lib.NetworkData

bipartitenetwork.data.nodes*array
bipartitenetwork.data.nodes[]object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.nodes[].id*string
bipartitenetwork.data.nodes[].degreenumber
bipartitenetwork.data.links*array
bipartitenetwork.data.links[]object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].source*object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].source.id*string
bipartitenetwork.data.links[].source.degreenumber
bipartitenetwork.data.links[].target*object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].target.id*string
bipartitenetwork.data.links[].target.degreenumber
bipartitenetwork.data.links[].weight*string
bipartitenetwork.data.links[].color*string
bipartitenetwork.data.partitions*array

Max. items: 2

bipartitenetwork.data.partitions[]object

Inherits: object

bipartitenetwork.data.partitions[].nodeIds*array
bipartitenetwork.data.partitions[].nodeIds[]string
bipartitenetwork.config*object

Additional properties: Yes

Inherits: lib.NetworkConfig

bipartitenetwork.config.variablesarray
bipartitenetwork.config.variables[]object

Inherits: object

bipartitenetwork.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

bipartitenetwork.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].variableSpec.entityId*string
bipartitenetwork.config.variables[].variableSpec.variableId*string
bipartitenetwork.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

bipartitenetwork.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

bipartitenetwork.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

bipartitenetwork.config.variables[].displayNamestring
bipartitenetwork.config.variables[].displayRangeMinany
bipartitenetwork.config.variables[].displayRangeMaxany
bipartitenetwork.config.variables[].vocabularyarray
bipartitenetwork.config.variables[].vocabulary[]string
bipartitenetwork.config.variables[].imputeZero*boolean
bipartitenetwork.config.variables[].hasStudyDependentVocabularyboolean
bipartitenetwork.config.variables[].isCollection*boolean
bipartitenetwork.config.variables[].membersarray
bipartitenetwork.config.variables[].members[]object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].members[].entityId*string
bipartitenetwork.config.variables[].members[].variableId*string
bipartitenetwork.config.partitionsMetadata*array

Max. items: 2

bipartitenetwork.config.partitionsMetadata[]string

post /apps/distributions/visualizations/histogram

 

Returns data required to create a histogram visualization.
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/distributions/visualizations/histogram

Request Body chevron_right expand_more

HistogramPostRequest HistogramPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.HistogramSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

HistogramPostResponse HistogramPostResponse

application/json

Inherits: object

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: lib.HistogramData

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.config*object

Inherits: lib.PlotConfig

histogram.config.completeCasesAllVars*number
histogram.config.completeCasesAxesVars*number
histogram.config.variables*array
histogram.config.variables[]object

Inherits: object

histogram.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.config.variables[].variableSpec.entityId*string
histogram.config.variables[].variableSpec.variableId*string
histogram.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.config.variables[].displayNamestring
histogram.config.variables[].displayRangeMinany
histogram.config.variables[].displayRangeMaxany
histogram.config.variables[].vocabularyarray
histogram.config.variables[].vocabulary[]string
histogram.config.variables[].imputeZero*boolean
histogram.config.variables[].hasStudyDependentVocabularyboolean
histogram.config.variables[].isCollection*boolean
histogram.config.variables[].membersarray
histogram.config.variables[].members[]object

Inherits: lib.VariableSpec

histogram.config.variables[].members[].entityId*string
histogram.config.variables[].members[].variableId*string
histogram.config.binSlider*object

Inherits: lib.BinSlider

histogram.config.binSlider.min*number
histogram.config.binSlider.max*number
histogram.config.binSlider.step*number
histogram.config.binSpec*object

Inherits: lib.BinSpec

histogram.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
histogram.config.binSpec.valuenumber
histogram.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

histogram.config.binSpec.rangeunion
histogram.config.binSpec.rangeanyOf
Any of the following types.
histogram.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

histogram.config.binSpec.range{NumberRange}..min*number
histogram.config.binSpec.range{NumberRange}..max*number
histogram.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

histogram.config.binSpec.range{DateRange}..min*string
histogram.config.binSpec.range{DateRange}..max*string
histogram.config.summary*object

Additional properties: Yes

Inherits: object

histogram.config.summary.min*string
histogram.config.summary.q1*string
histogram.config.summary.median*string
histogram.config.summary.mean*string
histogram.config.summary.q3*string
histogram.config.summary.max*string
histogram.config.viewport*object

Inherits: lib.NumericViewport

histogram.config.viewport.xMin*string
histogram.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/distributions/visualizations/boxplot

 

Returns data required to create a boxplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/distributions/visualizations/boxplot

Request Body chevron_right expand_more

BoxplotPostRequest BoxplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BoxplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

200 OK chevron_right expand_more

BoxplotPostResponse BoxplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: lib.BoxplotData

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.config*object

Inherits: lib.PlotConfig

boxplot.config.completeCasesAllVars*number
boxplot.config.completeCasesAxesVars*number
boxplot.config.variables*array
boxplot.config.variables[]object

Inherits: object

boxplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.config.variables[].variableSpec.entityId*string
boxplot.config.variables[].variableSpec.variableId*string
boxplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.config.variables[].displayNamestring
boxplot.config.variables[].displayRangeMinany
boxplot.config.variables[].displayRangeMaxany
boxplot.config.variables[].vocabularyarray
boxplot.config.variables[].vocabulary[]string
boxplot.config.variables[].imputeZero*boolean
boxplot.config.variables[].hasStudyDependentVocabularyboolean
boxplot.config.variables[].isCollection*boolean
boxplot.config.variables[].membersarray
boxplot.config.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.config.variables[].members[].entityId*string
boxplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number
statsTablearray
statsTable[]object

Inherits: lib.BoxplotStatsTable

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].xVariableDetailsobject

Inherits: object

statsTable[].xVariableDetails.entityId*string
statsTable[].xVariableDetails.variableId*string
statsTable[].xVariableDetails.value*string
statsTable[].statistic*string
statsTable[].pvalue*number
statsTable[].parameter*array
statsTable[].parameter[]number
statsTable[].method*string
statsTable[].statsError*string

post /apps/countsandproportions/visualizations/barplot

 

Returns data required to create a bar or pie plot visualization
Java impl- drafted, not working
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/countsandproportions/visualizations/barplot

Request Body chevron_right expand_more

BarplotPostRequest BarplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BarplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

BarplotPostResponse BarplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: lib.BarplotData

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.config*object

Inherits: lib.PlotConfig

barplot.config.completeCasesAllVars*number
barplot.config.completeCasesAxesVars*number
barplot.config.variables*array
barplot.config.variables[]object

Inherits: object

barplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.config.variables[].variableSpec.entityId*string
barplot.config.variables[].variableSpec.variableId*string
barplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.config.variables[].displayNamestring
barplot.config.variables[].displayRangeMinany
barplot.config.variables[].displayRangeMaxany
barplot.config.variables[].vocabularyarray
barplot.config.variables[].vocabulary[]string
barplot.config.variables[].imputeZero*boolean
barplot.config.variables[].hasStudyDependentVocabularyboolean
barplot.config.variables[].isCollection*boolean
barplot.config.variables[].membersarray
barplot.config.variables[].members[]object

Inherits: lib.VariableSpec

barplot.config.variables[].members[].entityId*string
barplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/countsandproportions/visualizations/twobytwo

 

Returns data required to create a mosaic plot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/countsandproportions/visualizations/twobytwo

Request Body chevron_right expand_more

TwoByTwoPostRequest TwoByTwoPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.xAxisReferenceValue*string
config.yAxisReferenceValue*string

200 OK chevron_right expand_more

TwoByTwoPostResponse TwoByTwoPostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/countsandproportions/visualizations/conttable

 

Returns data required to create a mosaic plot visualization
Java impl- NA
R impl- drafted

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/countsandproportions/visualizations/conttable

Request Body chevron_right expand_more

MosaicPostRequest MosaicPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

200 OK chevron_right expand_more

ContTablePostResponse ContTablePostResponse

application/json

Inherits: object

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].pvalue*array
statsTable[].pvalue[]number
statsTable[].degreesFreedom*array
statsTable[].degreesFreedom[]number
statsTable[].chisq*array
statsTable[].chisq[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/xyrelationships/visualizations/scatterplot

 

Returns data required to create a scatterplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/xyrelationships/visualizations/scatterplot

Request Body chevron_right expand_more

ScatterplotPostRequest ScatterplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ScatterplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

config.correlationMethod*string
Enum:
  • none
  • spearman
  • pearson
  • sparcc

Inherits: lib.ScatterCorrelationMethod

200 OK chevron_right expand_more

ScatterplotPostResponse ScatterplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/xyrelationships/visualizations/lineplot

 

Returns data required to create a lineplot visualization
Java impl- NA
R impl- working

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/xyrelationships/visualizations/lineplot

Request Body chevron_right expand_more

LineplotPostRequest LineplotPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.LineplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

200 OK chevron_right expand_more

LineplotPostResponse LineplotPostResponse

application/json

Inherits: object

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: lib.LineplotData

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.config*object

Inherits: lib.PlotConfig

lineplot.config.completeCasesAllVars*number
lineplot.config.completeCasesAxesVars*number
lineplot.config.variables*array
lineplot.config.variables[]object

Inherits: object

lineplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.config.variables[].variableSpec.entityId*string
lineplot.config.variables[].variableSpec.variableId*string
lineplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.config.variables[].displayNamestring
lineplot.config.variables[].displayRangeMinany
lineplot.config.variables[].displayRangeMaxany
lineplot.config.variables[].vocabularyarray
lineplot.config.variables[].vocabulary[]string
lineplot.config.variables[].imputeZero*boolean
lineplot.config.variables[].hasStudyDependentVocabularyboolean
lineplot.config.variables[].isCollection*boolean
lineplot.config.variables[].membersarray
lineplot.config.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.config.variables[].members[].entityId*string
lineplot.config.variables[].members[].variableId*string
lineplot.config.binSliderobject

Inherits: lib.BinSlider

lineplot.config.binSlider.min*number
lineplot.config.binSlider.max*number
lineplot.config.binSlider.step*number
lineplot.config.binSpecobject

Inherits: lib.BinSpec

lineplot.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
lineplot.config.binSpec.valuenumber
lineplot.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

lineplot.config.binSpec.rangeunion
lineplot.config.binSpec.rangeanyOf
Any of the following types.
lineplot.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

lineplot.config.binSpec.range{NumberRange}..min*number
lineplot.config.binSpec.range{NumberRange}..max*number
lineplot.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

lineplot.config.binSpec.range{DateRange}..min*string
lineplot.config.binSpec.range{DateRange}..max*string
lineplot.config.viewportobject

Inherits: lib.NumericViewport

lineplot.config.viewport.xMin*string
lineplot.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

post /apps/sample/visualizations/record-count

 

Returns a count of the records in the subset

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/sample/visualizations/record-count

Request Body chevron_right expand_more

RecordCountPostRequest RecordCountPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.RecordCountSpec

config.entityId*string

200 OK chevron_right expand_more

RecordCountPostResponse RecordCountPostResponse

application/json

Inherits: object

ParameterTypeDescription
recordCount*integer

post /apps/sample/visualizations/multi-stream

 

Returns a stream of records with its first two attributes (combined from parallel streams)

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/sample/visualizations/multi-stream

Request Body chevron_right expand_more

MultiStreamPostRequest MultiStreamPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MultiStreamSpec

config.entityId*string

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/plain

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

post /apps/sample/visualizations/collections-test

 

Returns a tabular response for the subset with all vars in the requested collection

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/sample/visualizations/collections-test

Request Body chevron_right expand_more

TestCollectionsPostRequest TestCollectionsPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: object

config.entityId*string
config.collectionId*string

200 OK chevron_right expand_more

EntityTabularPostResponse EntityTabularPostResponse

text/plain

Inherits: object

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

post /apps/sample/visualizations/categorical-distribution

 

Returns a set of count and proportion distributions for a native categorical variable

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/sample/visualizations/categorical-distribution

Request Body chevron_right expand_more

CategoricalDistributionPostRequest CategoricalDistributionPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: object

config.entityId*string
config.variableId*string

200 OK chevron_right expand_more

CategoricalDistributionPostResponse CategoricalDistributionPostResponse

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
countDistribution*array
countDistribution[]object

Additional properties: Yes

Inherits: object

countDistribution[].label*string
countDistribution[].value*number
proportionDistribution*array
proportionDistribution[]object

Additional properties: Yes

Inherits: object

proportionDistribution[].label*string
proportionDistribution[].value*number

post /apps/samplewithcompute/visualizations/viz-with-compute

 

Sample visualization plugin that uses data from a compute

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/apps/samplewithcompute/visualizations/viz-with-compute

Request Body chevron_right expand_more

ExampleComputeVizPostRequest ExampleComputeVizPostRequest

application/json

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ExampleComputeVizSpec

config.prefixVar*object

Inherits: object

config.prefixVar.entityId*string
config.prefixVar.variableId*string
computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.inputVariable*object

Inherits: object

computeConfig.inputVariable.entityId*string
computeConfig.inputVariable.variableId*string
computeConfig.valueSuffix*string
computeConfig.failureProbability*number

200 OK chevron_right expand_more

ExampleComputeVizPostResponse ExampleComputeVizPostResponse

application/json

Inherits: object

ParameterTypeDescription
countPluginResult*integer
numEmptyValues*integer
longestConcatenatedValue*string
avgConcatenatedLength*number

get /staff

Staff List  

List dataset staff in ascending order by ID.

Parameters chevron_right expand_more

ParameterTypeDescription
Query
limitinteger

Number of rows to include in the result

Format: int64

Default value: 1000

offsetinteger

Number of rows to skip from the result

Format: int64

curl -X GET \
  undefined/staff?limit=<value>&offset=<value>

200 OK chevron_right expand_more

StaffList StaffList

application/json

Inherits: object

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].staffId*integer

Min. value: 1

Format: int64

Inherits: integer

data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].isOwner*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

post /staff

New Staff Entry  

Create a new dataset staff record.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/staff

Request Body chevron_right expand_more

NewStaffRequest NewStaffRequest

application/json

Additional properties: Yes

Inherits: object

ParameterTypeDescription
userId*integer

Min. value: 1

Format: int64

isOwner*boolean

200 OK chevron_right expand_more

NewStaffResponse NewStaffResponse

application/json

Inherits: object

ParameterTypeDescription
staffId*integer

Min. value: 1

Format: int64

patch /staff/{staff-id}

Update Staff Entry  

Update dataset staff.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
staff-id* DatastoreIdinteger

Min. value: 1

Format: int64

Inherits: integer

curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/staff/{staff-id}

Request Body chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: object

[].op*string

Pattern: ^replace$

[].path*string

Pattern: ^/isOwner$

[].value*boolean

204 No Content chevron_right expand_more

delete /staff/{staff-id}

Delete Staff Entry  

Delete dataset staff.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
staff-id* DatastoreIdinteger

Min. value: 1

Format: int64

Inherits: integer

curl -X DELETE \
  undefined/staff/{staff-id}

204 No Content chevron_right expand_more

get /dataset-providers

Provider List  

Get a list of providers for this dataset.

Parameters chevron_right expand_more

ParameterTypeDescription
Query
datasetId*string
limitinteger

Number of rows to include in the result

Format: int64

Default value: 1000

offsetinteger

Number of rows to skip from the result

Format: int64

curl -X GET \
  undefined/dataset-providers?datasetId=<value>&limit=<value>&offset=<value>

200 OK chevron_right expand_more

DatasetProviderList DatasetProviderList

application/json

Inherits: object

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].providerId*integer

Min. value: 1

Format: int64

Inherits: integer

data[].datasetId*string
data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].isManager*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

post /dataset-providers

New Provider  

Create a new dataset provider record.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/dataset-providers

Request Body chevron_right expand_more

DatasetProviderCreateRequest DatasetProviderCreateRequest

application/json

Inherits: object

ParameterTypeDescription
datasetId*string
userIdinteger

Min. value: 1

Format: int64

emailstring
isManager*boolean

200 OK chevron_right expand_more

DatasetProviderCreateResponse DatasetProviderCreateResponse

application/json

Inherits: object

ParameterTypeDescription
created*boolean

Indicates whether a new provider record was created or not.

If this value is false the "providerId" property will not be set. This happens when the request was sent using an email address that is not in our user database. In this case no provider record was created but instead an email was sent to the given address requesting that the user register.

If this value is true the "providerId" property will be set containing the primary key value of the newly created provider record.

providerIdinteger

Min. value: 1

Format: int64

patch /dataset-providers/{provider-id}

Update Provider  

Update a dataset provider record.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
provider-id* DatastoreIdinteger

Dataset provider ID.

Min. value: 1

Format: int64

Inherits: integer

curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/dataset-providers/{provider-id}

Request Body chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: object

[].op*string

Pattern: ^replace$

[].path*string

Pattern: ^/isManager$

[].value*boolean

204 No Content chevron_right expand_more

delete /dataset-providers/{provider-id}

Delete Provider  

Delete a dataset provider record.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
provider-id* DatastoreIdinteger

Dataset provider ID.

Min. value: 1

Format: int64

Inherits: integer

curl -X DELETE \
  undefined/dataset-providers/{provider-id}

204 No Content chevron_right expand_more

get /dataset-end-users

List End Users  

Get a list of all end-users for the specified dataset.

Parameters chevron_right expand_more

ParameterTypeDescription
Query
datasetId* Dataset IDstring
limit Result Limitinteger

Number of rows to include in the result

Format: int64

Default value: 100

offset Result Offsetinteger

Number of rows to skip from the result

Format: int64

approval ApprovalStatusstring

Filter results by the approval status of the users.

Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

curl -X GET \
  undefined/dataset-end-users?datasetId=<value>&limit=<value>&offset=<value>&ApprovalStatus=<value>

200 OK chevron_right expand_more

EndUserList EndUserList

application/json

Inherits: object

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].datasetId*string
data[].startDatedatetime
data[].durationinteger

Format: int64

data[].restrictionLevel*string
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

data[].purpose*string
data[].researchQuestion*string
data[].analysisPlan*string
data[].disseminationPlan*string
data[].approvalStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

data[].denialReasonstring
data[].priorAuth*string
data[].allowEdit*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

post /dataset-end-users

New End User  

Create a new dataset end-user record.

curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/dataset-end-users

Request Body chevron_right expand_more

EndUserCreateRequest EndUserCreateRequest

application/json

New end user request body.

Body MUST contain either userId property or the email property.

If the email property is used, the service will attempt to locate a user account with that email. If one is found, a new record will be created and it's ID returned in the response. If one is not found, an email will be sent to the given address requesting the user create an account and NO NEW RECORD WILL BE CREATED.

Inherits: object

ParameterTypeDescription
userIdinteger

Min. value: 1

Format: int64

emailstring
purpose*string
researchQuestion*string
analysisPlan*string
disseminationPlan*string
priorAuth*string
datasetId*string
startDatedatetime
durationinteger
restrictionLevelstring
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

approvalStatusstring
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

denialReasonstring

200 OK chevron_right expand_more

EndUserCreateResponse EndUserCreateResponse

application/json

End user creation response.

Returns a flag indicating whether or not the record was actually created or not. If created == true then the endUserId property will be present and contain the new end user record's ID. If created == false then the endUserId property will NOT be present, and the successful response indicates that an email was sent to the email address given in the request.

If the creation request used the userId property instead of the email property, a new record will always have been created on a success response.

Inherits: object

ParameterTypeDescription
created*boolean
endUserIdstring

get /dataset-end-users/{end-user-id}

End User Details  

Get the details of an end-user record.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
end-user-id*string

ID of a specific end-user record. This ID consists of the WDK user ID for the user followed by a single dash (-) character followed by the dataset ID. Example: 82-DS_897fe55e6f.

Pattern: ^\d+-\w+$

curl -X GET \
  undefined/dataset-end-users/{end-user-id}

200 OK chevron_right expand_more

EndUser EndUser

application/json

Inherits: object

ParameterTypeDescription
user*object

Inherits: object

user.userId*integer

Min. value: 1

Format: int64

user.firstName*string
user.lastName*string
user.organization*string
user.email*string
datasetId*string
startDatedatetime
durationinteger

Format: int64

restrictionLevel*string
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

purpose*string
researchQuestion*string
analysisPlan*string
disseminationPlan*string
approvalStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

denialReasonstring
priorAuth*string
allowEdit*boolean

delete /dataset-end-users/{end-user-id}

Delete End User  

Delete an end user access grant.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
end-user-id*string

ID of a specific end-user record. This ID consists of the WDK user ID for the user followed by a single dash (-) character followed by the dataset ID. Example: 82-DS_897fe55e6f.

Pattern: ^\d+-\w+$

curl -X DELETE \
  undefined/dataset-end-users/{end-user-id}

204 No Content chevron_right expand_more

Success

patch /dataset-end-users/{end-user-id}

Update End User  

Update an end user record.

The following rules apply to end user self updates:

  1. The user may only submit updates while their access request is in the "requested" status.
  2. Only the following fields may be updated:
  3. purpose
  4. researchQuestion
  5. analysisPlan
  6. disseminationPlan

This endpoint supports only the listed JSON Patch operations on the listed paths. All other JSON paths or operations will result in a 403 error.

/startDate

  • add
  • remove
  • replace

This field may only be altered by site owners and dataset managers.

/duration

  • add
  • remove
  • replace

This field may only be altered by site owners and dataset managers.

/restrictionLevel

  • replace

This field may only be altered by site owners and dataset managers.

/purpose

  • replace

Type: string

This field may be altered by site owners and dataset managers at any time.

This field may only be altered by end users while their access request is in the "requested" status.

/researchQuestion

  • replace

Type: string

This field may be altered by site owners and dataset managers at any time.

This field may only be altered by end users while their access request is in the "requested" status.

/analysisPlan

  • replace

Type: string

This field may be altered by site owners and dataset managers at any time.

This field may only be altered by end users while their access request is in the "requested" status.

/disseminationPlan

  • replace

Type: string

This field may be altered by site owners and dataset managers at any time.

This field may only be altered by end users while their access request is in the "requested" status.

priorAuth

  • replace

Type: string

This field may be altered by site owners and dataset managers at any time.

This field may only be altered by end users while their access request is in the "requested" status.

/approvalStatus

  • replace

This field may only be altered by site owners and dataset managers.

/denialReason

  • add
  • remove
  • replace

This field may only be altered by site owners and dataset managers.

Parameters chevron_right expand_more

ParameterTypeDescription
Path
end-user-id*string

ID of a specific end-user record. This ID consists of the WDK user ID for the user followed by a single dash (-) character followed by the dataset ID. Example: 82-DS_897fe55e6f.

Pattern: ^\d+-\w+$

curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/dataset-end-users/{end-user-id}

Request Body chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: object

[].op*string
Enum:
  • add
  • remove
  • replace
[].path*string

Pattern: ^/.+$

[].valueany
[].fromstring

204 No Content chevron_right expand_more

get /permissions

 

200 OK chevron_right expand_more

PermissionsGetResponse PermissionsGetResponse

application/json

Inherits: object

ParameterTypeDescription
isStaffboolean

Indicates whether the current user is listed in the service's staff entries.

isOwnerboolean

Indicates whether the current user is listed in the service's staff entries and is marked as a site owner.

perDatasetobject

If the current user is a provider or an end user of one or more datasets, these datasets will be listed here with the user's permission level for each specific dataset.

If the user is not a provider or end user for any datasets, this field will be omitted.

perDataset.//*object

Inherits: lib.DatasetPermissionEntry

perDataset.//.studyId*string
perDataset.//.sha1Hash*string
perDataset.//.isUserStudy*boolean
perDataset.//.displayName*string
perDataset.//.shortDisplayName*string
perDataset.//.description*string
perDataset.//.type*string
Enum:
  • provider
  • end-user

Inherits: lib.DatasetPermissionLevel

perDataset.//.actionAuthorization*object

Inherits: lib.ActionList

perDataset.//.actionAuthorization.studyMetadata*boolean

study metadata

perDataset.//.actionAuthorization.subsetting*boolean

count, distribution

perDataset.//.actionAuthorization.visualizations*boolean

all viz plugins

perDataset.//.actionAuthorization.resultsFirstPage*boolean

offset:0, numRecords: <=20

perDataset.//.actionAuthorization.resultsAll*boolean

any other tabular response

perDataset.//.isManagerboolean

For providers, this field indicates whether the current user is marked as a manager for the dataset represented by the containing permission entry.

This field will only be present if the containing permission entry type = provider.

perDataset.//.accessRequestStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

get /permissions/{dataset-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
dataset-id*string
curl -X GET \
  undefined/permissions/{dataset-id}

200 OK chevron_right expand_more

StudyPermissionInfo StudyPermissionInfo

application/json

Inherits: object

ParameterTypeDescription
studyId*string
datasetId*string
isUserStudy*boolean
actionAuthorization*object

Inherits: object

actionAuthorization.studyMetadata*boolean

study metadata

actionAuthorization.subsetting*boolean

count, distribution

actionAuthorization.visualizations*boolean

all viz plugins

actionAuthorization.resultsFirstPage*boolean

offset:0, numRecords: <=20

actionAuthorization.resultsAll*boolean

any other tabular response

get /history

 

Parameters chevron_right expand_more

ParameterTypeDescription
Query
limit*integer

Min. value: 1

Max. value: 999

Format: int64

Default value: 999

offset*integer

Format: int64

curl -X GET \
  undefined/history?limit=<value>&offset=<value>

200 OK chevron_right expand_more

HistoryResponse HistoryResponse

application/json

Inherits: object

ParameterTypeDescription
meta*object

Inherits: lib.HistoryMeta

meta.rows*integer

Format: int64

meta.offset*integer

Format: int64

results*array
results[]object

Inherits: lib.HistoryResult

results[].cause*object

Inherits: lib.HistoryCause

results[].cause.user*object

Inherits: lib.HistoryUser

results[].cause.user.userID*integer

Format: int64

results[].cause.user.firstName*string
results[].cause.user.lastName*string
results[].cause.user.email*string
results[].cause.user.organization*string
results[].cause.action*string
Enum:
  • CREATE
  • UPDATE
  • DELETE
results[].cause.timestamp*datetime-only
results[].row*object

Inherits: lib.HistoryRow

results[].row.endUserID*integer

Format: int64

results[].row.user*object

Inherits: lib.HistoryUser

results[].row.user.userID*integer

Format: int64

results[].row.user.firstName*string
results[].row.user.lastName*string
results[].row.user.email*string
results[].row.user.organization*string
results[].row.datasetPresenterID*string
results[].row.restrictionLevel*string
Enum:
  • PUBLIC
  • PRERELEASE
  • PROTECTED
  • CONTROLLED
  • PRIVATE
results[].row.approvalStatus*string
Enum:
  • APPROVED
  • REQUESTED
  • DENIED
results[].row.startDate*datetime-only
results[].row.duration*integer

Format: int64

results[].row.purpose*string
results[].row.researchQuestion*string
results[].row.analysisPlan*string
results[].row.priorAuth*string
results[].row.denialReason*string
results[].row.dateDenied*datetime-only
results[].row.allowSelfEdits*boolean

post /approve-eligible-access-requests

 

Approve protected study requests in which auto-approval duration has elapsed

curl -X POST \
  undefined/approve-eligible-access-requests

204 No Content chevron_right expand_more

Success

get /download/{project}/{study-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project*string
study-id*string
curl -X GET \
  undefined/download/{project}/{study-id}

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]

get /download/{project}/{study-id}/{release}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project*string
study-id*string
release*string
curl -X GET \
  undefined/download/{project}/{study-id}/{release}

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: object

[].name*string
[].modifiedDate*string
[].size*string

get /download/{project}/{study-id}/{release}/{file}

 lock

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project*string
study-id*string
release*string
file*string

Secured By chevron_right expand_more

header-auth header-auth

Authentication based on a WDK auth cookie.

curl -X GET \
  undefined/download/{project}/{study-id}/{release}/{file}

200 OK chevron_right expand_more

FileContentResponse FileContentResponse

text/plain

Additional properties: Yes

Inherits: object

ParameterTypeDescription
//*any

get /public/analyses/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project-id*string
curl -X GET \
  undefined/public/analyses/{project-id}

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: lib.AnalysisSummary

[].displayName*string
[].description*string
[].studyId*string
[].studyVersion*string
[].apiVersion*string
[].isPublic*boolean
[].analysisId*string
[].creationTime*string
[].modificationTime*string
[].numFilters*integer
[].numComputations*integer
[].numVisualizations*integer
[].provenanceobject

Inherits: object

[].provenance.onImport*object

Inherits: object

[].provenance.onImport.ownerId*integer

Format: int64

[].provenance.onImport.ownerName*string
[].provenance.onImport.ownerOrganization*string
[].provenance.onImport.analysisId*string
[].provenance.onImport.analysisName*string
[].provenance.onImport.creationTime*string
[].provenance.onImport.modificationTime*string
[].provenance.onImport.isPublic*boolean
[].provenance.current*object

Inherits: object

[].provenance.current.isDeleted*boolean
[].provenance.current.modificationTimestring
[].provenance.current.isPublicboolean
[].userId*number
[].userName*string
[].userOrganization*string

get /import-analysis/{project-id}/{analysis-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project-id*string
analysis-id*string
curl -X GET \
  undefined/import-analysis/{project-id}/{analysis-id}

200 OK chevron_right expand_more

AnalysisListPostResponse AnalysisListPostResponse

application/json

Inherits: object

ParameterTypeDescription
analysisId*string

get /import-analysis/{project-id}/{analysis-id}/info

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project-id*string
analysis-id*string
curl -X GET \
  undefined/import-analysis/{project-id}/{analysis-id}/info

200 OK chevron_right expand_more

SingleAnalysisPublicInfo SingleAnalysisPublicInfo

application/json

Inherits: object

ParameterTypeDescription
studyId*string

get /metrics/user/{project-id}/analyses

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project-id*string
Query
startDate*string

optional start date (yyyy-mm-dd)

endDate*string

optional end date (yyyy-mm-dd)

studyType*string

Default value: "ALL"

Enum:
  • ALL
  • USER
  • CURATED
curl -X GET \
  undefined/metrics/user/{project-id}/analyses?startDate=<value>&endDate=<value>&studyType=<value>

200 OK chevron_right expand_more

UserAnalysisMetricsResponse UserAnalysisMetricsResponse

application/json

Inherits: object

ParameterTypeDescription
startDate*date-only
endDate*date-only
createdOrModifiedCounts*object

Inherits: lib.UserAnalysisCounts

createdOrModifiedCounts.analysesCount*integer
createdOrModifiedCounts.importedAnalysesCount*integer
createdOrModifiedCounts.analysesPerStudy*array
createdOrModifiedCounts.analysesPerStudy[]object

Inherits: lib.StudyCount

createdOrModifiedCounts.analysesPerStudy[].studyId*string
createdOrModifiedCounts.analysesPerStudy[].count*integer
createdOrModifiedCounts.importedAnalysesPerStudy*array
createdOrModifiedCounts.importedAnalysesPerStudy[]object

Inherits: lib.StudyCount

createdOrModifiedCounts.importedAnalysesPerStudy[].studyId*string
createdOrModifiedCounts.importedAnalysesPerStudy[].count*integer
createdOrModifiedCounts.registeredUsersCount*integer
createdOrModifiedCounts.guestUsersCount*integer
createdOrModifiedCounts.registeredAnalysesCount*integer
createdOrModifiedCounts.guestAnalysesCount*integer
createdOrModifiedCounts.registeredFiltersCount*integer
createdOrModifiedCounts.guestFiltersCount*integer
createdOrModifiedCounts.registeredVisualizationsCount*integer
createdOrModifiedCounts.guestVisualizationsCount*integer
createdOrModifiedCounts.registeredUsersAnalysesCounts*array
createdOrModifiedCounts.registeredUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersAnalysesCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersAnalysesCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersAnalysesCounts*array
createdOrModifiedCounts.guestUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersAnalysesCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersAnalysesCounts[].usersCount*integer
createdOrModifiedCounts.registeredUsersFiltersCounts*array
createdOrModifiedCounts.registeredUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersFiltersCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersFiltersCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersFiltersCounts*array
createdOrModifiedCounts.guestUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersFiltersCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersFiltersCounts[].usersCount*integer
createdOrModifiedCounts.registeredUsersVisualizationsCounts*array
createdOrModifiedCounts.registeredUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersVisualizationsCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersVisualizationsCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersVisualizationsCounts*array
createdOrModifiedCounts.guestUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersVisualizationsCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersVisualizationsCounts[].usersCount*integer

get /metrics/user/{project-id}/analyses/reports

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
project-id*string
Query
reportMonth*string

Required report month (yyyy-mm)

curl -X GET \
  undefined/metrics/user/{project-id}/analyses/reports?reportMonth=<value>

200 OK chevron_right expand_more

MetricsReportResponse MetricsReportResponse

application/zip

Inherits: object

ParameterTypeDescription
count*integer

get /users/{user-id}/preferences/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X GET \
  undefined/users/{user-id}/preferences/{project-id}

200 OK chevron_right expand_more

application/json

application/json

put /users/{user-id}/preferences/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X PUT \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/preferences/{project-id}

Request Body chevron_right expand_more

application/json

application/json

202 Accepted chevron_right expand_more

get /users/{user-id}/analyses/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X GET \
  undefined/users/{user-id}/analyses/{project-id}

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: lib.AnalysisBase

[].displayName*string
[].description*string
[].studyId*string
[].studyVersion*string
[].apiVersion*string
[].isPublic*boolean
[].analysisId*string
[].creationTime*string
[].modificationTime*string
[].numFilters*integer
[].numComputations*integer
[].numVisualizations*integer
[].provenanceobject

Inherits: object

[].provenance.onImport*object

Inherits: object

[].provenance.onImport.ownerId*integer

Format: int64

[].provenance.onImport.ownerName*string
[].provenance.onImport.ownerOrganization*string
[].provenance.onImport.analysisId*string
[].provenance.onImport.analysisName*string
[].provenance.onImport.creationTime*string
[].provenance.onImport.modificationTime*string
[].provenance.onImport.isPublic*boolean
[].provenance.current*object

Inherits: object

[].provenance.current.isDeleted*boolean
[].provenance.current.modificationTimestring
[].provenance.current.isPublicboolean

post /users/{user-id}/analyses/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/analyses/{project-id}

Request Body chevron_right expand_more

AnalysisListPostRequest AnalysisListPostRequest

application/json

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
notesstring
descriptor*object

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string

200 OK chevron_right expand_more

AnalysisListPostResponse AnalysisListPostResponse

application/json

Inherits: object

ParameterTypeDescription
analysisId*string

patch /users/{user-id}/analyses/{project-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/analyses/{project-id}

Request Body chevron_right expand_more

AnalysisListPatchRequest AnalysisListPatchRequest

application/json

Inherits: object

ParameterTypeDescription
analysisIdsToDeletearray
analysisIdsToDelete[]string
inheritOwnershipFrominteger

Format: int64

202 Accepted chevron_right expand_more

get /users/{user-id}/analyses/{project-id}/{analysis-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
analysis-id*string
curl -X GET \
  undefined/users/{user-id}/analyses/{project-id}/{analysis-id}

200 OK chevron_right expand_more

AnalysisDetail AnalysisDetail

application/json

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
analysisId*string
creationTime*string
modificationTime*string
numFilters*integer
numComputations*integer
numVisualizations*integer
provenanceobject

Inherits: object

provenance.onImport*object

Inherits: object

provenance.onImport.ownerId*integer

Format: int64

provenance.onImport.ownerName*string
provenance.onImport.ownerOrganization*string
provenance.onImport.analysisId*string
provenance.onImport.analysisName*string
provenance.onImport.creationTime*string
provenance.onImport.modificationTime*string
provenance.onImport.isPublic*boolean
provenance.current*object

Inherits: object

provenance.current.isDeleted*boolean
provenance.current.modificationTimestring
provenance.current.isPublicboolean
notesstring
descriptor*object

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string

patch /users/{user-id}/analyses/{project-id}/{analysis-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
analysis-id*string
curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/analyses/{project-id}/{analysis-id}

Request Body chevron_right expand_more

SingleAnalysisPatchRequest SingleAnalysisPatchRequest

application/json

Inherits: object

ParameterTypeDescription
displayNamestring
descriptionstring
notesstring
descriptorobject

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string
isPublicboolean

202 Accepted chevron_right expand_more

delete /users/{user-id}/analyses/{project-id}/{analysis-id}

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
analysis-id*string
curl -X DELETE \
  undefined/users/{user-id}/analyses/{project-id}/{analysis-id}

202 Accepted chevron_right expand_more

post /users/{user-id}/analyses/{project-id}/{analysis-id}/copy

 

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
analysis-id*string
curl -X POST \
  undefined/users/{user-id}/analyses/{project-id}/{analysis-id}/copy

200 OK chevron_right expand_more

AnalysisListPostResponse AnalysisListPostResponse

application/json

Inherits: object

ParameterTypeDescription
analysisId*string

get /users/{user-id}/derived-variables/{project-id}

List Derived Variables  

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X GET \
  undefined/users/{user-id}/derived-variables/{project-id}

200 OK chevron_right expand_more

application/json

application/json

ParameterTypeDescription
[]object

Inherits: lib.DerivedVariableSpec

[].entityId*string
[].variableId*string
[].functionName*string
[].displayName*string
[].config*object

Additional properties: Yes

[].datasetId*string
[].descriptionstring

Max. length: 4000

[].provenanceobject

Inherits: lib.DerivedVariableProvenance

[].provenance.copyDate*datetime-only
[].provenance.copiedFrom*string

401 Unauthorized chevron_right expand_more

404 Not Found chevron_right expand_more

500 Internal Server Error chevron_right expand_more

post /users/{user-id}/derived-variables/{project-id}

Create a Derived Variable  

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
curl -X POST \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/derived-variables/{project-id}

Request Body chevron_right expand_more

DerivedVariablePostRequest DerivedVariablePostRequest

application/json

Inherits: object

ParameterTypeDescription
datasetId*string
entityId*string
displayName*string

Min. length: 1

Max. length: 256

functionName*string
config*object
descriptionstring

Max. length: 4000

200 OK chevron_right expand_more

DerivedVariablePostResponse DerivedVariablePostResponse

application/json

ParameterTypeDescription
entityId*string
variableId*string

400 Bad Request chevron_right expand_more

401 Unauthorized chevron_right expand_more

403 Forbidden chevron_right expand_more

404 Not Found chevron_right expand_more

422 Unprocessable Entity chevron_right expand_more

500 Internal Server Error chevron_right expand_more

get /users/{user-id}/derived-variables/{project-id}/{derived-variable-id}

Look up a Derived Variable  

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
derived-variable-id*string
curl -X GET \
  undefined/users/{user-id}/derived-variables/{project-id}/{derived-variable-id}

200 OK chevron_right expand_more

DerivedVariableGetResponse DerivedVariableGetResponse

application/json

ParameterTypeDescription
entityId*string
variableId*string
functionName*string
displayName*string
config*object

Additional properties: Yes

datasetId*string
descriptionstring

Max. length: 4000

provenanceobject

Inherits: lib.DerivedVariableProvenance

provenance.copyDate*datetime-only
provenance.copiedFrom*string

401 Unauthorized chevron_right expand_more

404 Not Found chevron_right expand_more

500 Internal Server Error chevron_right expand_more

patch /users/{user-id}/derived-variables/{project-id}/{derived-variable-id}

Update Derived Variable  

Parameters chevron_right expand_more

ParameterTypeDescription
Path
user-id*string
project-id*string
derived-variable-id*string
curl -X PATCH \
  -H "Content-type: application/json"
  -d @body.json \
  undefined/users/{user-id}/derived-variables/{project-id}/{derived-variable-id}

Request Body chevron_right expand_more

DerivedVariablePatchRequest DerivedVariablePatchRequest

application/json

Inherits: object

ParameterTypeDescription
displayNamestring

Min. length: 1

Max. length: 256

descriptionstring

Max. length: 4000

204 No Content chevron_right expand_more

401 Unauthorized chevron_right expand_more

403 Forbidden chevron_right expand_more

404 Not Found chevron_right expand_more

422 Unprocessable Entity chevron_right expand_more

500 Internal Server Error chevron_right expand_more

get /api

 

Renders the API documentation for this service.

curl -X GET \
  undefined/api

200 OK chevron_right expand_more

text/html

text/html

get /health

 

Prints information about the overall service health.

curl -X GET \
  undefined/health

200 OK chevron_right expand_more

HealthResponse HealthResponse

application/json

Health details about the service

Inherits: object

ParameterTypeDescription
status*string

Status describes the overall service state. A status of "healthy" indicates that everything is running smoothly and all service dependencies are reachable and online. A status of "unhealthy" indicates that something is wrong with either this service or one or more of it's dependency services.

Enum:
  • healthy
  • unhealthy
dependencies*array

A list of external services that this service depends on and some details about them.

dependencies[]object

Inherits: DependencyStatus

dependencies[].name*string

Name of the external depdendency.

dependencies[].reachable*boolean

Whether or not the external service is reachable.

dependencies[].online*string

Whether or not the external service is online and available for requests.

Enum:
  • yes
  • unknown
  • no
info*object

Additional properties: Yes

info.threads*integer

Min. value: 1

info.uptime*string
info.uptimeMillis*integer

Min. value: 1

Format: int64

500 Internal Server Error chevron_right expand_more

Internal Server Error ServerError

application/json

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Response Body

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

get /metrics

 

Prometheus metrics for the service.

curl -X GET \
  undefined/metrics

200 OK chevron_right expand_more

text/plain

text/plain

Security Schemes

Security Scheme header-auth

header-auth

Authentication based on a WDK auth cookie.

Headers chevron_right expand_more

ParameterTypeDescription
Auth_Key*string

Authorization header.

curl -X <method> \
  -H "Auth_Key: <value>" \
  /<path>

Types

Type DatastoreId (integer)

DatastoreId

Min. value: 1

Format: int64

Inherits: integer

Type UserDetails (object)

UserDetails

Inherits: object

Model

ParameterTypeDescription
userId*integer

Min. value: 1

Format: int64

firstName*string
lastName*string
organization*string
email*string

Type RestrictionLevel (string)

RestrictionLevel
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

Type ApprovalStatus (string)

ApprovalStatus
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

Type EndUser (object)

EndUser

Inherits: object

Model

ParameterTypeDescription
user*object

Inherits: object

user.userId*integer

Min. value: 1

Format: int64

user.firstName*string
user.lastName*string
user.organization*string
user.email*string
datasetId*string
startDatedatetime
durationinteger

Format: int64

restrictionLevel*string
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

purpose*string
researchQuestion*string
analysisPlan*string
disseminationPlan*string
approvalStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

denialReasonstring
priorAuth*string
allowEdit*boolean

Type EndUserCreateRequest (object)

EndUserCreateRequest

New end user request body.

Body MUST contain either userId property or the email property.

If the email property is used, the service will attempt to locate a user account with that email. If one is found, a new record will be created and it's ID returned in the response. If one is not found, an email will be sent to the given address requesting the user create an account and NO NEW RECORD WILL BE CREATED.

Inherits: object

Model

ParameterTypeDescription
userIdinteger

Min. value: 1

Format: int64

emailstring
purpose*string
researchQuestion*string
analysisPlan*string
disseminationPlan*string
priorAuth*string
datasetId*string
startDatedatetime
durationinteger
restrictionLevelstring
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

approvalStatusstring
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

denialReasonstring

Type EndUserCreateResponse (object)

EndUserCreateResponse

End user creation response.

Returns a flag indicating whether or not the record was actually created or not. If created == true then the endUserId property will be present and contain the new end user record's ID. If created == false then the endUserId property will NOT be present, and the successful response indicates that an email was sent to the email address given in the request.

If the creation request used the userId property instead of the email property, a new record will always have been created on a success response.

Inherits: object

Model

ParameterTypeDescription
created*boolean
endUserIdstring

Type EndUserList (object)

EndUserList

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].datasetId*string
data[].startDatedatetime
data[].durationinteger

Format: int64

data[].restrictionLevel*string
Enum:
  • public
  • prerelease
  • protected
  • controlled
  • private

Inherits: string

data[].purpose*string
data[].researchQuestion*string
data[].analysisPlan*string
data[].disseminationPlan*string
data[].approvalStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

data[].denialReasonstring
data[].priorAuth*string
data[].allowEdit*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

Type EndUserPatch (object)

EndUserPatch

Inherits: object

Model

ParameterTypeDescription
op*string
Enum:
  • add
  • remove
  • replace
path*string

Pattern: ^/.+$

valueany
fromstring

Type DatasetProvider (object)

DatasetProvider

Inherits: object

Model

ParameterTypeDescription
providerId*integer

Min. value: 1

Format: int64

Inherits: integer

datasetId*string
user*object

Inherits: object

user.userId*integer

Min. value: 1

Format: int64

user.firstName*string
user.lastName*string
user.organization*string
user.email*string
isManager*boolean

Type DatasetProviderList (object)

DatasetProviderList

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].providerId*integer

Min. value: 1

Format: int64

Inherits: integer

data[].datasetId*string
data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].isManager*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

Type DatasetProviderCreateRequest (object)

DatasetProviderCreateRequest

Inherits: object

Model

ParameterTypeDescription
datasetId*string
userIdinteger

Min. value: 1

Format: int64

emailstring
isManager*boolean

Type DatasetProviderCreateResponse (object)

DatasetProviderCreateResponse

Inherits: object

Model

ParameterTypeDescription
created*boolean

Indicates whether a new provider record was created or not.

If this value is false the "providerId" property will not be set. This happens when the request was sent using an email address that is not in our user database. In this case no provider record was created but instead an email was sent to the given address requesting that the user register.

If this value is true the "providerId" property will be set containing the primary key value of the newly created provider record.

providerIdinteger

Min. value: 1

Format: int64

Type DatasetProviderPatch (object)

DatasetProviderPatch

Inherits: object

Model

ParameterTypeDescription
op*string

Pattern: ^replace$

path*string

Pattern: ^/isManager$

value*boolean

Type HistoryResponse (object)

HistoryResponse

Inherits: object

Model

ParameterTypeDescription
meta*object

Inherits: lib.HistoryMeta

meta.rows*integer

Format: int64

meta.offset*integer

Format: int64

results*array
results[]object

Inherits: lib.HistoryResult

results[].cause*object

Inherits: lib.HistoryCause

results[].cause.user*object

Inherits: lib.HistoryUser

results[].cause.user.userID*integer

Format: int64

results[].cause.user.firstName*string
results[].cause.user.lastName*string
results[].cause.user.email*string
results[].cause.user.organization*string
results[].cause.action*string
Enum:
  • CREATE
  • UPDATE
  • DELETE
results[].cause.timestamp*datetime-only
results[].row*object

Inherits: lib.HistoryRow

results[].row.endUserID*integer

Format: int64

results[].row.user*object

Inherits: lib.HistoryUser

results[].row.user.userID*integer

Format: int64

results[].row.user.firstName*string
results[].row.user.lastName*string
results[].row.user.email*string
results[].row.user.organization*string
results[].row.datasetPresenterID*string
results[].row.restrictionLevel*string
Enum:
  • PUBLIC
  • PRERELEASE
  • PROTECTED
  • CONTROLLED
  • PRIVATE
results[].row.approvalStatus*string
Enum:
  • APPROVED
  • REQUESTED
  • DENIED
results[].row.startDate*datetime-only
results[].row.duration*integer

Format: int64

results[].row.purpose*string
results[].row.researchQuestion*string
results[].row.analysisPlan*string
results[].row.priorAuth*string
results[].row.denialReason*string
results[].row.dateDenied*datetime-only
results[].row.allowSelfEdits*boolean

Type HistoryMeta (object)

HistoryMeta

Inherits: object

Model

ParameterTypeDescription
rows*integer

Format: int64

offset*integer

Format: int64

Type HistoryResult (object)

HistoryResult

Inherits: object

Model

ParameterTypeDescription
cause*object

Inherits: lib.HistoryCause

cause.user*object

Inherits: lib.HistoryUser

cause.user.userID*integer

Format: int64

cause.user.firstName*string
cause.user.lastName*string
cause.user.email*string
cause.user.organization*string
cause.action*string
Enum:
  • CREATE
  • UPDATE
  • DELETE
cause.timestamp*datetime-only
row*object

Inherits: lib.HistoryRow

row.endUserID*integer

Format: int64

row.user*object

Inherits: lib.HistoryUser

row.user.userID*integer

Format: int64

row.user.firstName*string
row.user.lastName*string
row.user.email*string
row.user.organization*string
row.datasetPresenterID*string
row.restrictionLevel*string
Enum:
  • PUBLIC
  • PRERELEASE
  • PROTECTED
  • CONTROLLED
  • PRIVATE
row.approvalStatus*string
Enum:
  • APPROVED
  • REQUESTED
  • DENIED
row.startDate*datetime-only
row.duration*integer

Format: int64

row.purpose*string
row.researchQuestion*string
row.analysisPlan*string
row.priorAuth*string
row.denialReason*string
row.dateDenied*datetime-only
row.allowSelfEdits*boolean

Type HistoryCause (object)

HistoryCause

Inherits: object

Model

ParameterTypeDescription
user*object

Inherits: lib.HistoryUser

user.userID*integer

Format: int64

user.firstName*string
user.lastName*string
user.email*string
user.organization*string
action*string
Enum:
  • CREATE
  • UPDATE
  • DELETE
timestamp*datetime-only

Type HistoryUser (object)

HistoryUser

Inherits: object

Model

ParameterTypeDescription
userID*integer

Format: int64

firstName*string
lastName*string
email*string
organization*string

Type HistoryRow (object)

HistoryRow

Inherits: object

Model

ParameterTypeDescription
endUserID*integer

Format: int64

user*object

Inherits: object

user.userID*integer

Format: int64

user.firstName*string
user.lastName*string
user.email*string
user.organization*string
datasetPresenterID*string
restrictionLevel*string
Enum:
  • PUBLIC
  • PRERELEASE
  • PROTECTED
  • CONTROLLED
  • PRIVATE
approvalStatus*string
Enum:
  • APPROVED
  • REQUESTED
  • DENIED
startDate*datetime-only
duration*integer

Format: int64

purpose*string
researchQuestion*string
analysisPlan*string
priorAuth*string
denialReason*string
dateDenied*datetime-only
allowSelfEdits*boolean

Type PermissionsGetResponse (object)

PermissionsGetResponse

Inherits: object

Model

ParameterTypeDescription
isStaffboolean

Indicates whether the current user is listed in the service's staff entries.

isOwnerboolean

Indicates whether the current user is listed in the service's staff entries and is marked as a site owner.

perDatasetobject

If the current user is a provider or an end user of one or more datasets, these datasets will be listed here with the user's permission level for each specific dataset.

If the user is not a provider or end user for any datasets, this field will be omitted.

perDataset.//*object

Inherits: lib.DatasetPermissionEntry

perDataset.//.studyId*string
perDataset.//.sha1Hash*string
perDataset.//.isUserStudy*boolean
perDataset.//.displayName*string
perDataset.//.shortDisplayName*string
perDataset.//.description*string
perDataset.//.type*string
Enum:
  • provider
  • end-user

Inherits: lib.DatasetPermissionLevel

perDataset.//.actionAuthorization*object

Inherits: lib.ActionList

perDataset.//.actionAuthorization.studyMetadata*boolean

study metadata

perDataset.//.actionAuthorization.subsetting*boolean

count, distribution

perDataset.//.actionAuthorization.visualizations*boolean

all viz plugins

perDataset.//.actionAuthorization.resultsFirstPage*boolean

offset:0, numRecords: <=20

perDataset.//.actionAuthorization.resultsAll*boolean

any other tabular response

perDataset.//.isManagerboolean

For providers, this field indicates whether the current user is marked as a manager for the dataset represented by the containing permission entry.

This field will only be present if the containing permission entry type = provider.

perDataset.//.accessRequestStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

Type ActionList (object)

ActionList

Inherits: object

Model

ParameterTypeDescription
studyMetadata*boolean

study metadata

subsetting*boolean

count, distribution

visualizations*boolean

all viz plugins

resultsFirstPage*boolean

offset:0, numRecords: <=20

resultsAll*boolean

any other tabular response

Type StudyPermissionInfo (object)

StudyPermissionInfo

Inherits: object

Model

ParameterTypeDescription
studyId*string
datasetId*string
isUserStudy*boolean
actionAuthorization*object

Inherits: object

actionAuthorization.studyMetadata*boolean

study metadata

actionAuthorization.subsetting*boolean

count, distribution

actionAuthorization.visualizations*boolean

all viz plugins

actionAuthorization.resultsFirstPage*boolean

offset:0, numRecords: <=20

actionAuthorization.resultsAll*boolean

any other tabular response

Type DatasetPermissionEntry (object)

DatasetPermissionEntry

Inherits: object

Model

ParameterTypeDescription
studyId*string
sha1Hash*string
isUserStudy*boolean
displayName*string
shortDisplayName*string
description*string
type*string
Enum:
  • provider
  • end-user

Inherits: lib.DatasetPermissionLevel

actionAuthorization*object

Inherits: object

actionAuthorization.studyMetadata*boolean

study metadata

actionAuthorization.subsetting*boolean

count, distribution

actionAuthorization.visualizations*boolean

all viz plugins

actionAuthorization.resultsFirstPage*boolean

offset:0, numRecords: <=20

actionAuthorization.resultsAll*boolean

any other tabular response

isManagerboolean

For providers, this field indicates whether the current user is marked as a manager for the dataset represented by the containing permission entry.

This field will only be present if the containing permission entry type = provider.

accessRequestStatus*string
Enum:
  • unrequested
  • approved
  • requested
  • denied

Inherits: string

Type DatasetPermissionLevel (string)

DatasetPermissionLevel
Enum:
  • provider
  • end-user

Inherits: string

Type Staff (object)

Staff

Inherits: object

Model

ParameterTypeDescription
staffId*integer

Min. value: 1

Format: int64

Inherits: integer

user*object

Inherits: object

user.userId*integer

Min. value: 1

Format: int64

user.firstName*string
user.lastName*string
user.organization*string
user.email*string
isOwner*boolean

Type StaffList (object)

StaffList

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].staffId*integer

Min. value: 1

Format: int64

Inherits: integer

data[].user*object

Inherits: object

data[].user.userId*integer

Min. value: 1

Format: int64

data[].user.firstName*string
data[].user.lastName*string
data[].user.organization*string
data[].user.email*string
data[].isOwner*boolean
rows*integer

Format: int64

offset*integer

Format: int64

total*integer

Format: int64

Type NewStaffRequest (object)

NewStaffRequest

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
userId*integer

Min. value: 1

Format: int64

isOwner*boolean

Type NewStaffResponse (object)

NewStaffResponse

Inherits: object

Model

ParameterTypeDescription
staffId*integer

Min. value: 1

Format: int64

Type StaffPatch (object)

StaffPatch

Inherits: object

Model

ParameterTypeDescription
op*string

Pattern: ^replace$

path*string

Pattern: ^/isOwner$

value*boolean

Type JobID (string)

HashID

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

Type JobStatus (string)

JobStatus
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

Type JobResponse (object)

JobResponse

Inherits: object

Model

ParameterTypeDescription
jobID*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

queuePositioninteger

Format: int32

Type ComputeRequestBase (object)

ComputeRequestBase

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Type VariableClass (string)

VariableClass
Enum:
  • native
  • derived
  • computed

Inherits: string

Type PlotReferenceValue (string)

PlotReferenceValue
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

Type VariableMapping (object)

VariableMapping

Inherits: object

Model

ParameterTypeDescription
variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variableSpec*object

Inherits: lib.VariableSpec

variableSpec.entityId*string
variableSpec.variableId*string
plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

displayNamestring
displayRangeMinany
displayRangeMaxany
vocabularyarray
vocabulary[]string
imputeZero*boolean
hasStudyDependentVocabularyboolean
isCollection*boolean
membersarray
members[]object

Inherits: lib.VariableSpec

members[].entityId*string
members[].variableId*string

Type API_Filter (object)

API_Filter

Additional properties: Yes

Discriminator: type

Inherits: object

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

Type API_FilterType (string)

API_FilterType
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: string

Type API_BooleanOperationType (string)

API_BooleanOperationType
Enum:
  • intersect
  • union

Inherits: string

Type API_MultiFilterSubFilter (object)

API_MultiFilterSubFilter

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
variableId*string
stringSet*array
stringSet[]string

Type API_MultiFilter (object)

API_MultiFilter

Additional properties: Yes

Discriminator: type

Discriminator value: multiFilter

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

operation*string
Enum:
  • intersect
  • union

Inherits: string

variableId*string
subFilters*array
subFilters[]object

Additional properties: Yes

Inherits: object

subFilters[].variableId*string
subFilters[].stringSet*array
subFilters[].stringSet[]string

Type API_StringSetFilter (object)

API_StringSetFilter

Additional properties: Yes

Discriminator: type

Discriminator value: stringSet

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
stringSet*array
stringSet[]string

Type API_NumberSetFilter (object)

API_NumberSetFilter

Additional properties: Yes

Discriminator: type

Discriminator value: numberSet

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
numberSet*array
numberSet[]number

Type API_DateSetFilter (object)

API_DateSetFilter

Additional properties: Yes

Discriminator: type

Discriminator value: dateSet

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
dateSet*array
dateSet[]string

Type API_NumberRangeFilter (object)

API_NumberRangeFilter

Additional properties: Yes

Discriminator: type

Discriminator value: numberRange

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
min*number
max*number

Type API_DateRangeFilter (object)

API_DateRangeFilter

Additional properties: Yes

Discriminator: type

Discriminator value: dateRange

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
min*string
max*string

Type API_LongitudeRangeFilter (object)

API_LongitudeRangeFilter

Additional properties: Yes

Discriminator: type

Discriminator value: longitudeRange

Inherits: lib.API_Filter

Model

ParameterTypeDescription
entityId*string
type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

variableId*string
left*number
right*number

Type DerivedVariableSpec (object)

DerivedVariableSpec

Model

ParameterTypeDescription
entityId*string
variableId*string
functionName*string
displayName*string
config*object

Type ComputeSpecForMerging (object)

ComputeSpecForMerging

Inherits: object

Model

ParameterTypeDescription
computeName*string
computeConfig*object

Type DerivedVariableBulkMetadataRequest (object)

DerivedVariableBulkMetadataRequest

Inherits: object

Model

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

Type MergedEntityTabularPostRequest (object)

MergedEntityTabularPostRequest

Model

ParameterTypeDescription
studyId*string
derivedVariables*array
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

entityId*string
outputVariables*array
outputVariables[]object

Inherits: lib.VariableSpec

outputVariables[].entityId*string
outputVariables[].variableId*string
computeSpecobject

Inherits: object

computeSpec.computeName*string
computeSpec.computeConfig*object

Additional properties: Yes

Type DerivationType (string)

DerivationType
Enum:
  • transform
  • reduction

Inherits: string

Type DerivedVariableMetadata (object)

DerivedVariableMetadata

Model

ParameterTypeDescription
entityId*string
variableId*string
derivationType*string
Enum:
  • transform
  • reduction

Inherits: string

variableType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
unitsstring
dataRangeobject

Inherits: lib.Range

dataRange.min*string
dataRange.max*string

Type VariableSpec (object)

VariableSpec

Inherits: object

Model

ParameterTypeDescription
entityId*string
variableId*string

Type CollectionSpec (object)

CollectionSpec

Inherits: object

Model

ParameterTypeDescription
entityId*string
collectionId*string

Type DataElementConstraint (object)

DataElementConstraint

Inherits: object

Model

ParameterTypeDescription
isRequired*boolean
isTemporal*boolean
isCollection*boolean
isCompositional*boolean
isProportion*boolean
allowedNormalizationMethods*array
allowedNormalizationMethods[]string
minNumVars*number
maxNumVars*number
minNumValues*number
maxNumValues*number
allowedTypesarray
allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

allowedShapesarray
allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

description*string

Type DataElementConstraintPattern (object)

DataElementConstraintPattern

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
//*object

Inherits: object

//.isRequired*boolean
//.isTemporal*boolean
//.isCollection*boolean
//.isCompositional*boolean
//.isProportion*boolean
//.allowedNormalizationMethods*array
//.allowedNormalizationMethods[]string
//.minNumVars*number
//.maxNumVars*number
//.minNumValues*number
//.maxNumValues*number
//.allowedTypesarray
//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

//.allowedShapesarray
//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

//.description*string

Type EntityTabularPostResponse (object)

EntityTabularPostResponse

Inherits: object

Model

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

Type Range (object)

Range

Inherits: object

Model

ParameterTypeDescription
min*string
max*string

Type LabeledRange (object)

LabeledRange

Inherits: lib.Range

Model

ParameterTypeDescription
min*string
max*string
label*string

Type StudiesGetResponse (object)

StudiesGetResponse

Inherits: object

Model

ParameterTypeDescription
studies*array
studies[]object

Additional properties: Yes

Inherits: lib.API_StudyOverview

studies[].id*string
studies[].datasetId*string
studies[].sha1hash*string
studies[].sourceType*string
Enum:
  • curated
  • user_submitted

Inherits: lib.StudySourceType

studies[].displayName*string
studies[].shortDisplayName*string
studies[].lastModified*datetime
studies[].description*string

Type StudyIdGetResponse (object)

StudyIdGetResponse

Inherits: object

Model

ParameterTypeDescription
study*object

Additional properties: Yes

Inherits: lib.API_StudyDetail

study.id*string
study.isUserStudy*boolean
study.hasMap*boolean
study.rootEntity*object

Additional properties: Yes

Inherits: lib.API_Entity

study.rootEntity.id*string
study.rootEntity.idColumnName*string
study.rootEntity.displayName*string
study.rootEntity.displayNamePlural*string
study.rootEntity.description*string
study.rootEntity.isManyToOneWithParent*boolean
study.rootEntity.variables*array
study.rootEntity.variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

study.rootEntity.variables[].id*string
study.rootEntity.variables[].parentIdstring
study.rootEntity.variables[].providerLabel*string
study.rootEntity.variables[].displayName*string
study.rootEntity.variables[].definitionstring
study.rootEntity.variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

study.rootEntity.variables[].displayOrderinteger

Format: int64

study.rootEntity.variables[].isCategory*string
study.rootEntity.variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

study.rootEntity.variables[].hideFrom*array
study.rootEntity.variables[].hideFrom[]string
study.rootEntity.collections*array
study.rootEntity.collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

study.rootEntity.collections[].id*string
study.rootEntity.collections[].displayName*string
study.rootEntity.collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

study.rootEntity.collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

study.rootEntity.collections[].vocabularyarray
study.rootEntity.collections[].vocabulary[]string
study.rootEntity.collections[].distinctValuesCountinteger

Format: int64

study.rootEntity.collections[].memberVariableIds*array
study.rootEntity.collections[].memberVariableIds[]string
study.rootEntity.collections[].imputeZero*boolean
study.rootEntity.collections[].normalizationMethod*string
study.rootEntity.collections[].isCompositional*boolean
study.rootEntity.collections[].isProportion*boolean
study.rootEntity.collections[].variableSpecToImputeZeroesForobject

Inherits: object

study.rootEntity.collections[].variableSpecToImputeZeroesFor.entityId*string
study.rootEntity.collections[].variableSpecToImputeZeroesFor.variableId*string
study.rootEntity.collections[].member*string
study.rootEntity.collections[].memberPlural*string
study.rootEntity.childrenarray
study.rootEntity.children[]$recur

Type StudySourceType (string)

StudySourceType
Enum:
  • curated
  • user_submitted

Inherits: string

Type API_StudyOverview (object)

API_StudyOverview

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
id*string
datasetId*string
sha1hash*string
sourceType*string
Enum:
  • curated
  • user_submitted

Inherits: string

displayName*string
shortDisplayName*string
lastModified*datetime
description*string

Type EntityIdGetResponse (object)

EntityIdGetResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
id*string
idColumnName*string
displayName*string
displayNamePlural*string
description*string
isManyToOneWithParent*boolean
variables*array
variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

variables[].id*string
variables[].parentIdstring
variables[].providerLabel*string
variables[].displayName*string
variables[].definitionstring
variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

variables[].displayOrderinteger

Format: int64

variables[].isCategory*string
variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].hideFrom*array
variables[].hideFrom[]string
collections*array
collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

collections[].id*string
collections[].displayName*string
collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

collections[].vocabularyarray
collections[].vocabulary[]string
collections[].distinctValuesCountinteger

Format: int64

collections[].memberVariableIds*array
collections[].memberVariableIds[]string
collections[].imputeZero*boolean
collections[].normalizationMethod*string
collections[].isCompositional*boolean
collections[].isProportion*boolean
collections[].variableSpecToImputeZeroesForobject

Inherits: object

collections[].variableSpecToImputeZeroesFor.entityId*string
collections[].variableSpecToImputeZeroesFor.variableId*string
collections[].member*string
collections[].memberPlural*string

Type API_StudyDetail (object)

API_StudyDetail

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
id*string
isUserStudy*boolean
hasMap*boolean
rootEntity*object

Additional properties: Yes

Inherits: object

rootEntity.id*string
rootEntity.idColumnName*string
rootEntity.displayName*string
rootEntity.displayNamePlural*string
rootEntity.description*string
rootEntity.isManyToOneWithParent*boolean
rootEntity.variables*array
rootEntity.variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

rootEntity.variables[].id*string
rootEntity.variables[].parentIdstring
rootEntity.variables[].providerLabel*string
rootEntity.variables[].displayName*string
rootEntity.variables[].definitionstring
rootEntity.variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

rootEntity.variables[].displayOrderinteger

Format: int64

rootEntity.variables[].isCategory*string
rootEntity.variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

rootEntity.variables[].hideFrom*array
rootEntity.variables[].hideFrom[]string
rootEntity.collections*array
rootEntity.collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

rootEntity.collections[].id*string
rootEntity.collections[].displayName*string
rootEntity.collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

rootEntity.collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

rootEntity.collections[].vocabularyarray
rootEntity.collections[].vocabulary[]string
rootEntity.collections[].distinctValuesCountinteger

Format: int64

rootEntity.collections[].memberVariableIds*array
rootEntity.collections[].memberVariableIds[]string
rootEntity.collections[].imputeZero*boolean
rootEntity.collections[].normalizationMethod*string
rootEntity.collections[].isCompositional*boolean
rootEntity.collections[].isProportion*boolean
rootEntity.collections[].variableSpecToImputeZeroesForobject

Inherits: object

rootEntity.collections[].variableSpecToImputeZeroesFor.entityId*string
rootEntity.collections[].variableSpecToImputeZeroesFor.variableId*string
rootEntity.collections[].member*string
rootEntity.collections[].memberPlural*string
rootEntity.childrenarray
rootEntity.children[]$recur

Type API_Entity (object)

API_Entity

Additional properties: Yes

Inherits: lib.EntityIdGetResponse

Model

ParameterTypeDescription
id*string
idColumnName*string
displayName*string
displayNamePlural*string
description*string
isManyToOneWithParent*boolean
variables*array
variables[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

variables[].id*string
variables[].parentIdstring
variables[].providerLabel*string
variables[].displayName*string
variables[].definitionstring
variables[].displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

variables[].displayOrderinteger

Format: int64

variables[].isCategory*string
variables[].type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].hideFrom*array
variables[].hideFrom[]string
collections*array
collections[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Collection

collections[].id*string
collections[].displayName*string
collections[].type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

collections[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

collections[].vocabularyarray
collections[].vocabulary[]string
collections[].distinctValuesCountinteger

Format: int64

collections[].memberVariableIds*array
collections[].memberVariableIds[]string
collections[].imputeZero*boolean
collections[].normalizationMethod*string
collections[].isCompositional*boolean
collections[].isProportion*boolean
collections[].variableSpecToImputeZeroesForobject

Inherits: object

collections[].variableSpecToImputeZeroesFor.entityId*string
collections[].variableSpecToImputeZeroesFor.variableId*string
collections[].member*string
collections[].memberPlural*string
childrenarray
children[]$recur

Type API_Collection (object)

API_Collection

Additional properties: Yes

Discriminator: type

Inherits: object

Model

ParameterTypeDescription
id*string
displayName*string
type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCountinteger

Format: int64

memberVariableIds*array
memberVariableIds[]string
imputeZero*boolean
normalizationMethod*string
isCompositional*boolean
isProportion*boolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
member*string
memberPlural*string

Type API_CollectionType (string)

API_CollectionType
Enum:
  • number
  • date
  • integer
  • string

Inherits: string

Type API_NumberCollection (object)

API_NumberCollection

Additional properties: Yes

Discriminator: type

Discriminator value: number

Inherits: lib.API_Collection

Model

ParameterTypeDescription
id*string
displayName*string
type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCountinteger

Format: int64

memberVariableIds*array
memberVariableIds[]string
imputeZero*boolean
normalizationMethod*string
isCompositional*boolean
isProportion*boolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
member*string
memberPlural*string
distributionDefaults*object

Additional properties: Yes

Inherits: lib.API_NumberDistributionDefaults

distributionDefaults.displayRangeMinnumber
distributionDefaults.displayRangeMaxnumber
distributionDefaults.rangeMinnumber
distributionDefaults.rangeMaxnumber
distributionDefaults.binWidthnumber
distributionDefaults.binWidthOverridenumber
units*string
precision*number

Type API_IntegerCollection (object)

API_IntegerCollection

Additional properties: Yes

Discriminator: type

Discriminator value: integer

Inherits: lib.API_Collection

Model

ParameterTypeDescription
id*string
displayName*string
type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCountinteger

Format: int64

memberVariableIds*array
memberVariableIds[]string
imputeZero*boolean
normalizationMethod*string
isCompositional*boolean
isProportion*boolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
member*string
memberPlural*string
distributionDefaults*object

Additional properties: Yes

Inherits: lib.API_IntegerDistributionDefaults

distributionDefaults.displayRangeMininteger

Format: int64

distributionDefaults.displayRangeMaxinteger

Format: int64

distributionDefaults.rangeMininteger

Format: int64

distributionDefaults.rangeMaxinteger

Format: int64

distributionDefaults.binWidthinteger

Format: int64

distributionDefaults.binWidthOverrideinteger

Format: int64

units*string

Type API_DateCollection (object)

API_DateCollection

Additional properties: Yes

Discriminator: type

Discriminator value: date

Inherits: lib.API_Collection

Model

ParameterTypeDescription
id*string
displayName*string
type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCountinteger

Format: int64

memberVariableIds*array
memberVariableIds[]string
imputeZero*boolean
normalizationMethod*string
isCompositional*boolean
isProportion*boolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
member*string
memberPlural*string
distributionDefaults*object

Additional properties: Yes

Inherits: lib.API_DateDistributionDefaults

distributionDefaults.displayRangeMinstring
distributionDefaults.displayRangeMaxstring
distributionDefaults.rangeMinstring
distributionDefaults.rangeMaxstring
distributionDefaults.binWidthinteger
distributionDefaults.binWidthOverrideinteger
distributionDefaults.binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: lib.BinUnits

Type API_StringCollection (object)

API_StringCollection

Additional properties: Yes

Discriminator: type

Discriminator value: string

Inherits: lib.API_Collection

Model

ParameterTypeDescription
id*string
displayName*string
type*string
Enum:
  • number
  • date
  • integer
  • string

Inherits: lib.API_CollectionType

dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCountinteger

Format: int64

memberVariableIds*array
memberVariableIds[]string
imputeZero*boolean
normalizationMethod*string
isCompositional*boolean
isProportion*boolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
member*string
memberPlural*string

Type API_Variable (object)

API_Variable

Additional properties: Yes

Discriminator: type

Inherits: object

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string

Type API_VariableWithValues (object)

API_VariableWithValues

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Variable

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string

Type API_VariableType (string)

API_VariableType
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: string

Type API_VariableDataShape (string)

API_VariableDataShape
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: string

Type API_VariableDisplayType (string)

API_VariableDisplayType
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: string

Type API_VariableScale (string)

API_VariableScale
Enum:
  • log
  • log2
  • ln

Inherits: string

Type API_VariablesCategory (object)

API_VariablesCategory

Additional properties: Yes

Discriminator: type

Discriminator value: category

Inherits: lib.API_Variable

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string

Type API_StringVariable (object)

API_StringVariable

Additional properties: Yes

Discriminator: type

Discriminator value: string

Inherits: lib.API_VariableWithValues

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string

Type API_LongitudeVariable (object)

API_LongitudeVariable

Additional properties: Yes

Discriminator: type

Discriminator value: longitude

Inherits: lib.API_VariableWithValues

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
precision*number

Type API_NumberDistributionDefaults (object)

API_NumberDistributionDefaults

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
displayRangeMinnumber
displayRangeMaxnumber
rangeMinnumber
rangeMaxnumber
binWidthnumber
binWidthOverridenumber

Type API_IntegerDistributionDefaults (object)

API_IntegerDistributionDefaults

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
displayRangeMininteger

Format: int64

displayRangeMaxinteger

Format: int64

rangeMininteger

Format: int64

rangeMaxinteger

Format: int64

binWidthinteger

Format: int64

binWidthOverrideinteger

Format: int64

Type API_DateDistributionDefaults (object)

API_DateDistributionDefaults

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
displayRangeMinstring
displayRangeMaxstring
rangeMinstring
rangeMaxstring
binWidthinteger
binWidthOverrideinteger
binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: lib.BinUnits

Type API_NumberVariable (object)

API_NumberVariable

Additional properties: Yes

Discriminator: type

Discriminator value: number

Inherits: lib.API_VariableWithValues

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
distributionDefaults*object

Additional properties: Yes

Inherits: object

distributionDefaults.displayRangeMinnumber
distributionDefaults.displayRangeMaxnumber
distributionDefaults.rangeMinnumber
distributionDefaults.rangeMaxnumber
distributionDefaults.binWidthnumber
distributionDefaults.binWidthOverridenumber
unitsstring
precision*number
scalestring
Enum:
  • log
  • log2
  • ln

Inherits: string

Type API_IntegerVariable (object)

API_IntegerVariable

Additional properties: Yes

Discriminator: type

Discriminator value: integer

Inherits: lib.API_VariableWithValues

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
distributionDefaults*object

Additional properties: Yes

Inherits: object

distributionDefaults.displayRangeMininteger

Format: int64

distributionDefaults.displayRangeMaxinteger

Format: int64

distributionDefaults.rangeMininteger

Format: int64

distributionDefaults.rangeMaxinteger

Format: int64

distributionDefaults.binWidthinteger

Format: int64

distributionDefaults.binWidthOverrideinteger

Format: int64

unitsstring

Type API_DateVariable (object)

API_DateVariable

Additional properties: Yes

Discriminator: type

Discriminator value: date

Inherits: lib.API_VariableWithValues

Model

ParameterTypeDescription
id*string
parentIdstring
providerLabel*string
displayName*string
definitionstring
displayType*string
Enum:
  • default
  • hidden
  • multifilter
  • geoaggregator
  • latitude
  • longitude

Inherits: lib.API_VariableDisplayType

displayOrderinteger

Format: int64

isCategory*string
type*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

hideFrom*array
hideFrom[]string
dataShapestring
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

vocabularyarray
vocabulary[]string
distinctValuesCount*integer

Format: int64

isTemporal*boolean
isFeatured*boolean
isMergeKey*boolean
isMultiValued*boolean
imputeZero*boolean
hasStudyDependentVocabularyboolean
variableSpecToImputeZeroesForobject

Inherits: object

variableSpecToImputeZeroesFor.entityId*string
variableSpecToImputeZeroesFor.variableId*string
distributionDefaults*object

Additional properties: Yes

Inherits: object

distributionDefaults.displayRangeMinstring
distributionDefaults.displayRangeMaxstring
distributionDefaults.rangeMinstring
distributionDefaults.rangeMaxstring
distributionDefaults.binWidthinteger
distributionDefaults.binWidthOverrideinteger
distributionDefaults.binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: lib.BinUnits

Type EntityCountPostRequest (object)

EntityCountPostRequest

Inherits: object

Model

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

Type EntityCountPostResponse (object)

EntityCountPostResponse

Inherits: object

Model

ParameterTypeDescription
count*integer

Format: int64

Type SortDirection (string)

SortDirection
Enum:
  • asc
  • desc

Inherits: string

Type SortSpecEntry (object)

SortSpecEntry

Inherits: object

Model

ParameterTypeDescription
key*string
direction*string
Enum:
  • asc
  • desc

Inherits: string

Type API_PagingConfig (object)

API_PagingConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
numRowsinteger

Format: int64

offsetinteger

Format: int64

Type TabularHeaderFormat (string)

TabularHeaderFormat
Enum:
  • standard
  • display

Inherits: string

Type DataSourceType (string)

DataSourceType
Enum:
  • database
  • file

Inherits: string

Type API_TabularReportConfig (object)

API_TabularReportConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
sortingarray
sorting[]object

Inherits: object

sorting[].key*string
sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

pagingobject

Additional properties: Yes

Inherits: object

paging.numRowsinteger

Format: int64

paging.offsetinteger

Format: int64

headerFormatstring
Enum:
  • standard
  • display

Inherits: string

trimTimeFromDateVarsboolean
dataSourcestring
Enum:
  • database
  • file

Inherits: string

Type EntityTabularPostRequest (object)

EntityTabularPostRequest

Inherits: object

Model

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

outputVariableIds*array
outputVariableIds[]string
reportConfigobject

Additional properties: Yes

Inherits: object

reportConfig.sortingarray
reportConfig.sorting[]object

Inherits: object

reportConfig.sorting[].key*string
reportConfig.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

reportConfig.pagingobject

Additional properties: Yes

Inherits: object

reportConfig.paging.numRowsinteger

Format: int64

reportConfig.paging.offsetinteger

Format: int64

reportConfig.headerFormatstring
Enum:
  • standard
  • display

Inherits: string

reportConfig.trimTimeFromDateVarsboolean
reportConfig.dataSourcestring
Enum:
  • database
  • file

Inherits: string

Type BinUnits (string)

BinUnits
Enum:
  • day
  • week
  • month
  • year

Inherits: string

Type BinSpecWithRange (object)

BinSpecWithRange

Inherits: object

Model

ParameterTypeDescription
displayRangeMin*any
displayRangeMax*any
binWidth*number
binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

Type ValueSpec (string)

ValueSpec
Enum:
  • count
  • proportion

Inherits: string

Type VariableDistributionPostRequest (object)

VariableDistributionPostRequest

Inherits: object

Model

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

binSpecobject

Inherits: object

binSpec.displayRangeMin*any
binSpec.displayRangeMax*any
binSpec.binWidth*number
binSpec.binUnitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

Type VocabByRootEntityPostRequest (object)

VocabByRootEntityPostRequest

Inherits: object

Model

ParameterTypeDescription
filters*array
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

Type VocabByRootEntityPostResponse (object)

VocabByRootEntityPostResponse

Model

ParameterTypeDescription
tabular*array
tabular[]array
tabular[][]string

Type HistogramBin (object)

HistogramBin

Inherits: object

Model

ParameterTypeDescription
value*number
binStart*string
binEnd*string
binLabel*string

Type HistogramStats (object)

HistogramStats

Inherits: object

Model

ParameterTypeDescription
subsetSize*integer

Format: int64

subsetMinany
subsetMaxany
subsetMeanany
numVarValues*integer

Format: int64

numDistinctValues*integer

Format: int64

numDistinctEntityRecords*integer

Format: int64

numMissingCases*integer

Format: int64

Type VariableDistributionPostResponse (object)

VariableDistributionPostResponse

Inherits: object

Model

ParameterTypeDescription
histogram*array
histogram[]object

Inherits: object

histogram[].value*number
histogram[].binStart*string
histogram[].binEnd*string
histogram[].binLabel*string
statistics*object

Inherits: object

statistics.subsetSize*integer

Format: int64

statistics.subsetMinany
statistics.subsetMaxany
statistics.subsetMeanany
statistics.numVarValues*integer

Format: int64

statistics.numDistinctValues*integer

Format: int64

statistics.numDistinctEntityRecords*integer

Format: int64

statistics.numMissingCases*integer

Format: int64

Type AlphaDivPluginRequest (object)

AlphaDivPluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.AlphaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

Type AlphaDivComputeConfig (object)

AlphaDivComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
collectionVariable*object

Inherits: object

collectionVariable.entityId*string
collectionVariable.collectionId*string
alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

Type AlphaDivMethod (string)

AlphaDivMethod
Enum:
  • shannon
  • simpson
  • evenness

Inherits: string

Type BetaDivPluginRequest (object)

BetaDivPluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BetaDivComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

Type BetaDivComputeConfig (object)

BetaDivComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
collectionVariable*object

Inherits: object

collectionVariable.entityId*string
collectionVariable.collectionId*string
betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

Type BetaDivDissimilarityMethod (string)

BetaDivDissimilarityMethod
Enum:
  • bray
  • jaccard
  • jsd

Inherits: string

Type CorrelationMethod (string)

CorrelationMethod
Enum:
  • spearman
  • pearson

Inherits: string

Type SelfCorrelationMethod (string)

SelfCorrelationMethod
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

Type FeaturePrefilterThresholds (object)

FeaturePrefilterThresholds

Inherits: object

Model

ParameterTypeDescription
proportionNonZeronumber
variancenumber
standardDeviationnumber

Type BaseCorrelationComputeConfig (object)

BaseCorrelationComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
prefilterThresholdsobject

Inherits: object

prefilterThresholds.proportionNonZeronumber
prefilterThresholds.variancenumber
prefilterThresholds.standardDeviationnumber

Type CorrelationInputDataTypes (string)

CorrelationInputDataTypes
Enum:
  • metadata
  • collection

Inherits: string

Type CorrelationInputData (object)

CorrelationInputData

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
dataType*string
Enum:
  • metadata
  • collection

Inherits: string

collectionSpecobject

Inherits: object

collectionSpec.entityId*string
collectionSpec.collectionId*string

Type CorrelationConfig (object)

CorrelationConfig

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

Model

ParameterTypeDescription
prefilterThresholdsobject

Inherits: object

prefilterThresholds.proportionNonZeronumber
prefilterThresholds.variancenumber
prefilterThresholds.standardDeviationnumber
correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

data1*object

Additional properties: Yes

Inherits: object

data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

data1.collectionSpecobject

Inherits: object

data1.collectionSpec.entityId*string
data1.collectionSpec.collectionId*string
data2*object

Additional properties: Yes

Inherits: object

data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

data2.collectionSpecobject

Inherits: object

data2.collectionSpec.entityId*string
data2.collectionSpec.collectionId*string

Type CorrelationPluginRequest (object)

CorrelationPluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

config.data1*object

Additional properties: Yes

Inherits: object

config.data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data1.collectionSpecobject

Inherits: object

config.data1.collectionSpec.entityId*string
config.data1.collectionSpec.collectionId*string
config.data2*object

Additional properties: Yes

Inherits: object

config.data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

config.data2.collectionSpecobject

Inherits: object

config.data2.collectionSpec.entityId*string
config.data2.collectionSpec.collectionId*string

Type SelfCorrelationConfig (object)

SelfCorrelationConfig

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

Model

ParameterTypeDescription
prefilterThresholdsobject

Inherits: object

prefilterThresholds.proportionNonZeronumber
prefilterThresholds.variancenumber
prefilterThresholds.standardDeviationnumber
correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

data1*object

Inherits: object

data1.entityId*string
data1.collectionId*string

Type SelfCorrelationPluginRequest (object)

SelfCorrelationPluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

config.prefilterThresholdsobject

Inherits: object

config.prefilterThresholds.proportionNonZeronumber
config.prefilterThresholds.variancenumber
config.prefilterThresholds.standardDeviationnumber
config.correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

config.data1*object

Inherits: object

config.data1.entityId*string
config.data1.collectionId*string

Type CorrelationStatsResponse (object)

CorrelationStatsResponse

Inherits: object

Model

ParameterTypeDescription
statistics*array
statistics[]object

Additional properties: Yes

Inherits: lib.CorrelationPoint

statistics[].data1*string
statistics[].data2*string
statistics[].correlationCoefstring
statistics[].pValuestring
statistics[].adjustedPValuestring
data1Metadata*string
data2Metadata*string

Type CorrelationPoint (object)

CorrelationPoint

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
data1*string
data2*string
correlationCoefstring
pValuestring
adjustedPValuestring

Type DifferentialAbundancePluginRequest (object)

DifferentialAbundancePluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.DifferentialAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

config.comparator.variable*object

Inherits: object

config.comparator.variable.entityId*string
config.comparator.variable.variableId*string
config.comparator.groupA*array
config.comparator.groupA[]object

Inherits: lib.Range

config.comparator.groupA[].min*string
config.comparator.groupA[].max*string
config.comparator.groupA[].label*string
config.comparator.groupB*array
config.comparator.groupB[]object

Inherits: lib.Range

config.comparator.groupB[].min*string
config.comparator.groupB[].max*string
config.comparator.groupB[].label*string
config.differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

config.pValueFloorstring

Type DifferentialAbundanceComputeConfig (object)

DifferentialAbundanceComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
collectionVariable*object

Inherits: object

collectionVariable.entityId*string
collectionVariable.collectionId*string
comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

comparator.variable*object

Inherits: object

comparator.variable.entityId*string
comparator.variable.variableId*string
comparator.groupA*array
comparator.groupA[]object

Inherits: lib.Range

comparator.groupA[].min*string
comparator.groupA[].max*string
comparator.groupA[].label*string
comparator.groupB*array
comparator.groupB[]object

Inherits: lib.Range

comparator.groupB[].min*string
comparator.groupB[].max*string
comparator.groupB[].label*string
differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

pValueFloorstring

Type DifferentialAbundanceMethod (string)

DifferentialAbundanceMethod
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: string

Type ComparatorSpec (object)

ComparatorSpec

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
variable*object

Inherits: object

variable.entityId*string
variable.variableId*string
groupA*array
groupA[]object

Inherits: lib.Range

groupA[].min*string
groupA[].max*string
groupA[].label*string
groupB*array
groupB[]object

Inherits: lib.Range

groupB[].min*string
groupB[].max*string
groupB[].label*string

Type DifferentialAbundanceStats (object)

DifferentialAbundanceStats

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
effectSize*array
effectSize[]string
pValue*array
pValue[]string
adjustedPValue*array
adjustedPValue[]string
pointId*array
pointId[]string

Type DifferentialAbundanceStatsResponse (object)

DifferentialAbundanceStatsResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
effectSizeLabel*string
statistics*object

Additional properties: Yes

Inherits: object

statistics.effectSize*array
statistics.effectSize[]string
statistics.pValue*array
statistics.pValue[]string
statistics.adjustedPValue*array
statistics.adjustedPValue[]string
statistics.pointId*array
statistics.pointId[]string

Type ExamplePluginRequest (object)

ExamplePluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.ExampleComputeConfig

config.inputVariable*object

Inherits: object

config.inputVariable.entityId*string
config.inputVariable.variableId*string
config.valueSuffix*string
config.failureProbability*number

Type ExampleComputeConfig (object)

ExampleComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputVariable*object

Inherits: object

inputVariable.entityId*string
inputVariable.variableId*string
valueSuffix*string
failureProbability*number

Type RankedAbundancePluginRequest (object)

RankedAbundancePluginRequest

Additional properties: Yes

Inherits: lib.ComputeRequestBase

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: lib.API_Filter

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariables*array
derivedVariables[]object

Inherits: lib.DerivedVariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Additional properties: Yes

Inherits: lib.RankedAbundanceComputeConfig

config.collectionVariable*object

Inherits: object

config.collectionVariable.entityId*string
config.collectionVariable.collectionId*string
config.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

Type RankedAbundanceComputeConfig (object)

RankedAbundanceComputeConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
collectionVariable*object

Inherits: object

collectionVariable.entityId*string
collectionVariable.collectionId*string
rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

Type RankingMethod (string)

RankingMethod
Enum:
  • median
  • q3
  • variance
  • max

Inherits: string

Type InternalJob (object)

InternalJob

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
jobId*string

128-bit digest based identifier.

Pattern: ^[\dA-Fa-f]{32}$

Min. length: 32

Max. length: 32

Inherits: string

status*string
Enum:
  • no-such-job
  • queued
  • in-progress
  • complete
  • failed
  • expired

Inherits: string

owned*boolean
created*datetime
grabbed*datetime
finished*datetime

Type PluginOverview (object)

Plugin Overview

Inherits: object

Model

ParameterTypeDescription
name*string
displayName*string
description*string
dataElementConstraintsarray
dataElementConstraints[]object

Additional properties: Yes

Inherits: object

dataElementConstraints[].//*object

Inherits: object

dataElementConstraints[].//.isRequired*boolean
dataElementConstraints[].//.isTemporal*boolean
dataElementConstraints[].//.isCollection*boolean
dataElementConstraints[].//.isCompositional*boolean
dataElementConstraints[].//.isProportion*boolean
dataElementConstraints[].//.allowedNormalizationMethods*array
dataElementConstraints[].//.allowedNormalizationMethods[]string
dataElementConstraints[].//.minNumVars*number
dataElementConstraints[].//.maxNumVars*number
dataElementConstraints[].//.minNumValues*number
dataElementConstraints[].//.maxNumValues*number
dataElementConstraints[].//.allowedTypesarray
dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

dataElementConstraints[].//.allowedShapesarray
dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

dataElementConstraints[].//.description*string

Type ExpiredJobsResponse (object)

ExpiredJobsResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
numJobsExpired*integer

Type AbundanceBoxplotPostRequest (object)

AbundanceBoxplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

config*object

Inherits: lib.BoxplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariableobject

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type AbundanceScatterplotPostRequest (object)

AbundanceScatterplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.rankingMethod*string
Enum:
  • median
  • q3
  • variance
  • max

Inherits: lib.RankingMethod

config*object

Inherits: lib.ScatterplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type AlphaDivBoxplotPostRequest (object)

AlphaDivBoxplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

config*object

Inherits: lib.BoxplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariableobject

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type AlphaDivScatterplotPostRequest (object)

AlphaDivScatterplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.alphaDivMethod*string
Enum:
  • shannon
  • simpson
  • evenness

Inherits: lib.AlphaDivMethod

config*object

Inherits: lib.ScatterplotWith1ComputeSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type AppsGetResponse (object)

AppsGetResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
apps*array
apps[]object

Inherits: lib.AppOverview

apps[].name*string
apps[].displayName*string
apps[].description*string
apps[].projects*array
apps[].projects[]string
apps[].computeNamestring
apps[].visualizations*array
apps[].visualizations[]object

Inherits: lib.VisualizationOverview

apps[].visualizations[].name*string
apps[].visualizations[].displayName*string
apps[].visualizations[].description*string
apps[].visualizations[].projects*array
apps[].visualizations[].projects[]string
apps[].visualizations[].maxPanels*number
apps[].visualizations[].dataElementConstraintsarray
apps[].visualizations[].dataElementConstraints[]object

Additional properties: Yes

Inherits: object

apps[].visualizations[].dataElementConstraints[].//*object

Inherits: object

apps[].visualizations[].dataElementConstraints[].//.isRequired*boolean
apps[].visualizations[].dataElementConstraints[].//.isTemporal*boolean
apps[].visualizations[].dataElementConstraints[].//.isCollection*boolean
apps[].visualizations[].dataElementConstraints[].//.isCompositional*boolean
apps[].visualizations[].dataElementConstraints[].//.isProportion*boolean
apps[].visualizations[].dataElementConstraints[].//.allowedNormalizationMethods*array
apps[].visualizations[].dataElementConstraints[].//.allowedNormalizationMethods[]string
apps[].visualizations[].dataElementConstraints[].//.minNumVars*number
apps[].visualizations[].dataElementConstraints[].//.maxNumVars*number
apps[].visualizations[].dataElementConstraints[].//.minNumValues*number
apps[].visualizations[].dataElementConstraints[].//.maxNumValues*number
apps[].visualizations[].dataElementConstraints[].//.allowedTypesarray
apps[].visualizations[].dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

apps[].visualizations[].dataElementConstraints[].//.allowedShapesarray
apps[].visualizations[].dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

apps[].visualizations[].dataElementConstraints[].//.description*string
apps[].visualizations[].dataElementDependencyOrderarray
apps[].visualizations[].dataElementDependencyOrder[]array
apps[].visualizations[].dataElementDependencyOrder[][]string

Type AppOverview (object)

AppOverview

Inherits: object

Model

ParameterTypeDescription
name*string
displayName*string
description*string
projects*array
projects[]string
computeNamestring
visualizations*array
visualizations[]object

Inherits: lib.VisualizationOverview

visualizations[].name*string
visualizations[].displayName*string
visualizations[].description*string
visualizations[].projects*array
visualizations[].projects[]string
visualizations[].maxPanels*number
visualizations[].dataElementConstraintsarray
visualizations[].dataElementConstraints[]object

Additional properties: Yes

Inherits: object

visualizations[].dataElementConstraints[].//*object

Inherits: object

visualizations[].dataElementConstraints[].//.isRequired*boolean
visualizations[].dataElementConstraints[].//.isTemporal*boolean
visualizations[].dataElementConstraints[].//.isCollection*boolean
visualizations[].dataElementConstraints[].//.isCompositional*boolean
visualizations[].dataElementConstraints[].//.isProportion*boolean
visualizations[].dataElementConstraints[].//.allowedNormalizationMethods*array
visualizations[].dataElementConstraints[].//.allowedNormalizationMethods[]string
visualizations[].dataElementConstraints[].//.minNumVars*number
visualizations[].dataElementConstraints[].//.maxNumVars*number
visualizations[].dataElementConstraints[].//.minNumValues*number
visualizations[].dataElementConstraints[].//.maxNumValues*number
visualizations[].dataElementConstraints[].//.allowedTypesarray
visualizations[].dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

visualizations[].dataElementConstraints[].//.allowedShapesarray
visualizations[].dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

visualizations[].dataElementConstraints[].//.description*string
visualizations[].dataElementDependencyOrderarray
visualizations[].dataElementDependencyOrder[]array
visualizations[].dataElementDependencyOrder[][]string

Type VisualizationOverview (object)

VisualizationOverview

Inherits: object

Model

ParameterTypeDescription
name*string
displayName*string
description*string
projects*array
projects[]string
maxPanels*number
dataElementConstraintsarray
dataElementConstraints[]object

Additional properties: Yes

Inherits: object

dataElementConstraints[].//*object

Inherits: object

dataElementConstraints[].//.isRequired*boolean
dataElementConstraints[].//.isTemporal*boolean
dataElementConstraints[].//.isCollection*boolean
dataElementConstraints[].//.isCompositional*boolean
dataElementConstraints[].//.isProportion*boolean
dataElementConstraints[].//.allowedNormalizationMethods*array
dataElementConstraints[].//.allowedNormalizationMethods[]string
dataElementConstraints[].//.minNumVars*number
dataElementConstraints[].//.maxNumVars*number
dataElementConstraints[].//.minNumValues*number
dataElementConstraints[].//.maxNumValues*number
dataElementConstraints[].//.allowedTypesarray
dataElementConstraints[].//.allowedTypes[]string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

dataElementConstraints[].//.allowedShapesarray
dataElementConstraints[].//.allowedShapes[]string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

dataElementConstraints[].//.description*string
dataElementDependencyOrderarray
dataElementDependencyOrder[]array
dataElementDependencyOrder[][]string

Type BetaDivScatterplotPostRequest (object)

BetaDivScatterplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.betaDivDissimilarityMethod*string
Enum:
  • bray
  • jaccard
  • jsd

Inherits: lib.BetaDivDissimilarityMethod

config*object

Inherits: lib.BetaDivScatterplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string

Type BetaDivScatterplotSpec (object)

BetaDivScatterplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string

Type CorrelationNetworkSpec (object)

CorrelationNetworkSpec

Inherits: object

Model

ParameterTypeDescription
significanceThresholdnumber
correlationCoefThresholdnumber
layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
degree*boolean

Type CorrelationBipartiteNetworkPostResponse (object)

CorrelationBipartiteNetworkPostResponse

Model

ParameterTypeDescription
bipartitenetwork*object

Inherits: lib.BipartiteNetwork

bipartitenetwork.data*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkData

bipartitenetwork.data.nodes*array
bipartitenetwork.data.nodes[]object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.nodes[].id*string
bipartitenetwork.data.nodes[].degreenumber
bipartitenetwork.data.links*array
bipartitenetwork.data.links[]object

Additional properties: Yes

Inherits: lib.LinkData

bipartitenetwork.data.links[].source*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].source.id*string
bipartitenetwork.data.links[].source.degreenumber
bipartitenetwork.data.links[].target*object

Additional properties: Yes

Inherits: lib.NodeData

bipartitenetwork.data.links[].target.id*string
bipartitenetwork.data.links[].target.degreenumber
bipartitenetwork.data.links[].weight*string
bipartitenetwork.data.links[].color*string
bipartitenetwork.data.partitions*array

Max. items: 2

bipartitenetwork.data.partitions[]object

Inherits: lib.NodeIdList

bipartitenetwork.data.partitions[].nodeIds*array
bipartitenetwork.data.partitions[].nodeIds[]string
bipartitenetwork.config*object

Additional properties: Yes

Inherits: lib.BipartiteNetworkConfig

bipartitenetwork.config.variablesarray
bipartitenetwork.config.variables[]object

Inherits: object

bipartitenetwork.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

bipartitenetwork.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].variableSpec.entityId*string
bipartitenetwork.config.variables[].variableSpec.variableId*string
bipartitenetwork.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

bipartitenetwork.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

bipartitenetwork.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

bipartitenetwork.config.variables[].displayNamestring
bipartitenetwork.config.variables[].displayRangeMinany
bipartitenetwork.config.variables[].displayRangeMaxany
bipartitenetwork.config.variables[].vocabularyarray
bipartitenetwork.config.variables[].vocabulary[]string
bipartitenetwork.config.variables[].imputeZero*boolean
bipartitenetwork.config.variables[].hasStudyDependentVocabularyboolean
bipartitenetwork.config.variables[].isCollection*boolean
bipartitenetwork.config.variables[].membersarray
bipartitenetwork.config.variables[].members[]object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].members[].entityId*string
bipartitenetwork.config.variables[].members[].variableId*string
bipartitenetwork.config.partitionsMetadata*array

Max. items: 2

bipartitenetwork.config.partitionsMetadata[]string
significanceThreshold*number
correlationCoefThreshold*number

Type CorrelationBipartitenetworkPostRequest (object)

CorrelationBipartitenetworkPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

computeConfig.data1.collectionSpecobject

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • metadata
  • collection

Inherits: string

computeConfig.data2.collectionSpecobject

Inherits: object

computeConfig.data2.collectionSpec.entityId*string
computeConfig.data2.collectionSpec.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

Type CorrelationInputDataCollection (object)

CorrelationInputDataCollection

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
dataType*string
Enum:
  • collection
collectionSpec*object

Inherits: object

collectionSpec.entityId*string
collectionSpec.collectionId*string

Type CorrelationInputDataMetadata (object)

CorrelationInputDataMetadata

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
dataType*string
Enum:
  • metadata

Type CorrelationAssayAssayConfig (object)

CorrelationAssayAssayConfig

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

Model

ParameterTypeDescription
prefilterThresholdsobject

Inherits: object

prefilterThresholds.proportionNonZeronumber
prefilterThresholds.variancenumber
prefilterThresholds.standardDeviationnumber
correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

data1*object

Additional properties: Yes

Inherits: object

data1.dataType*string
Enum:
  • collection
data1.collectionSpec*object

Inherits: object

data1.collectionSpec.entityId*string
data1.collectionSpec.collectionId*string
data2*object

Additional properties: Yes

Inherits: object

data2.dataType*string
Enum:
  • collection
data2.collectionSpec*object

Inherits: object

data2.collectionSpec.entityId*string
data2.collectionSpec.collectionId*string

Type CorrelationAssayAssayBipartitenetworkPostRequest (object)

CorrelationAssayAssayBipartitenetworkPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • collection
computeConfig.data1.collectionSpec*object

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • collection
computeConfig.data2.collectionSpec*object

Inherits: object

computeConfig.data2.collectionSpec.entityId*string
computeConfig.data2.collectionSpec.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

Type CorrelationAssayMetadataConfig (object)

CorrelationAssayMetadataConfig

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

Model

ParameterTypeDescription
prefilterThresholdsobject

Inherits: object

prefilterThresholds.proportionNonZeronumber
prefilterThresholds.variancenumber
prefilterThresholds.standardDeviationnumber
correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

data1*object

Additional properties: Yes

Inherits: object

data1.dataType*string
Enum:
  • collection
data1.collectionSpec*object

Inherits: object

data1.collectionSpec.entityId*string
data1.collectionSpec.collectionId*string
data2*object

Additional properties: Yes

Inherits: object

data2.dataType*string
Enum:
  • metadata

Type CorrelationAssayMetadataBipartitenetworkPostRequest (object)

CorrelationAssayMetadataBipartitenetworkPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson

Inherits: string

computeConfig.data1*object

Additional properties: Yes

Inherits: object

computeConfig.data1.dataType*string
Enum:
  • collection
computeConfig.data1.collectionSpec*object

Inherits: object

computeConfig.data1.collectionSpec.entityId*string
computeConfig.data1.collectionSpec.collectionId*string
computeConfig.data2*object

Additional properties: Yes

Inherits: object

computeConfig.data2.dataType*string
Enum:
  • metadata
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

Type SelfCorrelationUnipartitenetworkPostRequest (object)

SelfCorrelationUnipartitenetworkPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: lib.BaseCorrelationComputeConfig

computeConfig.prefilterThresholdsobject

Inherits: object

computeConfig.prefilterThresholds.proportionNonZeronumber
computeConfig.prefilterThresholds.variancenumber
computeConfig.prefilterThresholds.standardDeviationnumber
computeConfig.correlationMethod*string
Enum:
  • spearman
  • pearson
  • sparcc

Inherits: string

computeConfig.data1*object

Inherits: object

computeConfig.data1.entityId*string
computeConfig.data1.collectionId*string
config*object

Inherits: object

config.significanceThresholdnumber
config.correlationCoefThresholdnumber
config.layoutstring
Enum:
  • none
  • force
  • circle
  • nicely
config.degree*boolean

Type DifferentialAbundanceVolcanoplotPostRequest (object)

DifferentialAbundanceVolcanoplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.collectionVariable*object

Inherits: object

computeConfig.collectionVariable.entityId*string
computeConfig.collectionVariable.collectionId*string
computeConfig.comparator*object

Additional properties: Yes

Inherits: lib.ComparatorSpec

computeConfig.comparator.variable*object

Inherits: object

computeConfig.comparator.variable.entityId*string
computeConfig.comparator.variable.variableId*string
computeConfig.comparator.groupA*array
computeConfig.comparator.groupA[]object

Inherits: lib.Range

computeConfig.comparator.groupA[].min*string
computeConfig.comparator.groupA[].max*string
computeConfig.comparator.groupA[].label*string
computeConfig.comparator.groupB*array
computeConfig.comparator.groupB[]object

Inherits: lib.Range

computeConfig.comparator.groupB[].min*string
computeConfig.comparator.groupB[].max*string
computeConfig.comparator.groupB[].label*string
computeConfig.differentialAbundanceMethod*string
Enum:
  • DESeq
  • ANCOMBC
  • Maaslin

Inherits: lib.DifferentialAbundanceMethod

computeConfig.pValueFloorstring
config*object

Inherits: lib.EmptyDataPluginSpec

Type ContinuousVariableMetadataPostRequest (object)

ContinuousVariableMetadataPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ContinuousVariableMetadataSpec

config.variable*object

Inherits: object

config.variable.entityId*string
config.variable.variableId*string
config.metadata*array
config.metadata[]string
Enum:
  • binRanges
  • median

Type ContinuousVariableMetadataSpec (object)

ContinuousVariableMetadataSpec

Inherits: object

Model

ParameterTypeDescription
variable*object

Inherits: object

variable.entityId*string
variable.variableId*string
metadata*array
metadata[]string
Enum:
  • binRanges
  • median

Type AllBinRanges (object)

AllBinRanges

Inherits: object

Model

ParameterTypeDescription
equalInterval*array
equalInterval[]object

Inherits: lib.Range

equalInterval[].min*string
equalInterval[].max*string
equalInterval[].label*string
quantile*array
quantile[]object

Inherits: lib.Range

quantile[].min*string
quantile[].max*string
quantile[].label*string
standardDeviation*array
standardDeviation[]object

Inherits: lib.Range

standardDeviation[].min*string
standardDeviation[].max*string
standardDeviation[].label*string

Type ContinuousVariableMetadataPostResponse (object)

ContinuousVariableMetadataPostResponse

Inherits: object

Model

ParameterTypeDescription
binRangesobject

Inherits: object

binRanges.equalInterval*array
binRanges.equalInterval[]object

Inherits: lib.Range

binRanges.equalInterval[].min*string
binRanges.equalInterval[].max*string
binRanges.equalInterval[].label*string
binRanges.quantile*array
binRanges.quantile[]object

Inherits: lib.Range

binRanges.quantile[].min*string
binRanges.quantile[].max*string
binRanges.quantile[].label*string
binRanges.standardDeviation*array
binRanges.standardDeviation[]object

Inherits: lib.Range

binRanges.standardDeviation[].min*string
binRanges.standardDeviation[].max*string
binRanges.standardDeviation[].label*string
mediannumber

Type NodeData (object)

NodeData

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
id*string
degreenumber

Type LinkData (object)

LinkData

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
source*object

Additional properties: Yes

Inherits: object

source.id*string
source.degreenumber
target*object

Additional properties: Yes

Inherits: object

target.id*string
target.degreenumber
weight*string
color*string

Type NetworkData (object)

NetworkData

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
nodes*array
nodes[]object

Additional properties: Yes

Inherits: object

nodes[].id*string
nodes[].degreenumber
links*array
links[]object

Additional properties: Yes

Inherits: object

links[].source*object

Additional properties: Yes

Inherits: object

links[].source.id*string
links[].source.degreenumber
links[].target*object

Additional properties: Yes

Inherits: object

links[].target.id*string
links[].target.degreenumber
links[].weight*string
links[].color*string

Type NetworkConfig (object)

NetworkConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
variablesarray
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type NodeIdList (object)

NodeIdList

Inherits: object

Model

ParameterTypeDescription
nodeIds*array
nodeIds[]string

Type BipartiteNetworkConfig (object)

BipartiteNetworkConfig

Additional properties: Yes

Inherits: lib.NetworkConfig

Model

ParameterTypeDescription
variablesarray
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string
partitionsMetadata*array

Max. items: 2

partitionsMetadata[]string

Type BipartiteNetworkData (object)

BipartiteNetworkData

Additional properties: Yes

Inherits: lib.NetworkData

Model

ParameterTypeDescription
nodes*array
nodes[]object

Additional properties: Yes

Inherits: object

nodes[].id*string
nodes[].degreenumber
links*array
links[]object

Additional properties: Yes

Inherits: object

links[].source*object

Additional properties: Yes

Inherits: object

links[].source.id*string
links[].source.degreenumber
links[].target*object

Additional properties: Yes

Inherits: object

links[].target.id*string
links[].target.degreenumber
links[].weight*string
links[].color*string
partitions*array

Max. items: 2

partitions[]object

Inherits: object

partitions[].nodeIds*array
partitions[].nodeIds[]string

Type BipartiteNetwork (object)

BipartiteNetwork

Inherits: object

Model

ParameterTypeDescription
data*object

Additional properties: Yes

Inherits: lib.NetworkData

data.nodes*array
data.nodes[]object

Additional properties: Yes

Inherits: object

data.nodes[].id*string
data.nodes[].degreenumber
data.links*array
data.links[]object

Additional properties: Yes

Inherits: object

data.links[].source*object

Additional properties: Yes

Inherits: object

data.links[].source.id*string
data.links[].source.degreenumber
data.links[].target*object

Additional properties: Yes

Inherits: object

data.links[].target.id*string
data.links[].target.degreenumber
data.links[].weight*string
data.links[].color*string
data.partitions*array

Max. items: 2

data.partitions[]object

Inherits: object

data.partitions[].nodeIds*array
data.partitions[].nodeIds[]string
config*object

Additional properties: Yes

Inherits: lib.NetworkConfig

config.variablesarray
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string
config.partitionsMetadata*array

Max. items: 2

config.partitionsMetadata[]string

Type BipartiteNetworkPostResponse (object)

BipartiteNetworkPostResponse

Inherits: object

Model

ParameterTypeDescription
bipartitenetwork*object

Inherits: object

bipartitenetwork.data*object

Additional properties: Yes

Inherits: lib.NetworkData

bipartitenetwork.data.nodes*array
bipartitenetwork.data.nodes[]object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.nodes[].id*string
bipartitenetwork.data.nodes[].degreenumber
bipartitenetwork.data.links*array
bipartitenetwork.data.links[]object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].source*object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].source.id*string
bipartitenetwork.data.links[].source.degreenumber
bipartitenetwork.data.links[].target*object

Additional properties: Yes

Inherits: object

bipartitenetwork.data.links[].target.id*string
bipartitenetwork.data.links[].target.degreenumber
bipartitenetwork.data.links[].weight*string
bipartitenetwork.data.links[].color*string
bipartitenetwork.data.partitions*array

Max. items: 2

bipartitenetwork.data.partitions[]object

Inherits: object

bipartitenetwork.data.partitions[].nodeIds*array
bipartitenetwork.data.partitions[].nodeIds[]string
bipartitenetwork.config*object

Additional properties: Yes

Inherits: lib.NetworkConfig

bipartitenetwork.config.variablesarray
bipartitenetwork.config.variables[]object

Inherits: object

bipartitenetwork.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

bipartitenetwork.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].variableSpec.entityId*string
bipartitenetwork.config.variables[].variableSpec.variableId*string
bipartitenetwork.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

bipartitenetwork.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

bipartitenetwork.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

bipartitenetwork.config.variables[].displayNamestring
bipartitenetwork.config.variables[].displayRangeMinany
bipartitenetwork.config.variables[].displayRangeMaxany
bipartitenetwork.config.variables[].vocabularyarray
bipartitenetwork.config.variables[].vocabulary[]string
bipartitenetwork.config.variables[].imputeZero*boolean
bipartitenetwork.config.variables[].hasStudyDependentVocabularyboolean
bipartitenetwork.config.variables[].isCollection*boolean
bipartitenetwork.config.variables[].membersarray
bipartitenetwork.config.variables[].members[]object

Inherits: lib.VariableSpec

bipartitenetwork.config.variables[].members[].entityId*string
bipartitenetwork.config.variables[].members[].variableId*string
bipartitenetwork.config.partitionsMetadata*array

Max. items: 2

bipartitenetwork.config.partitionsMetadata[]string

Type BarplotPostRequest (object)

BarplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BarplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type BarplotSpec (object)

BarplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

barMode*string
Enum:
  • group
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type Barplot (object)

Barplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.BarplotData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]number
data[].label*array
data[].label[]string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type BarplotPostResponse (object)

BarplotPostResponse

Inherits: object

Model

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: lib.BarplotData

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.config*object

Inherits: lib.PlotConfig

barplot.config.completeCasesAllVars*number
barplot.config.completeCasesAxesVars*number
barplot.config.variables*array
barplot.config.variables[]object

Inherits: object

barplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.config.variables[].variableSpec.entityId*string
barplot.config.variables[].variableSpec.variableId*string
barplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.config.variables[].displayNamestring
barplot.config.variables[].displayRangeMinany
barplot.config.variables[].displayRangeMaxany
barplot.config.variables[].vocabularyarray
barplot.config.variables[].vocabulary[]string
barplot.config.variables[].imputeZero*boolean
barplot.config.variables[].hasStudyDependentVocabularyboolean
barplot.config.variables[].isCollection*boolean
barplot.config.variables[].membersarray
barplot.config.variables[].members[]object

Inherits: lib.VariableSpec

barplot.config.variables[].members[].entityId*string
barplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type BoxplotPostRequest (object)

BoxplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.BoxplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.points*string
Enum:
  • outliers
  • all
config.mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

Type BoxplotSpec (object)

BoxplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

points*string
Enum:
  • outliers
  • all
mean*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string
maxAllowedDataPointsinteger

Format: int64

Type Boxplot (object)

Boxplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.BoxplotData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].lowerfence*array
data[].lowerfence[]number
data[].upperfence*array
data[].upperfence[]number
data[].q1*array
data[].q1[]number
data[].q3*array
data[].q3[]number
data[].median*array
data[].median[]number
data[].outliersarray
data[].outliers[]array
data[].outliers[][]number
data[].rawDataarray
data[].rawData[]array
data[].rawData[][]number
data[].meanarray
data[].mean[]number
data[].label*array
data[].label[]string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type BoxplotPostResponse (object)

BoxplotPostResponse

Inherits: object

Model

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: lib.BoxplotData

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.config*object

Inherits: lib.PlotConfig

boxplot.config.completeCasesAllVars*number
boxplot.config.completeCasesAxesVars*number
boxplot.config.variables*array
boxplot.config.variables[]object

Inherits: object

boxplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.config.variables[].variableSpec.entityId*string
boxplot.config.variables[].variableSpec.variableId*string
boxplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.config.variables[].displayNamestring
boxplot.config.variables[].displayRangeMinany
boxplot.config.variables[].displayRangeMaxany
boxplot.config.variables[].vocabularyarray
boxplot.config.variables[].vocabulary[]string
boxplot.config.variables[].imputeZero*boolean
boxplot.config.variables[].hasStudyDependentVocabularyboolean
boxplot.config.variables[].isCollection*boolean
boxplot.config.variables[].membersarray
boxplot.config.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.config.variables[].members[].entityId*string
boxplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number
statsTablearray
statsTable[]object

Inherits: lib.BoxplotStatsTable

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].xVariableDetailsobject

Inherits: object

statsTable[].xVariableDetails.entityId*string
statsTable[].xVariableDetails.variableId*string
statsTable[].xVariableDetails.value*string
statsTable[].statistic*string
statsTable[].pvalue*number
statsTable[].parameter*array
statsTable[].parameter[]number
statsTable[].method*string
statsTable[].statsError*string

Type ContTableStatsTable (object)

ContTableStatsTable

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
pvalue*array
pvalue[]number
degreesFreedom*array
degreesFreedom[]number
chisq*array
chisq[]number

Type ContTablePostResponse (object)

ContTablePostResponse

Inherits: object

Model

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].pvalue*array
statsTable[].pvalue[]number
statsTable[].degreesFreedom*array
statsTable[].degreesFreedom[]number
statsTable[].chisq*array
statsTable[].chisq[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type DensityplotPostRequest (object)

DensityplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.DensityplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type DensityplotSpec (object)

DensityplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type Densityplot (object)

Densityplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.DensityplotData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].densityY*array
data[].densityY[]number
data[].densityX*array
data[].densityX[]number
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type DensityplotPostResponse (object)

DensityplotPostResponse

Inherits: object

Model

ParameterTypeDescription
densityplot*object

Inherits: object

densityplot.data*array
densityplot.data[]object

Inherits: lib.DensityplotData

densityplot.data[].overlayVariableDetailsobject

Inherits: object

densityplot.data[].overlayVariableDetails.entityId*string
densityplot.data[].overlayVariableDetails.variableId*string
densityplot.data[].overlayVariableDetails.value*string
densityplot.data[].facetVariableDetailsarray

Max. items: 2

densityplot.data[].facetVariableDetails[]object

Inherits: object

densityplot.data[].facetVariableDetails[].entityId*string
densityplot.data[].facetVariableDetails[].variableId*string
densityplot.data[].facetVariableDetails[].value*string
densityplot.data[].densityY*array
densityplot.data[].densityY[]number
densityplot.data[].densityX*array
densityplot.data[].densityX[]number
densityplot.config*object

Inherits: lib.PlotConfig

densityplot.config.completeCasesAllVars*number
densityplot.config.completeCasesAxesVars*number
densityplot.config.variables*array
densityplot.config.variables[]object

Inherits: object

densityplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

densityplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

densityplot.config.variables[].variableSpec.entityId*string
densityplot.config.variables[].variableSpec.variableId*string
densityplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

densityplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

densityplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

densityplot.config.variables[].displayNamestring
densityplot.config.variables[].displayRangeMinany
densityplot.config.variables[].displayRangeMaxany
densityplot.config.variables[].vocabularyarray
densityplot.config.variables[].vocabulary[]string
densityplot.config.variables[].imputeZero*boolean
densityplot.config.variables[].hasStudyDependentVocabularyboolean
densityplot.config.variables[].isCollection*boolean
densityplot.config.variables[].membersarray
densityplot.config.variables[].members[]object

Inherits: lib.VariableSpec

densityplot.config.variables[].members[].entityId*string
densityplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type HeatmapPostRequest (object)

HeatmapPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.HeatmapSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • collection
  • series
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.zAxisVariableobject

Inherits: object

config.zAxisVariable.entityId*string
config.zAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type HeatmapSpec (object)

HeatmapSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

valueSpec*string
Enum:
  • collection
  • series
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
zAxisVariableobject

Inherits: object

zAxisVariable.entityId*string
zAxisVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type Heatmap (object)

Heatmap

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.HeatmapData

data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]array
data[].value[][]number
data[].label*array
data[].label[]string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type HeatmapPostResponse (object)

HeatmapPostResponse

Inherits: object

Model

ParameterTypeDescription
heatmap*object

Inherits: object

heatmap.data*array
heatmap.data[]object

Inherits: lib.HeatmapData

heatmap.data[].facetVariableDetailsarray

Max. items: 2

heatmap.data[].facetVariableDetails[]object

Inherits: object

heatmap.data[].facetVariableDetails[].entityId*string
heatmap.data[].facetVariableDetails[].variableId*string
heatmap.data[].facetVariableDetails[].value*string
heatmap.data[].value*array
heatmap.data[].value[]array
heatmap.data[].value[][]number
heatmap.data[].label*array
heatmap.data[].label[]string
heatmap.config*object

Inherits: lib.PlotConfig

heatmap.config.completeCasesAllVars*number
heatmap.config.completeCasesAxesVars*number
heatmap.config.variables*array
heatmap.config.variables[]object

Inherits: object

heatmap.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

heatmap.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

heatmap.config.variables[].variableSpec.entityId*string
heatmap.config.variables[].variableSpec.variableId*string
heatmap.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

heatmap.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

heatmap.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

heatmap.config.variables[].displayNamestring
heatmap.config.variables[].displayRangeMinany
heatmap.config.variables[].displayRangeMaxany
heatmap.config.variables[].vocabularyarray
heatmap.config.variables[].vocabulary[]string
heatmap.config.variables[].imputeZero*boolean
heatmap.config.variables[].hasStudyDependentVocabularyboolean
heatmap.config.variables[].isCollection*boolean
heatmap.config.variables[].membersarray
heatmap.config.variables[].members[]object

Inherits: lib.VariableSpec

heatmap.config.variables[].members[].entityId*string
heatmap.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type HistogramPostRequest (object)

HistogramPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.HistogramSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type HistogramSpec (object)

HistogramSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
barMode*string
Enum:
  • overlay
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string
binSpec*object

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type HistogramSummary (object)

HistogramSummary

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
min*string
q1*string
median*string
mean*string
q3*string
max*string

Type HistogramConfig (object)

HistogramConfig

Inherits: lib.PlotConfig

Model

ParameterTypeDescription
completeCasesAllVars*number
completeCasesAxesVars*number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string
binSlider*object

Inherits: lib.BinSlider

binSlider.min*number
binSlider.max*number
binSlider.step*number
binSpec*object

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
summary*object

Additional properties: Yes

Inherits: object

summary.min*string
summary.q1*string
summary.median*string
summary.mean*string
summary.q3*string
summary.max*string
viewport*object

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type Histogram (object)

Histogram

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.HistogramData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]number
data[].binStart*array
data[].binStart[]string
data[].binEnd*array
data[].binEnd[]string
data[].binLabel*array
data[].binLabel[]string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string
config.binSlider*object

Inherits: lib.BinSlider

config.binSlider.min*number
config.binSlider.max*number
config.binSlider.step*number
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.summary*object

Additional properties: Yes

Inherits: object

config.summary.min*string
config.summary.q1*string
config.summary.median*string
config.summary.mean*string
config.summary.q3*string
config.summary.max*string
config.viewport*object

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type HistogramPostResponse (object)

HistogramPostResponse

Inherits: object

Model

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: lib.HistogramData

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.config*object

Inherits: lib.PlotConfig

histogram.config.completeCasesAllVars*number
histogram.config.completeCasesAxesVars*number
histogram.config.variables*array
histogram.config.variables[]object

Inherits: object

histogram.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.config.variables[].variableSpec.entityId*string
histogram.config.variables[].variableSpec.variableId*string
histogram.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.config.variables[].displayNamestring
histogram.config.variables[].displayRangeMinany
histogram.config.variables[].displayRangeMaxany
histogram.config.variables[].vocabularyarray
histogram.config.variables[].vocabulary[]string
histogram.config.variables[].imputeZero*boolean
histogram.config.variables[].hasStudyDependentVocabularyboolean
histogram.config.variables[].isCollection*boolean
histogram.config.variables[].membersarray
histogram.config.variables[].members[]object

Inherits: lib.VariableSpec

histogram.config.variables[].members[].entityId*string
histogram.config.variables[].members[].variableId*string
histogram.config.binSlider*object

Inherits: lib.BinSlider

histogram.config.binSlider.min*number
histogram.config.binSlider.max*number
histogram.config.binSlider.step*number
histogram.config.binSpec*object

Inherits: lib.BinSpec

histogram.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
histogram.config.binSpec.valuenumber
histogram.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

histogram.config.binSpec.rangeunion
histogram.config.binSpec.rangeanyOf
Any of the following types.
histogram.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

histogram.config.binSpec.range{NumberRange}..min*number
histogram.config.binSpec.range{NumberRange}..max*number
histogram.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

histogram.config.binSpec.range{DateRange}..min*string
histogram.config.binSpec.range{DateRange}..max*string
histogram.config.summary*object

Additional properties: Yes

Inherits: object

histogram.config.summary.min*string
histogram.config.summary.q1*string
histogram.config.summary.median*string
histogram.config.summary.mean*string
histogram.config.summary.q3*string
histogram.config.summary.max*string
histogram.config.viewport*object

Inherits: lib.NumericViewport

histogram.config.viewport.xMin*string
histogram.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type LineplotPostRequest (object)

LineplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.LineplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type LineplotSpec (object)

LineplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
yAxisNumeratorValuesarray
yAxisNumeratorValues[]string
yAxisDenominatorValuesarray
yAxisDenominatorValues[]string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string
binSpecobject

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type LineplotConfig (object)

LineplotConfig

Inherits: lib.PlotConfig

Model

ParameterTypeDescription
completeCasesAllVars*number
completeCasesAxesVars*number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string
binSliderobject

Inherits: lib.BinSlider

binSlider.min*number
binSlider.max*number
binSlider.step*number
binSpecobject

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type Lineplot (object)

Lineplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.LineplotData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].seriesY*array
data[].seriesY[]string
data[].seriesX*array
data[].seriesX[]string
data[].binStartarray
data[].binStart[]string
data[].binEndarray
data[].binEnd[]string
data[].binSampleSizearray
data[].binSampleSize[]union

Inherits: lib.SampleSize

data[].binSampleSize[]anyOf
Any of the following types.
data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

data[].binSampleSize[]{SimpleSampleSize}..N*number
data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
data[].errorBarsarray
data[].errorBars[]object

Inherits: lib.ErrorBar

data[].errorBars[].lowerBound*number
data[].errorBars[].upperBound*number
data[].errorBars[].error*string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string
config.binSliderobject

Inherits: lib.BinSlider

config.binSlider.min*number
config.binSlider.max*number
config.binSlider.step*number
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type LineplotPostResponse (object)

LineplotPostResponse

Inherits: object

Model

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: lib.LineplotData

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.config*object

Inherits: lib.PlotConfig

lineplot.config.completeCasesAllVars*number
lineplot.config.completeCasesAxesVars*number
lineplot.config.variables*array
lineplot.config.variables[]object

Inherits: object

lineplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.config.variables[].variableSpec.entityId*string
lineplot.config.variables[].variableSpec.variableId*string
lineplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.config.variables[].displayNamestring
lineplot.config.variables[].displayRangeMinany
lineplot.config.variables[].displayRangeMaxany
lineplot.config.variables[].vocabularyarray
lineplot.config.variables[].vocabulary[]string
lineplot.config.variables[].imputeZero*boolean
lineplot.config.variables[].hasStudyDependentVocabularyboolean
lineplot.config.variables[].isCollection*boolean
lineplot.config.variables[].membersarray
lineplot.config.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.config.variables[].members[].entityId*string
lineplot.config.variables[].members[].variableId*string
lineplot.config.binSliderobject

Inherits: lib.BinSlider

lineplot.config.binSlider.min*number
lineplot.config.binSlider.max*number
lineplot.config.binSlider.step*number
lineplot.config.binSpecobject

Inherits: lib.BinSpec

lineplot.config.binSpec.typestring
Enum:
  • binWidth
  • numBins
lineplot.config.binSpec.valuenumber
lineplot.config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

lineplot.config.binSpec.rangeunion
lineplot.config.binSpec.rangeanyOf
Any of the following types.
lineplot.config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

lineplot.config.binSpec.range{NumberRange}..min*number
lineplot.config.binSpec.range{NumberRange}..max*number
lineplot.config.binSpec.range{DateRange}object

Inherits: lib.DateRange

lineplot.config.binSpec.range{DateRange}..min*string
lineplot.config.binSpec.range{DateRange}..max*string
lineplot.config.viewportobject

Inherits: lib.NumericViewport

lineplot.config.viewport.xMin*string
lineplot.config.viewport.xMax*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type MapMarkersOverlayPostRequest (object)

MapMarkersOverlayPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MapMarkersOverlaySpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • allVariables
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingness

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.longitudeVariableobject

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariableobject

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewportobject

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

Type MapMarkersOverlaySpec (object)

MapMarkersOverlaySpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • allVariables
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingness

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
geoAggregateVariable*object

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

longitudeVariableobject

Inherits: object

longitudeVariable.entityId*string
longitudeVariable.variableId*string
latitudeVariableobject

Inherits: object

latitudeVariable.entityId*string
latitudeVariable.variableId*string
viewportobject

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number

Type MapMarkersOverlayConfig (object)

MapMarkersOverlayConfig

Inherits: lib.PlotConfig

Model

ParameterTypeDescription
completeCasesAllVars*number
completeCasesAxesVars*number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string
viewport*object

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number

Type MapMarkersOverlay (object)

MapMarkersOverlay

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.MapMarkersOverlayData

data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]number
data[].label*array
data[].label[]string
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string
config.viewport*object

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

Type MapMarkersOverlayPostResponse (object)

MapMarkersOverlayPostResponse

Inherits: object

Model

ParameterTypeDescription
mapMarkers*object

Inherits: object

mapMarkers.data*array
mapMarkers.data[]object

Inherits: lib.MapMarkersOverlayData

mapMarkers.data[].facetVariableDetailsarray

Max. items: 2

mapMarkers.data[].facetVariableDetails[]object

Inherits: object

mapMarkers.data[].facetVariableDetails[].entityId*string
mapMarkers.data[].facetVariableDetails[].variableId*string
mapMarkers.data[].facetVariableDetails[].value*string
mapMarkers.data[].value*array
mapMarkers.data[].value[]number
mapMarkers.data[].label*array
mapMarkers.data[].label[]string
mapMarkers.config*object

Inherits: lib.PlotConfig

mapMarkers.config.completeCasesAllVars*number
mapMarkers.config.completeCasesAxesVars*number
mapMarkers.config.variables*array
mapMarkers.config.variables[]object

Inherits: object

mapMarkers.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mapMarkers.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mapMarkers.config.variables[].variableSpec.entityId*string
mapMarkers.config.variables[].variableSpec.variableId*string
mapMarkers.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mapMarkers.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mapMarkers.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mapMarkers.config.variables[].displayNamestring
mapMarkers.config.variables[].displayRangeMinany
mapMarkers.config.variables[].displayRangeMaxany
mapMarkers.config.variables[].vocabularyarray
mapMarkers.config.variables[].vocabulary[]string
mapMarkers.config.variables[].imputeZero*boolean
mapMarkers.config.variables[].hasStudyDependentVocabularyboolean
mapMarkers.config.variables[].isCollection*boolean
mapMarkers.config.variables[].membersarray
mapMarkers.config.variables[].members[]object

Inherits: lib.VariableSpec

mapMarkers.config.variables[].members[].entityId*string
mapMarkers.config.variables[].members[].variableId*string
mapMarkers.config.viewport*object

Inherits: lib.GeolocationViewport

mapMarkers.config.viewport.latitude*object

Inherits: lib.NumericViewport

mapMarkers.config.viewport.latitude.xMin*string
mapMarkers.config.viewport.latitude.xMax*string
mapMarkers.config.viewport.longitude*object

Inherits: lib.LongitudeViewport

mapMarkers.config.viewport.longitude.left*number
mapMarkers.config.viewport.longitude.right*number
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type MapPostRequest (object)

MapPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MapSpec

config.outputEntityId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewport*object

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

Type MapSpec (object)

MapSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
geoAggregateVariable*object

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
longitudeVariable*object

Inherits: object

longitudeVariable.entityId*string
longitudeVariable.variableId*string
latitudeVariable*object

Inherits: object

latitudeVariable.entityId*string
latitudeVariable.variableId*string
viewport*object

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number

Type MapConfig (object)

MapConfig

Inherits: object

Model

ParameterTypeDescription
completeCasesGeoVar*number

Type MapPostResponse (object)

MapPostResponse

Inherits: object

Model

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: lib.MapElementInfo

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
config*object

Inherits: object

config.completeCasesGeoVar*number

Type MapElementInfo (object)

MapElementInfo

Inherits: object

Model

ParameterTypeDescription
geoAggregateValue*string
entityCount*number
avgLat*number
avgLon*number
minLat*number
minLon*number
maxLat*number
maxLon*number

Type ScatterplotPostRequest (object)

ScatterplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ScatterplotSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayVariableobject

Inherits: object

config.overlayVariable.entityId*string
config.overlayVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.maxAllowedDataPointsinteger

Format: int64

config.correlationMethod*string
Enum:
  • none
  • spearman
  • pearson
  • sparcc

Inherits: lib.ScatterCorrelationMethod

Type ScatterCorrelationMethod (string)

ScatterCorrelationMethod
Enum:
  • none
  • spearman
  • pearson
  • sparcc

Inherits: string

Type ScatterplotSpec (object)

ScatterplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string
maxAllowedDataPointsinteger

Format: int64

correlationMethod*string
Enum:
  • none
  • spearman
  • pearson
  • sparcc

Inherits: string

Type Scatterplot (object)

Scatterplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: lib.ScatterplotData

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].seriesY*array
data[].seriesY[]string
data[].seriesX*array
data[].seriesX[]string
data[].smoothedMeanXarray
data[].smoothedMeanX[]string
data[].smoothedMeanYarray
data[].smoothedMeanY[]number
data[].smoothedMeanSEarray
data[].smoothedMeanSE[]number
data[].smoothedMeanErrorstring
data[].bestFitLineXarray
data[].bestFitLineX[]string
data[].bestFitLineYarray
data[].bestFitLineY[]number
data[].r2number
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type ScatterplotPostResponse (object)

ScatterplotPostResponse

Inherits: object

Model

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: lib.ScatterplotData

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.config*object

Inherits: lib.PlotConfig

scatterplot.config.completeCasesAllVars*number
scatterplot.config.completeCasesAxesVars*number
scatterplot.config.variables*array
scatterplot.config.variables[]object

Inherits: object

scatterplot.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.config.variables[].variableSpec.entityId*string
scatterplot.config.variables[].variableSpec.variableId*string
scatterplot.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.config.variables[].displayNamestring
scatterplot.config.variables[].displayRangeMinany
scatterplot.config.variables[].displayRangeMaxany
scatterplot.config.variables[].vocabularyarray
scatterplot.config.variables[].vocabulary[]string
scatterplot.config.variables[].imputeZero*boolean
scatterplot.config.variables[].hasStudyDependentVocabularyboolean
scatterplot.config.variables[].isCollection*boolean
scatterplot.config.variables[].membersarray
scatterplot.config.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.config.variables[].members[].entityId*string
scatterplot.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type TablePostRequest (object)

TablePostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.TableSpec

config.outputEntityId*string
config.outputVariable*array
config.outputVariable[]object

Inherits: object

config.outputVariable[].entityId*string
config.outputVariable[].variableId*string
config.pagingConfig*object

Additional properties: Yes

Inherits: object

config.pagingConfig.numRowsinteger

Format: int64

config.pagingConfig.offsetinteger

Format: int64

Type TableSpec (object)

TableSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
outputVariable*array
outputVariable[]object

Inherits: object

outputVariable[].entityId*string
outputVariable[].variableId*string
pagingConfig*object

Additional properties: Yes

Inherits: object

pagingConfig.numRowsinteger

Format: int64

pagingConfig.offsetinteger

Format: int64

Type TablePostResponse (object)

TablePostResponse

Inherits: object

Model

ParameterTypeDescription
columns*array
columns[]object

Inherits: object

columns[].entityId*string
columns[].variableId*string
rows*array
rows[]array
rows[][]string

Type TwoByTwoSpec (object)

TwoByTwoSpec

Inherits: lib.MosaicSpec

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string
xAxisReferenceValue*string
yAxisReferenceValue*string

Type TwoByTwoPostRequest (object)

TwoByTwoPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string
config.xAxisReferenceValue*string
config.yAxisReferenceValue*string

Type Statistic (object)

Statistic

Inherits: object

Model

ParameterTypeDescription
value*number
confidenceIntervalstring
confidenceLevelnumber
pvalue*string

Type TwoByTwoStatsTable (object)

TwoByTwoStatsTable

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
chisq*object

Inherits: object

chisq.value*number
chisq.confidenceIntervalstring
chisq.confidenceLevelnumber
chisq.pvalue*string
fisher*object

Inherits: object

fisher.value*number
fisher.confidenceIntervalstring
fisher.confidenceLevelnumber
fisher.pvalue*string
prevalenceobject

Inherits: object

prevalence.value*number
prevalence.confidenceIntervalstring
prevalence.confidenceLevelnumber
prevalence.pvalue*string
oddsratioobject

Inherits: object

oddsratio.value*number
oddsratio.confidenceIntervalstring
oddsratio.confidenceLevelnumber
oddsratio.pvalue*string
relativeriskobject

Inherits: object

relativerisk.value*number
relativerisk.confidenceIntervalstring
relativerisk.confidenceLevelnumber
relativerisk.pvalue*string
sensitivityobject

Inherits: object

sensitivity.value*number
sensitivity.confidenceIntervalstring
sensitivity.confidenceLevelnumber
sensitivity.pvalue*string
specificityobject

Inherits: object

specificity.value*number
specificity.confidenceIntervalstring
specificity.confidenceLevelnumber
specificity.pvalue*string
posPredictiveValueobject

Inherits: object

posPredictiveValue.value*number
posPredictiveValue.confidenceIntervalstring
posPredictiveValue.confidenceLevelnumber
posPredictiveValue.pvalue*string
negPredictiveValueobject

Inherits: object

negPredictiveValue.value*number
negPredictiveValue.confidenceIntervalstring
negPredictiveValue.confidenceLevelnumber
negPredictiveValue.pvalue*string

Type TwoByTwoPostResponse (object)

TwoByTwoPostResponse

Inherits: object

Model

ParameterTypeDescription
mosaic*object

Inherits: lib.Mosaic

mosaic.data*array
mosaic.data[]object

Inherits: lib.MosaicData

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.config*object

Inherits: lib.PlotConfig

mosaic.config.completeCasesAllVars*number
mosaic.config.completeCasesAxesVars*number
mosaic.config.variables*array
mosaic.config.variables[]object

Inherits: object

mosaic.config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.config.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.config.variables[].variableSpec.entityId*string
mosaic.config.variables[].variableSpec.variableId*string
mosaic.config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.config.variables[].displayNamestring
mosaic.config.variables[].displayRangeMinany
mosaic.config.variables[].displayRangeMaxany
mosaic.config.variables[].vocabularyarray
mosaic.config.variables[].vocabulary[]string
mosaic.config.variables[].imputeZero*boolean
mosaic.config.variables[].hasStudyDependentVocabularyboolean
mosaic.config.variables[].isCollection*boolean
mosaic.config.variables[].membersarray
mosaic.config.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.config.variables[].members[].entityId*string
mosaic.config.variables[].members[].variableId*string
sampleSizeTable*array
sampleSizeTable[]object

Inherits: lib.SampleSizeTable

sampleSizeTable[].xVariableDetailsarray
sampleSizeTable[].xVariableDetails[]object

Inherits: object

sampleSizeTable[].xVariableDetails[].entityId*string
sampleSizeTable[].xVariableDetails[].variableId*string
sampleSizeTable[].xVariableDetails[].value*string
sampleSizeTable[].overlayVariableDetailsobject

Inherits: object

sampleSizeTable[].overlayVariableDetails.entityId*string
sampleSizeTable[].overlayVariableDetails.variableId*string
sampleSizeTable[].overlayVariableDetails.value*string
sampleSizeTable[].facetVariableDetailsarray

Max. items: 2

sampleSizeTable[].facetVariableDetails[]object

Inherits: object

sampleSizeTable[].facetVariableDetails[].entityId*string
sampleSizeTable[].facetVariableDetails[].variableId*string
sampleSizeTable[].facetVariableDetails[].value*string
sampleSizeTable[].size*array
sampleSizeTable[].size[]number
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string
completeCasesTable*array
completeCasesTable[]object

Inherits: lib.VariableCompleteCases

completeCasesTable[].variableDetails*object

Inherits: object

completeCasesTable[].variableDetails.entityId*string
completeCasesTable[].variableDetails.variableId*string
completeCasesTable[].completeCases*number

Type BarplotData (object)

BarplotData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
value*array
value[]number
label*array
label[]string

Type MapMarkersOverlayData (object)

MapMarkersOverlayData

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
value*array
value[]number
label*array
label[]string

Type BoxplotData (object)

BoxplotData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
lowerfence*array
lowerfence[]number
upperfence*array
upperfence[]number
q1*array
q1[]number
q3*array
q3[]number
median*array
median[]number
outliersarray
outliers[]array
outliers[][]number
rawDataarray
rawData[]array
rawData[][]number
meanarray
mean[]number
label*array
label[]string

Type BoxplotStatsTable (object)

BoxplotStatsTable

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
xVariableDetailsobject

Inherits: object

xVariableDetails.entityId*string
xVariableDetails.variableId*string
xVariableDetails.value*string
statistic*string
pvalue*number
parameter*array
parameter[]number
method*string
statsError*string

Type HistogramData (object)

HistogramData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
value*array
value[]number
binStart*array
binStart[]string
binEnd*array
binEnd[]string
binLabel*array
binLabel[]string

Type BinSlider (object)

BinSlider

Inherits: object

Model

ParameterTypeDescription
min*number
max*number
step*number

Type HeatmapData (object)

HeatmapData

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
value*array
value[]array
value[][]number
label*array
label[]string

Type MosaicPostRequest (object)

MosaicPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MosaicSpec

config.outputEntityId*string
config.showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.facetVariablearray

Max. items: 2

config.facetVariable[]object

Inherits: object

config.facetVariable[].entityId*string
config.facetVariable[].variableId*string

Type MosaicSpec (object)

MosaicSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: lib.ShowMissingnessNoAxes

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type MosaicData (object)

MosaicData

Inherits: object

Model

ParameterTypeDescription
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
xLabel*array
xLabel[]string
yLabel*array
yLabel[]array
yLabel[][]string
value*array
value[]array
value[][]number

Type Mosaic (object)

Mosaic

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].xLabel*array
data[].xLabel[]string
data[].yLabel*array
data[].yLabel[]array
data[].yLabel[][]string
data[].value*array
data[].value[]array
data[].value[][]number
config*object

Inherits: lib.PlotConfig

config.completeCasesAllVars*number
config.completeCasesAxesVars*number
config.variables*array
config.variables[]object

Inherits: object

config.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

config.variables[].variableSpec*object

Inherits: lib.VariableSpec

config.variables[].variableSpec.entityId*string
config.variables[].variableSpec.variableId*string
config.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

config.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

config.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

config.variables[].displayNamestring
config.variables[].displayRangeMinany
config.variables[].displayRangeMaxany
config.variables[].vocabularyarray
config.variables[].vocabulary[]string
config.variables[].imputeZero*boolean
config.variables[].hasStudyDependentVocabularyboolean
config.variables[].isCollection*boolean
config.variables[].membersarray
config.variables[].members[]object

Inherits: lib.VariableSpec

config.variables[].members[].entityId*string
config.variables[].members[].variableId*string

Type ScatterplotData (object)

ScatterplotData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
seriesY*array
seriesY[]string
seriesX*array
seriesX[]string
smoothedMeanXarray
smoothedMeanX[]string
smoothedMeanYarray
smoothedMeanY[]number
smoothedMeanSEarray
smoothedMeanSE[]number
smoothedMeanErrorstring
bestFitLineXarray
bestFitLineX[]string
bestFitLineYarray
bestFitLineY[]number
r2number

Type DensityplotData (object)

DensityplotData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
densityY*array
densityY[]number
densityX*array
densityX[]number

Type LineplotData (object)

LineplotData

Inherits: object

Model

ParameterTypeDescription
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
seriesY*array
seriesY[]string
seriesX*array
seriesX[]string
binStartarray
binStart[]string
binEndarray
binEnd[]string
binSampleSizearray
binSampleSize[]union

Inherits: lib.SampleSize

binSampleSize[]anyOf
Any of the following types.
binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

binSampleSize[]{SimpleSampleSize}..N*number
binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

binSampleSize[]{ProportionSampleSize}..numeratorN*number
binSampleSize[]{ProportionSampleSize}..denominatorN*number
errorBarsarray
errorBars[]object

Inherits: lib.ErrorBar

errorBars[].lowerBound*number
errorBars[].upperBound*number
errorBars[].error*string

Type PlotConfig (object)

PlotConfig

Inherits: object

Model

ParameterTypeDescription
completeCasesAllVars*number
completeCasesAxesVars*number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type SampleSizeTable (object)

SampleSizeTable

Inherits: object

Model

ParameterTypeDescription
xVariableDetailsarray
xVariableDetails[]object

Inherits: object

xVariableDetails[].entityId*string
xVariableDetails[].variableId*string
xVariableDetails[].value*string
overlayVariableDetailsobject

Inherits: object

overlayVariableDetails.entityId*string
overlayVariableDetails.variableId*string
overlayVariableDetails.value*string
facetVariableDetailsarray

Max. items: 2

facetVariableDetails[]object

Inherits: object

facetVariableDetails[].entityId*string
facetVariableDetails[].variableId*string
facetVariableDetails[].value*string
size*array
size[]number

Type VariableCompleteCases (object)

VariableCompleteCases

Inherits: object

Model

ParameterTypeDescription
variableDetails*object

Inherits: object

variableDetails.entityId*string
variableDetails.variableId*string
completeCases*number

Type CategoricalDistributionPostRequest (object)

CategoricalDistributionPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: object

config.entityId*string
config.variableId*string

Type CategoricalDistributionBin (object)

CategoricalDistributionBin

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
label*string
value*number

Type CategoricalDistributionPostResponse (object)

CategoricalDistributionPostResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
countDistribution*array
countDistribution[]object

Additional properties: Yes

Inherits: object

countDistribution[].label*string
countDistribution[].value*number
proportionDistribution*array
proportionDistribution[]object

Additional properties: Yes

Inherits: object

proportionDistribution[].label*string
proportionDistribution[].value*number

Type ExampleComputeVizPostRequest (object)

ExampleComputeVizPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.ExampleComputeVizSpec

config.prefixVar*object

Inherits: object

config.prefixVar.entityId*string
config.prefixVar.variableId*string
computeConfig*object

Additional properties: Yes

Inherits: object

computeConfig.inputVariable*object

Inherits: object

computeConfig.inputVariable.entityId*string
computeConfig.inputVariable.variableId*string
computeConfig.valueSuffix*string
computeConfig.failureProbability*number

Type ExampleComputeVizSpec (object)

ExampleComputeVizSpec

Inherits: object

Model

ParameterTypeDescription
prefixVar*object

Inherits: object

prefixVar.entityId*string
prefixVar.variableId*string

Type ExampleComputeVizPostResponse (object)

ExampleComputeVizPostResponse

Inherits: object

Model

ParameterTypeDescription
countPluginResult*integer
numEmptyValues*integer
longestConcatenatedValue*string
avgConcatenatedLength*number

Type MultiStreamPostRequest (object)

MultiStreamPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.MultiStreamSpec

config.entityId*string

Type MultiStreamSpec (object)

MultiStreamSpec

Inherits: object

Model

ParameterTypeDescription
entityId*string

Type RecordCountPostRequest (object)

RecordCountPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.RecordCountSpec

config.entityId*string

Type RecordCountSpec (object)

RecordCountSpec

Inherits: object

Model

ParameterTypeDescription
entityId*string

Type RecordCountPostResponse (object)

RecordCountPostResponse

Inherits: object

Model

ParameterTypeDescription
recordCount*integer

Type TestCollectionsPostRequest (object)

TestCollectionsPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: object

config.entityId*string
config.collectionId*string

Type BaseMarker (object)

BaseMarker

Inherits: object

Model

ParameterTypeDescription
geoAggregateValue*string
entityCount*number
avgLat*number
avgLon*number
minLat*number
minLon*number
maxLat*number
maxLon*number

Type CollectionFloatingBarplotPostRequest (object)

CollectionFloatingBarplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingBarplotSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string

Type CollectionFloatingBarplotSpec (object)

CollectionFloatingBarplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
barMode*string
Enum:
  • group
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

overlayConfig.collection*object

Inherits: object

overlayConfig.collection.entityId*string
overlayConfig.collection.collectionId*string
overlayConfig.selectedMembers*array
overlayConfig.selectedMembers[]string
overlayConfig.selectedValuesarray
overlayConfig.selectedValues[]string

Type CollectionFloatingBoxplotPostRequest (object)

CollectionFloatingBoxplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingBoxplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.maxAllowedDataPointsinteger

Format: int64

Type CollectionFloatingBoxplotSpec (object)

CollectionFloatingBoxplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

overlayConfig.collection*object

Inherits: object

overlayConfig.collection.entityId*string
overlayConfig.collection.collectionId*string
overlayConfig.selectedMembers*array
overlayConfig.selectedMembers[]string
maxAllowedDataPointsinteger

Format: int64

Type CollectionFloatingContTablePostRequest (object)

CollectionFloatingContTablePostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingContTableSpec

config.outputEntityId*string
config.xAxisVariable*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.xAxisVariable.collection*object

Inherits: object

config.xAxisVariable.collection.entityId*string
config.xAxisVariable.collection.collectionId*string
config.xAxisVariable.selectedMembers*array
config.xAxisVariable.selectedMembers[]string
config.xAxisVariable.selectedValuesarray
config.xAxisVariable.selectedValues[]string

Type CollectionFloatingContTableSpec (object)

CollectionFloatingContTableSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

xAxisVariable.collection*object

Inherits: object

xAxisVariable.collection.entityId*string
xAxisVariable.collection.collectionId*string
xAxisVariable.selectedMembers*array
xAxisVariable.selectedMembers[]string
xAxisVariable.selectedValuesarray
xAxisVariable.selectedValues[]string

Type CollectionFloatingHistogramPostRequest (object)

CollectionFloatingHistogramPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingHistogramSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.binSpec*object

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type CollectionFloatingHistogramSpec (object)

CollectionFloatingHistogramSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
barMode*string
Enum:
  • overlay
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

overlayConfig.collection*object

Inherits: object

overlayConfig.collection.entityId*string
overlayConfig.collection.collectionId*string
overlayConfig.selectedMembers*array
overlayConfig.selectedMembers[]string
binSpec*object

Inherits: lib.BinWidthSpec

binSpec.typestring
Enum:
  • binWidth
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type CollectionFloatingLineplotPostRequest (object)

CollectionFloatingLineplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.CollectionFloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

config.overlayConfig.collection*object

Inherits: object

config.overlayConfig.collection.entityId*string
config.overlayConfig.collection.collectionId*string
config.overlayConfig.selectedMembers*array
config.overlayConfig.selectedMembers[]string
config.overlayConfig.selectedValuesarray
config.overlayConfig.selectedValues[]string
config.binSpecobject

Inherits: lib.BinWidthSpec

config.binSpec.typestring
Enum:
  • binWidth
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type CollectionFloatingLineplotSpec (object)

CollectionFloatingLineplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisNumeratorValuesarray
yAxisNumeratorValues[]string
yAxisDenominatorValuesarray
yAxisDenominatorValues[]string
overlayConfig*object

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfigWithValues

overlayConfig.collection*object

Inherits: object

overlayConfig.collection.entityId*string
overlayConfig.collection.collectionId*string
overlayConfig.selectedMembers*array
overlayConfig.selectedMembers[]string
overlayConfig.selectedValuesarray
overlayConfig.selectedValues[]string
binSpecobject

Inherits: lib.BinWidthSpec

binSpec.typestring
Enum:
  • binWidth
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type StandaloneCollectionMapMarkerPostRequest (object)

StandaloneCollectionMapMarkerPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Specification for a collection-level map marker visualization.

Inherits: lib.StandaloneCollectionMapMarkerSpec

config.outputEntityId*string

Entity ID associated with collection variable of interest.

config.geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number
config.collectionOverlay*object

Collection variable to use for markers.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

config.collectionOverlay.collection*object

Inherits: object

config.collectionOverlay.collection.entityId*string
config.collectionOverlay.collection.collectionId*string
config.collectionOverlay.selectedMembers*array
config.collectionOverlay.selectedMembers[]string
config.aggregatorConfig*object

Specification for how variable values will be aggregated into quantiative value shown in bar plot marker.

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.aggregatorConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

Type StandaloneCollectionMapMarkerSpec (object)

StandaloneCollectionMapMarkerSpec

Specification for a collection-level map marker visualization.

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string

Entity ID associated with collection variable of interest.

geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

longitudeVariable.entityId*string
longitudeVariable.variableId*string
latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

latitudeVariable.entityId*string
latitudeVariable.variableId*string
viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number
collectionOverlay*object

Collection variable to use for markers.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

collectionOverlay.collection*object

Inherits: object

collectionOverlay.collection.entityId*string
collectionOverlay.collection.collectionId*string
collectionOverlay.selectedMembers*array
collectionOverlay.selectedMembers[]string
aggregatorConfig*object

Specification for how variable values will be aggregated into quantiative value shown in bar plot marker.

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

aggregatorConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

Type CollectionOverlayConfig (object)

CollectionOverlayConfig

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
collection*object

Inherits: object

collection.entityId*string
collection.collectionId*string
selectedMembers*array
selectedMembers[]string

Type CollectionMapMarkerElement (object)

CollectionMapMarkerElement

Data needed to render a collection map marker. Contains geographical data as well as per-variable collection var aggregates needed to render bar plots with error bar.

Inherits: lib.BaseMarker

Model

ParameterTypeDescription
geoAggregateValue*string
entityCount*number
avgLat*number
avgLon*number
minLat*number
minLon*number
maxLat*number
maxLon*number
overlayValues*array
overlayValues[]object

Additional properties: Yes

Inherits: lib.CollectionMemberAggregate

overlayValues[].variableId*string
overlayValues[].value*number
overlayValues[].confidenceInterval*object

Inherits: lib.NumberRange

overlayValues[].confidenceInterval.min*number
overlayValues[].confidenceInterval.max*number
overlayValues[].n*number

Type CollectionMemberAggregate (object)

CollectionMemberAggregate

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
variableId*string
value*number
confidenceInterval*object

Inherits: lib.NumberRange

confidenceInterval.min*number
confidenceInterval.max*number
n*number

Type StandaloneCollectionMapMarkerPostResponse (object)

StandaloneCollectionMapMarkerPostResponse

Inherits: object

Model

ParameterTypeDescription
markers*array
markers[]object

Data needed to render a collection map marker. Contains geographical data as well as per-variable collection var aggregates needed to render bar plots with error bar.

Inherits: lib.BaseMarker

markers[].geoAggregateValue*string
markers[].entityCount*number
markers[].avgLat*number
markers[].avgLon*number
markers[].minLat*number
markers[].minLon*number
markers[].maxLat*number
markers[].maxLon*number
markers[].overlayValues*array
markers[].overlayValues[]object

Additional properties: Yes

Inherits: lib.CollectionMemberAggregate

markers[].overlayValues[].variableId*string
markers[].overlayValues[].value*number
markers[].overlayValues[].confidenceInterval*object

Inherits: lib.NumberRange

markers[].overlayValues[].confidenceInterval.min*number
markers[].overlayValues[].confidenceInterval.max*number
markers[].overlayValues[].n*number

Type FloatingBarplotPostRequest (object)

FloatingBarplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingBarplotSpec

config.outputEntityId*string
config.barMode*string
Enum:
  • group
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string

Type FloatingBarplotSpec (object)

FloatingBarplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
barMode*string
Enum:
  • group
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string

Type FloatingBarplot (object)

FloatingBarplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]number
data[].label*array
data[].label[]string
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingBarplotPostResponse (object)

FloatingBarplotPostResponse

Inherits: object

Model

ParameterTypeDescription
barplot*object

Inherits: object

barplot.data*array
barplot.data[]object

Inherits: object

barplot.data[].overlayVariableDetailsobject

Inherits: object

barplot.data[].overlayVariableDetails.entityId*string
barplot.data[].overlayVariableDetails.variableId*string
barplot.data[].overlayVariableDetails.value*string
barplot.data[].facetVariableDetailsarray

Max. items: 2

barplot.data[].facetVariableDetails[]object

Inherits: object

barplot.data[].facetVariableDetails[].entityId*string
barplot.data[].facetVariableDetails[].variableId*string
barplot.data[].facetVariableDetails[].value*string
barplot.data[].value*array
barplot.data[].value[]number
barplot.data[].label*array
barplot.data[].label[]string
barplot.variables*array
barplot.variables[]object

Inherits: object

barplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

barplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

barplot.variables[].variableSpec.entityId*string
barplot.variables[].variableSpec.variableId*string
barplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

barplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

barplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

barplot.variables[].displayNamestring
barplot.variables[].displayRangeMinany
barplot.variables[].displayRangeMaxany
barplot.variables[].vocabularyarray
barplot.variables[].vocabulary[]string
barplot.variables[].imputeZero*boolean
barplot.variables[].hasStudyDependentVocabularyboolean
barplot.variables[].isCollection*boolean
barplot.variables[].membersarray
barplot.variables[].members[]object

Inherits: lib.VariableSpec

barplot.variables[].members[].entityId*string
barplot.variables[].members[].variableId*string

Type FloatingBoxplotPostRequest (object)

FloatingBoxplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingBoxplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.maxAllowedDataPointsinteger

Format: int64

Type FloatingBoxplotSpec (object)

FloatingBoxplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
maxAllowedDataPointsinteger

Format: int64

Type FloatingBoxplot (object)

FloatingBoxplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].lowerfence*array
data[].lowerfence[]number
data[].upperfence*array
data[].upperfence[]number
data[].q1*array
data[].q1[]number
data[].q3*array
data[].q3[]number
data[].median*array
data[].median[]number
data[].outliersarray
data[].outliers[]array
data[].outliers[][]number
data[].rawDataarray
data[].rawData[]array
data[].rawData[][]number
data[].meanarray
data[].mean[]number
data[].label*array
data[].label[]string
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingBoxplotPostResponse (object)

FloatingBoxplotPostResponse

Inherits: object

Model

ParameterTypeDescription
boxplot*object

Inherits: object

boxplot.data*array
boxplot.data[]object

Inherits: object

boxplot.data[].overlayVariableDetailsobject

Inherits: object

boxplot.data[].overlayVariableDetails.entityId*string
boxplot.data[].overlayVariableDetails.variableId*string
boxplot.data[].overlayVariableDetails.value*string
boxplot.data[].facetVariableDetailsarray

Max. items: 2

boxplot.data[].facetVariableDetails[]object

Inherits: object

boxplot.data[].facetVariableDetails[].entityId*string
boxplot.data[].facetVariableDetails[].variableId*string
boxplot.data[].facetVariableDetails[].value*string
boxplot.data[].lowerfence*array
boxplot.data[].lowerfence[]number
boxplot.data[].upperfence*array
boxplot.data[].upperfence[]number
boxplot.data[].q1*array
boxplot.data[].q1[]number
boxplot.data[].q3*array
boxplot.data[].q3[]number
boxplot.data[].median*array
boxplot.data[].median[]number
boxplot.data[].outliersarray
boxplot.data[].outliers[]array
boxplot.data[].outliers[][]number
boxplot.data[].rawDataarray
boxplot.data[].rawData[]array
boxplot.data[].rawData[][]number
boxplot.data[].meanarray
boxplot.data[].mean[]number
boxplot.data[].label*array
boxplot.data[].label[]string
boxplot.variables*array
boxplot.variables[]object

Inherits: object

boxplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

boxplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

boxplot.variables[].variableSpec.entityId*string
boxplot.variables[].variableSpec.variableId*string
boxplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

boxplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

boxplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

boxplot.variables[].displayNamestring
boxplot.variables[].displayRangeMinany
boxplot.variables[].displayRangeMaxany
boxplot.variables[].vocabularyarray
boxplot.variables[].vocabulary[]string
boxplot.variables[].imputeZero*boolean
boxplot.variables[].hasStudyDependentVocabularyboolean
boxplot.variables[].isCollection*boolean
boxplot.variables[].membersarray
boxplot.variables[].members[]object

Inherits: lib.VariableSpec

boxplot.variables[].members[].entityId*string
boxplot.variables[].members[].variableId*string

Type FloatingContTablePostRequest (object)

FloatingContTablePostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingContTableSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string

Type FloatingContTableSpec (object)

FloatingContTableSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string

Type FloatingContTable (object)

FloatingContTable

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].xLabel*array
data[].xLabel[]string
data[].yLabel*array
data[].yLabel[]array
data[].yLabel[][]string
data[].value*array
data[].value[]array
data[].value[][]number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingContTablePostResponse (object)

FloatingContTablePostResponse

Inherits: object

Model

ParameterTypeDescription
mosaic*object

Inherits: object

mosaic.data*array
mosaic.data[]object

Inherits: object

mosaic.data[].facetVariableDetailsarray

Max. items: 2

mosaic.data[].facetVariableDetails[]object

Inherits: object

mosaic.data[].facetVariableDetails[].entityId*string
mosaic.data[].facetVariableDetails[].variableId*string
mosaic.data[].facetVariableDetails[].value*string
mosaic.data[].xLabel*array
mosaic.data[].xLabel[]string
mosaic.data[].yLabel*array
mosaic.data[].yLabel[]array
mosaic.data[].yLabel[][]string
mosaic.data[].value*array
mosaic.data[].value[]array
mosaic.data[].value[][]number
mosaic.variables*array
mosaic.variables[]object

Inherits: object

mosaic.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

mosaic.variables[].variableSpec*object

Inherits: lib.VariableSpec

mosaic.variables[].variableSpec.entityId*string
mosaic.variables[].variableSpec.variableId*string
mosaic.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

mosaic.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

mosaic.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

mosaic.variables[].displayNamestring
mosaic.variables[].displayRangeMinany
mosaic.variables[].displayRangeMaxany
mosaic.variables[].vocabularyarray
mosaic.variables[].vocabulary[]string
mosaic.variables[].imputeZero*boolean
mosaic.variables[].hasStudyDependentVocabularyboolean
mosaic.variables[].isCollection*boolean
mosaic.variables[].membersarray
mosaic.variables[].members[]object

Inherits: lib.VariableSpec

mosaic.variables[].members[].entityId*string
mosaic.variables[].members[].variableId*string
statsTablearray
statsTable[]object

Inherits: object

statsTable[].facetVariableDetailsarray

Max. items: 2

statsTable[].facetVariableDetails[]object

Inherits: object

statsTable[].facetVariableDetails[].entityId*string
statsTable[].facetVariableDetails[].variableId*string
statsTable[].facetVariableDetails[].value*string
statsTable[].chisq*object

Inherits: object

statsTable[].chisq.value*number
statsTable[].chisq.confidenceIntervalstring
statsTable[].chisq.confidenceLevelnumber
statsTable[].chisq.pvalue*string
statsTable[].fisher*object

Inherits: object

statsTable[].fisher.value*number
statsTable[].fisher.confidenceIntervalstring
statsTable[].fisher.confidenceLevelnumber
statsTable[].fisher.pvalue*string
statsTable[].prevalenceobject

Inherits: object

statsTable[].prevalence.value*number
statsTable[].prevalence.confidenceIntervalstring
statsTable[].prevalence.confidenceLevelnumber
statsTable[].prevalence.pvalue*string
statsTable[].oddsratioobject

Inherits: object

statsTable[].oddsratio.value*number
statsTable[].oddsratio.confidenceIntervalstring
statsTable[].oddsratio.confidenceLevelnumber
statsTable[].oddsratio.pvalue*string
statsTable[].relativeriskobject

Inherits: object

statsTable[].relativerisk.value*number
statsTable[].relativerisk.confidenceIntervalstring
statsTable[].relativerisk.confidenceLevelnumber
statsTable[].relativerisk.pvalue*string
statsTable[].sensitivityobject

Inherits: object

statsTable[].sensitivity.value*number
statsTable[].sensitivity.confidenceIntervalstring
statsTable[].sensitivity.confidenceLevelnumber
statsTable[].sensitivity.pvalue*string
statsTable[].specificityobject

Inherits: object

statsTable[].specificity.value*number
statsTable[].specificity.confidenceIntervalstring
statsTable[].specificity.confidenceLevelnumber
statsTable[].specificity.pvalue*string
statsTable[].posPredictiveValueobject

Inherits: object

statsTable[].posPredictiveValue.value*number
statsTable[].posPredictiveValue.confidenceIntervalstring
statsTable[].posPredictiveValue.confidenceLevelnumber
statsTable[].posPredictiveValue.pvalue*string
statsTable[].negPredictiveValueobject

Inherits: object

statsTable[].negPredictiveValue.value*number
statsTable[].negPredictiveValue.confidenceIntervalstring
statsTable[].negPredictiveValue.confidenceLevelnumber
statsTable[].negPredictiveValue.pvalue*string

Type FloatingHistogramPostRequest (object)

FloatingHistogramPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingHistogramSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.barMode*string
Enum:
  • overlay
  • stack
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpec*object

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type FloatingHistogramSpec (object)

FloatingHistogramSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
barMode*string
Enum:
  • overlay
  • stack
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
binSpec*object

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type FloatingHistogram (object)

FloatingHistogram

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].value*array
data[].value[]number
data[].binStart*array
data[].binStart[]string
data[].binEnd*array
data[].binEnd[]string
data[].binLabel*array
data[].binLabel[]string
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingHistogramPostResponse (object)

FloatingHistogramPostResponse

Inherits: object

Model

ParameterTypeDescription
histogram*object

Inherits: object

histogram.data*array
histogram.data[]object

Inherits: object

histogram.data[].overlayVariableDetailsobject

Inherits: object

histogram.data[].overlayVariableDetails.entityId*string
histogram.data[].overlayVariableDetails.variableId*string
histogram.data[].overlayVariableDetails.value*string
histogram.data[].facetVariableDetailsarray

Max. items: 2

histogram.data[].facetVariableDetails[]object

Inherits: object

histogram.data[].facetVariableDetails[].entityId*string
histogram.data[].facetVariableDetails[].variableId*string
histogram.data[].facetVariableDetails[].value*string
histogram.data[].value*array
histogram.data[].value[]number
histogram.data[].binStart*array
histogram.data[].binStart[]string
histogram.data[].binEnd*array
histogram.data[].binEnd[]string
histogram.data[].binLabel*array
histogram.data[].binLabel[]string
histogram.variables*array
histogram.variables[]object

Inherits: object

histogram.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

histogram.variables[].variableSpec*object

Inherits: lib.VariableSpec

histogram.variables[].variableSpec.entityId*string
histogram.variables[].variableSpec.variableId*string
histogram.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

histogram.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

histogram.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

histogram.variables[].displayNamestring
histogram.variables[].displayRangeMinany
histogram.variables[].displayRangeMaxany
histogram.variables[].vocabularyarray
histogram.variables[].vocabulary[]string
histogram.variables[].imputeZero*boolean
histogram.variables[].hasStudyDependentVocabularyboolean
histogram.variables[].isCollection*boolean
histogram.variables[].membersarray
histogram.variables[].members[]object

Inherits: lib.VariableSpec

histogram.variables[].members[].entityId*string
histogram.variables[].members[].variableId*string

Type FloatingLineplotPostRequest (object)

FloatingLineplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingLineplotSpec

config.outputEntityId*string
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.yAxisNumeratorValuesarray
config.yAxisNumeratorValues[]string
config.yAxisDenominatorValuesarray
config.yAxisDenominatorValues[]string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.binSpecobject

Inherits: lib.BinSpec

config.binSpec.typestring
Enum:
  • binWidth
  • numBins
config.binSpec.valuenumber
config.binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

config.binSpec.rangeunion
config.binSpec.rangeanyOf
Any of the following types.
config.binSpec.range{NumberRange}object

Inherits: lib.NumberRange

config.binSpec.range{NumberRange}..min*number
config.binSpec.range{NumberRange}..max*number
config.binSpec.range{DateRange}object

Inherits: lib.DateRange

config.binSpec.range{DateRange}..min*string
config.binSpec.range{DateRange}..max*string
config.valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
config.errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

config.viewportobject

Inherits: lib.NumericViewport

config.viewport.xMin*string
config.viewport.xMax*string

Type FloatingLineplotSpec (object)

FloatingLineplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
yAxisNumeratorValuesarray
yAxisNumeratorValues[]string
yAxisDenominatorValuesarray
yAxisDenominatorValues[]string
overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
binSpecobject

Inherits: lib.BinSpec

binSpec.typestring
Enum:
  • binWidth
  • numBins
binSpec.valuenumber
binSpec.unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

binSpec.rangeunion
binSpec.rangeanyOf
Any of the following types.
binSpec.range{NumberRange}object

Inherits: lib.NumberRange

binSpec.range{NumberRange}..min*number
binSpec.range{NumberRange}..max*number
binSpec.range{DateRange}object

Inherits: lib.DateRange

binSpec.range{DateRange}..min*string
binSpec.range{DateRange}..max*string
valueSpec*string
Enum:
  • median
  • mean
  • geometricMean
  • proportion
errorBars*string
Enum:
  • TRUE
  • FALSE

Inherits: lib.StringBoolean

viewportobject

Inherits: lib.NumericViewport

viewport.xMin*string
viewport.xMax*string

Type FloatingLineplot (object)

FloatingLineplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].seriesY*array
data[].seriesY[]string
data[].seriesX*array
data[].seriesX[]string
data[].binStartarray
data[].binStart[]string
data[].binEndarray
data[].binEnd[]string
data[].binSampleSizearray
data[].binSampleSize[]union

Inherits: lib.SampleSize

data[].binSampleSize[]anyOf
Any of the following types.
data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

data[].binSampleSize[]{SimpleSampleSize}..N*number
data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
data[].errorBarsarray
data[].errorBars[]object

Inherits: lib.ErrorBar

data[].errorBars[].lowerBound*number
data[].errorBars[].upperBound*number
data[].errorBars[].error*string
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingLineplotPostResponse (object)

FloatingLineplotPostResponse

Inherits: object

Model

ParameterTypeDescription
lineplot*object

Inherits: object

lineplot.data*array
lineplot.data[]object

Inherits: object

lineplot.data[].overlayVariableDetailsobject

Inherits: object

lineplot.data[].overlayVariableDetails.entityId*string
lineplot.data[].overlayVariableDetails.variableId*string
lineplot.data[].overlayVariableDetails.value*string
lineplot.data[].facetVariableDetailsarray

Max. items: 2

lineplot.data[].facetVariableDetails[]object

Inherits: object

lineplot.data[].facetVariableDetails[].entityId*string
lineplot.data[].facetVariableDetails[].variableId*string
lineplot.data[].facetVariableDetails[].value*string
lineplot.data[].seriesY*array
lineplot.data[].seriesY[]string
lineplot.data[].seriesX*array
lineplot.data[].seriesX[]string
lineplot.data[].binStartarray
lineplot.data[].binStart[]string
lineplot.data[].binEndarray
lineplot.data[].binEnd[]string
lineplot.data[].binSampleSizearray
lineplot.data[].binSampleSize[]union

Inherits: lib.SampleSize

lineplot.data[].binSampleSize[]anyOf
Any of the following types.
lineplot.data[].binSampleSize[]{SimpleSampleSize}object

Inherits: lib.SimpleSampleSize

lineplot.data[].binSampleSize[]{SimpleSampleSize}..N*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}object

Inherits: lib.ProportionSampleSize

lineplot.data[].binSampleSize[]{ProportionSampleSize}..numeratorN*number
lineplot.data[].binSampleSize[]{ProportionSampleSize}..denominatorN*number
lineplot.data[].errorBarsarray
lineplot.data[].errorBars[]object

Inherits: lib.ErrorBar

lineplot.data[].errorBars[].lowerBound*number
lineplot.data[].errorBars[].upperBound*number
lineplot.data[].errorBars[].error*string
lineplot.variables*array
lineplot.variables[]object

Inherits: object

lineplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

lineplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

lineplot.variables[].variableSpec.entityId*string
lineplot.variables[].variableSpec.variableId*string
lineplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

lineplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

lineplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

lineplot.variables[].displayNamestring
lineplot.variables[].displayRangeMinany
lineplot.variables[].displayRangeMaxany
lineplot.variables[].vocabularyarray
lineplot.variables[].vocabulary[]string
lineplot.variables[].imputeZero*boolean
lineplot.variables[].hasStudyDependentVocabularyboolean
lineplot.variables[].isCollection*boolean
lineplot.variables[].membersarray
lineplot.variables[].members[]object

Inherits: lib.VariableSpec

lineplot.variables[].members[].entityId*string
lineplot.variables[].members[].variableId*string

Type FloatingScatterplotPostRequest (object)

FloatingScatterplotPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.FloatingScatterplotSpec

config.outputEntityId*string
config.valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
config.xAxisVariable*object

Inherits: object

config.xAxisVariable.entityId*string
config.xAxisVariable.variableId*string
config.yAxisVariable*object

Inherits: object

config.yAxisVariable.entityId*string
config.yAxisVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.maxAllowedDataPointsinteger

Format: int64

Type FloatingScatterplotSpec (object)

FloatingScatterplotSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
yAxisVariable*object

Inherits: object

yAxisVariable.entityId*string
yAxisVariable.variableId*string
overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
maxAllowedDataPointsinteger

Format: int64

Type FloatingScatterplot (object)

FloatingScatterplot

Inherits: object

Model

ParameterTypeDescription
data*array
data[]object

Inherits: object

data[].overlayVariableDetailsobject

Inherits: object

data[].overlayVariableDetails.entityId*string
data[].overlayVariableDetails.variableId*string
data[].overlayVariableDetails.value*string
data[].facetVariableDetailsarray

Max. items: 2

data[].facetVariableDetails[]object

Inherits: object

data[].facetVariableDetails[].entityId*string
data[].facetVariableDetails[].variableId*string
data[].facetVariableDetails[].value*string
data[].seriesY*array
data[].seriesY[]string
data[].seriesX*array
data[].seriesX[]string
data[].smoothedMeanXarray
data[].smoothedMeanX[]string
data[].smoothedMeanYarray
data[].smoothedMeanY[]number
data[].smoothedMeanSEarray
data[].smoothedMeanSE[]number
data[].smoothedMeanErrorstring
data[].bestFitLineXarray
data[].bestFitLineX[]string
data[].bestFitLineYarray
data[].bestFitLineY[]number
data[].r2number
variables*array
variables[]object

Inherits: object

variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

variables[].variableSpec*object

Inherits: lib.VariableSpec

variables[].variableSpec.entityId*string
variables[].variableSpec.variableId*string
variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

variables[].displayNamestring
variables[].displayRangeMinany
variables[].displayRangeMaxany
variables[].vocabularyarray
variables[].vocabulary[]string
variables[].imputeZero*boolean
variables[].hasStudyDependentVocabularyboolean
variables[].isCollection*boolean
variables[].membersarray
variables[].members[]object

Inherits: lib.VariableSpec

variables[].members[].entityId*string
variables[].members[].variableId*string

Type FloatingScatterplotPostResponse (object)

FloatingScatterplotPostResponse

Inherits: object

Model

ParameterTypeDescription
scatterplot*object

Inherits: object

scatterplot.data*array
scatterplot.data[]object

Inherits: object

scatterplot.data[].overlayVariableDetailsobject

Inherits: object

scatterplot.data[].overlayVariableDetails.entityId*string
scatterplot.data[].overlayVariableDetails.variableId*string
scatterplot.data[].overlayVariableDetails.value*string
scatterplot.data[].facetVariableDetailsarray

Max. items: 2

scatterplot.data[].facetVariableDetails[]object

Inherits: object

scatterplot.data[].facetVariableDetails[].entityId*string
scatterplot.data[].facetVariableDetails[].variableId*string
scatterplot.data[].facetVariableDetails[].value*string
scatterplot.data[].seriesY*array
scatterplot.data[].seriesY[]string
scatterplot.data[].seriesX*array
scatterplot.data[].seriesX[]string
scatterplot.data[].smoothedMeanXarray
scatterplot.data[].smoothedMeanX[]string
scatterplot.data[].smoothedMeanYarray
scatterplot.data[].smoothedMeanY[]number
scatterplot.data[].smoothedMeanSEarray
scatterplot.data[].smoothedMeanSE[]number
scatterplot.data[].smoothedMeanErrorstring
scatterplot.data[].bestFitLineXarray
scatterplot.data[].bestFitLineX[]string
scatterplot.data[].bestFitLineYarray
scatterplot.data[].bestFitLineY[]number
scatterplot.data[].r2number
scatterplot.variables*array
scatterplot.variables[]object

Inherits: object

scatterplot.variables[].variableClass*string
Enum:
  • native
  • derived
  • computed

Inherits: string

scatterplot.variables[].variableSpec*object

Inherits: lib.VariableSpec

scatterplot.variables[].variableSpec.entityId*string
scatterplot.variables[].variableSpec.variableId*string
scatterplot.variables[].plotReference*string
Enum:
  • xAxis
  • yAxis
  • zAxis
  • overlay
  • facet1
  • facet2
  • geo
  • latitude
  • longitude

Inherits: string

scatterplot.variables[].dataType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: lib.API_VariableType

scatterplot.variables[].dataShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: lib.API_VariableDataShape

scatterplot.variables[].displayNamestring
scatterplot.variables[].displayRangeMinany
scatterplot.variables[].displayRangeMaxany
scatterplot.variables[].vocabularyarray
scatterplot.variables[].vocabulary[]string
scatterplot.variables[].imputeZero*boolean
scatterplot.variables[].hasStudyDependentVocabularyboolean
scatterplot.variables[].isCollection*boolean
scatterplot.variables[].membersarray
scatterplot.variables[].members[]object

Inherits: lib.VariableSpec

scatterplot.variables[].members[].entityId*string
scatterplot.variables[].members[].variableId*string

Type StandaloneMapBubblesLegendPostRequest (object)

StandaloneMapBubblesLegendPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.StandaloneMapBubblesLegendSpec

config.outputEntityId*string
config.colorLegendConfig*object

Inherits: lib.OverlayLegendConfig

config.colorLegendConfig.geoAggregateVariable*object

Inherits: object

config.colorLegendConfig.geoAggregateVariable.entityId*string
config.colorLegendConfig.geoAggregateVariable.variableId*string
config.colorLegendConfig.quantitativeOverlayConfig*object

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable*object

Inherits: object

config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable.entityId*string
config.colorLegendConfig.quantitativeOverlayConfig.overlayVariable.variableId*string
config.colorLegendConfig.quantitativeOverlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.colorLegendConfig.quantitativeOverlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.sizeConfig*object

Inherits: lib.SizeLegendConfig

config.sizeConfig.geoAggregateVariable*object

Inherits: object

config.sizeConfig.geoAggregateVariable.entityId*string
config.sizeConfig.geoAggregateVariable.variableId*string

Type StandaloneMapBubblesLegendSpec (object)

StandaloneMapBubblesLegendSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
colorLegendConfig*object

Inherits: lib.OverlayLegendConfig

colorLegendConfig.geoAggregateVariable*object

Inherits: object

colorLegendConfig.geoAggregateVariable.entityId*string
colorLegendConfig.geoAggregateVariable.variableId*string
colorLegendConfig.quantitativeOverlayConfig*object

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

colorLegendConfig.quantitativeOverlayConfig.overlayVariable*object

Inherits: object

colorLegendConfig.quantitativeOverlayConfig.overlayVariable.entityId*string
colorLegendConfig.quantitativeOverlayConfig.overlayVariable.variableId*string
colorLegendConfig.quantitativeOverlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

colorLegendConfig.quantitativeOverlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

sizeConfig*object

Inherits: lib.SizeLegendConfig

sizeConfig.geoAggregateVariable*object

Inherits: object

sizeConfig.geoAggregateVariable.entityId*string
sizeConfig.geoAggregateVariable.variableId*string

Type OverlayLegendConfig (object)

OverlayLegendConfig

Inherits: object

Model

ParameterTypeDescription
geoAggregateVariable*object

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
quantitativeOverlayConfig*object

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

quantitativeOverlayConfig.overlayVariable*object

Inherits: object

quantitativeOverlayConfig.overlayVariable.entityId*string
quantitativeOverlayConfig.overlayVariable.variableId*string
quantitativeOverlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

quantitativeOverlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

Type SizeLegendConfig (object)

SizeLegendConfig

Inherits: object

Model

ParameterTypeDescription
geoAggregateVariable*object

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string

Type StandaloneMapBubblesLegendPostResponse (object)

StandaloneMapBubblesLegendPostResponse

Inherits: object

Model

ParameterTypeDescription
minColorValue*string
maxColorValue*string
minSizeValue*number
maxSizeValue*number

Type StandaloneMapBubblesPostRequest (object)

StandaloneMapBubblesPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Specification for map bubbles.

Inherits: lib.StandaloneMapBubblesSpec

config.outputEntityId*string

Entity whose cardinality will be reported per marker.

config.geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.overlayConfigobject

Overlay configuration for quantitative overlay. The quantitative overlay value can be used to render color on the markers.

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.overlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

config.overlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

Type StandaloneMapBubblesSpec (object)

StandaloneMapBubblesSpec

Specification for map bubbles.

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string

Entity whose cardinality will be reported per marker.

geoAggregateVariable*object

Geohash component variable to group markers by. This is usually determined by zoom level of the client application.

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
longitudeVariable*object

Variable representing longitude of output entity.

Inherits: object

longitudeVariable.entityId*string
longitudeVariable.variableId*string
latitudeVariable*object

Variable representing latitude of output entity.

Inherits: object

latitudeVariable.entityId*string
latitudeVariable.variableId*string
overlayConfigobject

Overlay configuration for quantitative overlay. The quantitative overlay value can be used to render color on the markers.

Additional properties: Yes

Inherits: lib.QuantitativeOverlayConfig

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
overlayConfig.aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

overlayConfig.aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

viewport*object

Viewport used to filter markers. Only entities that are contained in the viewport will be grouped into markers.

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number

Type StandaloneMapBubblesPostResponse (object)

StandaloneMapBubblesPostResponse

Inherits: object

Model

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: object

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
mapElements[].overlayValue*string

Type ColoredMapElementInfo (object)

ColoredMapElementInfo

Inherits: lib.BaseMarker

Model

ParameterTypeDescription
geoAggregateValue*string
entityCount*number
avgLat*number
avgLon*number
minLat*number
minLon*number
maxLat*number
maxLon*number
overlayValue*string

Type StandaloneMapMarkersPostRequest (object)

StandaloneMapMarkersPostRequest

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

config*object

Inherits: lib.StandaloneMapMarkersSpec

config.outputEntityId*string
config.geoAggregateVariable*object

Inherits: object

config.geoAggregateVariable.entityId*string
config.geoAggregateVariable.variableId*string
config.longitudeVariable*object

Inherits: object

config.longitudeVariable.entityId*string
config.longitudeVariable.variableId*string
config.latitudeVariable*object

Inherits: object

config.latitudeVariable.entityId*string
config.latitudeVariable.variableId*string
config.overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

config.overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

config.overlayConfig.overlayVariable*object

Inherits: object

config.overlayConfig.overlayVariable.entityId*string
config.overlayConfig.overlayVariable.variableId*string
config.valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

config.viewport*object

Inherits: lib.GeolocationViewport

config.viewport.latitude*object

Inherits: lib.NumericViewport

config.viewport.latitude.xMin*string
config.viewport.latitude.xMax*string
config.viewport.longitude*object

Inherits: lib.LongitudeViewport

config.viewport.longitude.left*number
config.viewport.longitude.right*number

Type StandaloneMapMarkersSpec (object)

StandaloneMapMarkersSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
geoAggregateVariable*object

Inherits: object

geoAggregateVariable.entityId*string
geoAggregateVariable.variableId*string
longitudeVariable*object

Inherits: object

longitudeVariable.entityId*string
longitudeVariable.variableId*string
latitudeVariable*object

Inherits: object

latitudeVariable.entityId*string
latitudeVariable.variableId*string
overlayConfigobject

Discriminator: overlayType

Inherits: lib.OverlayConfig

overlayConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: lib.OverlayType

overlayConfig.overlayVariable*object

Inherits: object

overlayConfig.overlayVariable.entityId*string
overlayConfig.overlayVariable.variableId*string
valueSpec*string
Enum:
  • count
  • proportion

Inherits: string

viewport*object

Inherits: lib.GeolocationViewport

viewport.latitude*object

Inherits: lib.NumericViewport

viewport.latitude.xMin*string
viewport.latitude.xMax*string
viewport.longitude*object

Inherits: lib.LongitudeViewport

viewport.longitude.left*number
viewport.longitude.right*number

Type StandaloneMapMarkersPostResponse (object)

StandaloneMapMarkersPostResponse

Inherits: object

Model

ParameterTypeDescription
mapElements*array
mapElements[]object

Inherits: object

mapElements[].geoAggregateValue*string
mapElements[].entityCount*number
mapElements[].avgLat*number
mapElements[].avgLon*number
mapElements[].minLat*number
mapElements[].minLon*number
mapElements[].maxLat*number
mapElements[].maxLon*number
mapElements[].overlayValues*array
mapElements[].overlayValues[]object

Inherits: lib.LegacyLabeledRangeWithCountAndValue

mapElements[].overlayValues[].binStart*string
mapElements[].overlayValues[].binEnd*string
mapElements[].overlayValues[].binLabel*string
mapElements[].overlayValues[].value*number
mapElements[].overlayValues[].count*number

Type OverlayType (string)

OverlayType
Enum:
  • continuous
  • categorical

Inherits: string

Type OverlayConfig (object)

OverlayConfig

Discriminator: overlayType

Inherits: object

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

overlayVariable*object

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string

Type ContinousOverlayConfig (object)

ContinousOverlayConfig

Discriminator: overlayType

Discriminator value: continuous

Inherits: lib.OverlayConfig

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

overlayVariable*object

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
overlayValues*array
overlayValues[]object

Inherits: lib.LegacyLabeledRange

overlayValues[].binStart*string
overlayValues[].binEnd*string
overlayValues[].binLabel*string

Type CategoricalOverlayConfig (object)

CategoricalOverlayConfig

Discriminator: overlayType

Discriminator value: categorical

Inherits: lib.OverlayConfig

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

overlayVariable*object

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
overlayValues*array
overlayValues[]string

Type StandaloneMapElementInfo (object)

StandaloneMapElementInfo

Inherits: lib.BaseMarker

Model

ParameterTypeDescription
geoAggregateValue*string
entityCount*number
avgLat*number
avgLon*number
minLat*number
minLon*number
maxLat*number
maxLon*number
overlayValues*array
overlayValues[]object

Inherits: lib.LegacyLabeledRangeWithCountAndValue

overlayValues[].binStart*string
overlayValues[].binEnd*string
overlayValues[].binLabel*string
overlayValues[].value*number
overlayValues[].count*number

Type DataPluginRequestBase (object)

DataPluginRequestBase

Inherits: object

Model

ParameterTypeDescription
studyId*string
filtersarray
filters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

filters[].entityId*string
filters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

derivedVariablesarray
derivedVariables[]object

Inherits: lib.VariableSpec

derivedVariables[].entityId*string
derivedVariables[].variableId*string
derivedVariables[].functionName*string
derivedVariables[].displayName*string
derivedVariables[].config*object

Additional properties: Yes

Type EmptyDataPluginSpec (object)

EmptyDataPluginSpec

Inherits: object

Model

ParameterTypeDescription

Type StringBoolean (string)

StringBoolean
Enum:
  • TRUE
  • FALSE

Inherits: string

Type StrataVariableDetails (object)

StrataVariableDetails

Model

ParameterTypeDescription
entityId*string
variableId*string
value*string

Type BinSpec (object)

BinSpec

Inherits: object

Model

ParameterTypeDescription
typestring
Enum:
  • binWidth
  • numBins
valuenumber
unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

rangeunion
rangeanyOf
Any of the following types.
range{NumberRange}object

Inherits: lib.NumberRange

range{NumberRange}..min*number
range{NumberRange}..max*number
range{DateRange}object

Inherits: lib.DateRange

range{DateRange}..min*string
range{DateRange}..max*string

Type BinWidthSpec (object)

BinWidthSpec

Inherits: object

Model

ParameterTypeDescription
typestring
Enum:
  • binWidth
valuenumber
unitsstring
Enum:
  • day
  • week
  • month
  • year

Inherits: string

rangeunion
rangeanyOf
Any of the following types.
range{NumberRange}object

Inherits: lib.NumberRange

range{NumberRange}..min*number
range{NumberRange}..max*number
range{DateRange}object

Inherits: lib.DateRange

range{DateRange}..min*string
range{DateRange}..max*string

Type NumberRange (object)

NumberRange

Inherits: object

Model

ParameterTypeDescription
min*number
max*number

Type DateRange (object)

DateRange

Inherits: object

Model

ParameterTypeDescription
min*string
max*string

Type NumericViewport (object)

NumericViewport

Inherits: object

Model

ParameterTypeDescription
xMin*string
xMax*string

Type LongitudeViewport (object)

LongitudeViewport

Inherits: object

Model

ParameterTypeDescription
left*number
right*number

Type GeolocationViewport (object)

GeolocationViewport

Inherits: object

Model

ParameterTypeDescription
latitude*object

Inherits: object

latitude.xMin*string
latitude.xMax*string
longitude*object

Inherits: object

longitude.left*number
longitude.right*number

Type ErrorBar (object)

ErrorBar

Inherits: object

Model

ParameterTypeDescription
lowerBound*number
upperBound*number
error*string

Type SimpleSampleSize (object)

SimpleSampleSize

Inherits: object

Model

ParameterTypeDescription
N*number

Type ProportionSampleSize (object)

ProportionSampleSize

Inherits: object

Model

ParameterTypeDescription
numeratorN*number
denominatorN*number

Type SampleSize (union)

SampleSize

Inherits: lib.SimpleSampleSize | lib.ProportionSampleSize

Model

ParameterTypeDescription
anyOf
Any of the following types.
{SimpleSampleSize}object

Inherits: object

{SimpleSampleSize}.N*number
{ProportionSampleSize}object

Inherits: object

{ProportionSampleSize}.numeratorN*number
{ProportionSampleSize}.denominatorN*number

Type ShowMissingness (string)

ShowMissingness
Enum:
  • allVariables
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: string

Type ShowMissingnessNoAxes (string)

ShowMissingnessNoAxes
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: string

Type BoxplotWith1ComputeSpec (object)

BoxplotWith1ComputeSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: string

points*string
Enum:
  • outliers
  • all
mean*string
Enum:
  • TRUE
  • FALSE

Inherits: string

computeStats*string
Enum:
  • TRUE
  • FALSE

Inherits: string

xAxisVariableobject

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type ScatterplotWith1ComputeSpec (object)

ScatterplotWith1ComputeSpec

Inherits: object

Model

ParameterTypeDescription
outputEntityId*string
showMissingnessstring
Enum:
  • strataVariables
  • noVariables
  • TRUE
  • FALSE

Inherits: string

valueSpec*string
Enum:
  • raw
  • smoothedMeanWithRaw
  • bestFitLineWithRaw
xAxisVariable*object

Inherits: object

xAxisVariable.entityId*string
xAxisVariable.variableId*string
overlayVariableobject

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
facetVariablearray

Max. items: 2

facetVariable[]object

Inherits: object

facetVariable[].entityId*string
facetVariable[].variableId*string

Type Aggregator (string)

Aggregator
Enum:
  • mean
  • median

Inherits: string

Type QuantitativeOverlayConfig (object)

QuantitativeOverlayConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
overlayVariable*object

Inherits: object

overlayVariable.entityId*string
overlayVariable.variableId*string
aggregationConfig*object

Discriminator: overlayType

Inherits: lib.QuantitativeAggregationConfig

aggregationConfig.overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

Type QuantitativeAggregationConfig (object)

QuantitativeAggregationConfig

Discriminator: overlayType

Inherits: object

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

Type ContinuousAggregationConfig (object)

ContinuousAggregationConfig

Discriminator: overlayType

Discriminator value: continuous

Inherits: lib.QuantitativeAggregationConfig

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

aggregator*string
Enum:
  • mean
  • median

Inherits: string

Type CategoricalAggregationConfig (object)

CategoricalAggregationConfig

Discriminator: overlayType

Discriminator value: categorical

Inherits: lib.QuantitativeAggregationConfig

Model

ParameterTypeDescription
overlayType*string
Enum:
  • continuous
  • categorical

Inherits: string

numeratorValues*array
numeratorValues[]string
denominatorValues*array
denominatorValues[]string

Type CollectionOverlayConfigWithValues (object)

CollectionOverlayConfigWithValues

Overlay configuration for the collection. Note that the variable IDs indicated must be members of the collection.

Additional properties: Yes

Inherits: lib.CollectionOverlayConfig

Model

ParameterTypeDescription
collection*object

Inherits: object

collection.entityId*string
collection.collectionId*string
selectedMembers*array
selectedMembers[]string
selectedValuesarray
selectedValues[]string

Type LegacyLabeledRange (object)

LegacyLabeledRange

Inherits: object

Model

ParameterTypeDescription
binStart*string
binEnd*string
binLabel*string

Type LegacyLabeledRangeWithCountAndValue (object)

LegacyLabeledRangeWithCountAndValue

Model

ParameterTypeDescription
binStart*string
binEnd*string
binLabel*string
value*number
count*number

Type File (object)

File

Inherits: object

Model

ParameterTypeDescription
name*string
modifiedDate*string
size*string

Type FileContentResponse (object)

FileContentResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
//*any

Type DerivedVariableDocumentationRequest (object)

DerivedVariableDocumentationRequest

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
mean*object

Additional properties: Yes

Inherits: lib.SingleNumericVarReductionConfig

mean.inputVariable*object

Inherits: object

mean.inputVariable.entityId*string
mean.inputVariable.variableId*string
mean.imputeZeroboolean
sum*object

Additional properties: Yes

Inherits: lib.SingleNumericVarReductionConfig

sum.inputVariable*object

Inherits: object

sum.inputVariable.entityId*string
sum.inputVariable.variableId*string
sum.imputeZeroboolean
concatenation*object

Additional properties: Yes

Inherits: lib.ConcatenationConfig

concatenation.prefixstring
concatenation.delimiterstring
concatenation.suffixstring
concatenation.inputVariables*array
concatenation.inputVariables[]object

Inherits: object

concatenation.inputVariables[].entityId*string
concatenation.inputVariables[].variableId*string
subsetMembership*object

Additional properties: Yes

Inherits: lib.SubsetMembershipConfig

subsetMembership.subsetFilters*array
subsetMembership.subsetFilters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

subsetMembership.subsetFilters[].entityId*string
subsetMembership.subsetFilters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

advancedSubset*object

Additional properties: Yes

Inherits: lib.AdvancedSubsetConfig

advancedSubset.rootStepKey*string
advancedSubset.steps*array
advancedSubset.steps[]object

Additional properties: Yes

Inherits: lib.Step

advancedSubset.steps[].key*string
advancedSubset.steps[].operation*string
Enum:
  • intersect
  • union
  • minus

Inherits: lib.SetOperation

advancedSubset.steps[].leftStepKeystring
advancedSubset.steps[].leftVariableobject

Inherits: object

advancedSubset.steps[].leftVariable.entityId*string
advancedSubset.steps[].leftVariable.variableId*string
advancedSubset.steps[].leftVariableTrueValuesarray
advancedSubset.steps[].leftVariableTrueValues[]string
advancedSubset.steps[].rightStepKeystring
advancedSubset.steps[].rightVariableobject

Inherits: object

advancedSubset.steps[].rightVariable.entityId*string
advancedSubset.steps[].rightVariable.variableId*string
advancedSubset.steps[].rightVariableTrueValuesarray
advancedSubset.steps[].rightVariableTrueValues[]string
unitConversion*object

Additional properties: Yes

Inherits: lib.UnitConversionConfig

unitConversion.inputVariable*object

Inherits: object

unitConversion.inputVariable.entityId*string
unitConversion.inputVariable.variableId*string
unitConversion.outputUnits*string
bodyMassIndex*object

Additional properties: Yes

Inherits: lib.BodyMassIndexConfig

bodyMassIndex.heightVariable*object

Inherits: object

bodyMassIndex.heightVariable.entityId*string
bodyMassIndex.heightVariable.variableId*string
bodyMassIndex.weightVariable*object

Inherits: object

bodyMassIndex.weightVariable.entityId*string
bodyMassIndex.weightVariable.variableId*string
categoricalRecoding*object

Additional properties: Yes

Inherits: lib.CategoricalRecodingConfig

categoricalRecoding.inputVariable*object

Inherits: object

categoricalRecoding.inputVariable.entityId*string
categoricalRecoding.inputVariable.variableId*string
categoricalRecoding.rules*array
categoricalRecoding.rules[]object

Additional properties: Yes

Inherits: lib.CategoricalRecodingRule

categoricalRecoding.rules[].inputValues*array
categoricalRecoding.rules[].inputValues[]string
categoricalRecoding.rules[].outputValue*string
categoricalRecoding.unmappedValuestring
continuousToOrdinal*object

Additional properties: Yes

Inherits: lib.ContinuousNumericRecodingConfig

continuousToOrdinal.inputVariable*object

Inherits: object

continuousToOrdinal.inputVariable.entityId*string
continuousToOrdinal.inputVariable.variableId*string
continuousToOrdinal.rules*array
continuousToOrdinal.rules[]object

Additional properties: Yes

Inherits: lib.ContinuousNumericRule

continuousToOrdinal.rules[].minInclusivenumber
continuousToOrdinal.rules[].maxExclusivenumber
continuousToOrdinal.rules[].outputValue*string
continuousToOrdinal.unmappedValuestring
ecmaScriptExpressionEval*object

Additional properties: Yes

Inherits: lib.EcmaScriptExpressionEvalConfig

ecmaScriptExpressionEval.ecmaScriptExpression*string
ecmaScriptExpressionEval.nullResultOnAnyMissingInput*boolean
ecmaScriptExpressionEval.inputVariables*array
ecmaScriptExpressionEval.inputVariables[]object

Additional properties: Yes

Inherits: lib.VariableReference

ecmaScriptExpressionEval.inputVariables[].name*string
ecmaScriptExpressionEval.inputVariables[].variable*object

Inherits: object

ecmaScriptExpressionEval.inputVariables[].variable.entityId*string
ecmaScriptExpressionEval.inputVariables[].variable.variableId*string
ecmaScriptExpressionEval.expectedType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: string

ecmaScriptExpressionEval.expectedShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: string

relativeObservationMinTimeInterval*object

Additional properties: Yes

Inherits: lib.RelatedObservationMinTimeIntervalConfig

relativeObservationMinTimeInterval.relatedObservationsSubset*array
relativeObservationMinTimeInterval.relatedObservationsSubset[]object

Additional properties: Yes

Discriminator: type

Inherits: object

relativeObservationMinTimeInterval.relatedObservationsSubset[].entityId*string
relativeObservationMinTimeInterval.relatedObservationsSubset[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

relativeObservationMinTimeInterval.anchorVariable*object

Inherits: object

relativeObservationMinTimeInterval.anchorVariable.entityId*string
relativeObservationMinTimeInterval.anchorVariable.variableId*string
relativeObservationMinTimeInterval.anchorVariableTrueValues*array
relativeObservationMinTimeInterval.anchorVariableTrueValues[]string
relativeObservationMinTimeInterval.anchorTimestampVariable*object

Inherits: object

relativeObservationMinTimeInterval.anchorTimestampVariable.entityId*string
relativeObservationMinTimeInterval.anchorTimestampVariable.variableId*string
relativeObservationMinTimeInterval.targetVariable*object

Inherits: object

relativeObservationMinTimeInterval.targetVariable.entityId*string
relativeObservationMinTimeInterval.targetVariable.variableId*string
relativeObservationMinTimeInterval.targetVariableTrueValues*array
relativeObservationMinTimeInterval.targetVariableTrueValues[]string
relativeObservationMinTimeInterval.targetTimestampVariable*object

Inherits: object

relativeObservationMinTimeInterval.targetTimestampVariable.entityId*string
relativeObservationMinTimeInterval.targetTimestampVariable.variableId*string
relativeObservationMinTimeInterval.minimumTimeIntervalDays*integer

Type Unit (object)

Unit

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
displayName*string
values*array
values[]string

Type UnitType (object)

UnitType

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
displayName*string
units*array
units[]object

Additional properties: Yes

Inherits: object

units[].displayName*string
units[].values*array
units[].values[]string

Type UnitConversionMetadataResponse (object)

UnitConversionMetadataResponse

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
types*array
types[]object

Additional properties: Yes

Inherits: object

types[].displayName*string
types[].units*array
types[].units[]object

Additional properties: Yes

Inherits: object

types[].units[].displayName*string
types[].units[].values*array
types[].units[].values[]string

Type SingleNumericVarReductionConfig (object)

SingleNumericVarReductionConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputVariable*object

Inherits: object

inputVariable.entityId*string
inputVariable.variableId*string
imputeZeroboolean

Type ConcatenationConfig (object)

ConcatenationConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
prefixstring
delimiterstring
suffixstring
inputVariables*array
inputVariables[]object

Inherits: object

inputVariables[].entityId*string
inputVariables[].variableId*string

Type CategoricalRecodingRule (object)

CategoricalRecodingRule

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputValues*array
inputValues[]string
outputValue*string

Type CategoricalRecodingConfig (object)

CategoricalRecodingConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputVariable*object

Inherits: object

inputVariable.entityId*string
inputVariable.variableId*string
rules*array
rules[]object

Additional properties: Yes

Inherits: object

rules[].inputValues*array
rules[].inputValues[]string
rules[].outputValue*string
unmappedValuestring

Type ContinuousNumericRule (object)

ContinuousNumericRule

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
minInclusivenumber
maxExclusivenumber
outputValue*string

Type ContinuousNumericRecodingConfig (object)

ContinuousNumericRecodingConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputVariable*object

Inherits: object

inputVariable.entityId*string
inputVariable.variableId*string
rules*array
rules[]object

Additional properties: Yes

Inherits: object

rules[].minInclusivenumber
rules[].maxExclusivenumber
rules[].outputValue*string
unmappedValuestring

Type BodyMassIndexConfig (object)

BodyMassIndexConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
heightVariable*object

Inherits: object

heightVariable.entityId*string
heightVariable.variableId*string
weightVariable*object

Inherits: object

weightVariable.entityId*string
weightVariable.variableId*string

Type SubsetMembershipConfig (object)

SubsetMembershipConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
subsetFilters*array
subsetFilters[]object

Additional properties: Yes

Discriminator: type

Inherits: object

subsetFilters[].entityId*string
subsetFilters[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

Type UnitConversionConfig (object)

UnitConversionConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
inputVariable*object

Inherits: object

inputVariable.entityId*string
inputVariable.variableId*string
outputUnits*string

Type SetOperation (string)

SetOperation
Enum:
  • intersect
  • union
  • minus

Inherits: string

Type Step (object)

Step

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
key*string
operation*string
Enum:
  • intersect
  • union
  • minus

Inherits: string

leftStepKeystring
leftVariableobject

Inherits: object

leftVariable.entityId*string
leftVariable.variableId*string
leftVariableTrueValuesarray
leftVariableTrueValues[]string
rightStepKeystring
rightVariableobject

Inherits: object

rightVariable.entityId*string
rightVariable.variableId*string
rightVariableTrueValuesarray
rightVariableTrueValues[]string

Type AdvancedSubsetConfig (object)

AdvancedSubsetConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
rootStepKey*string
steps*array
steps[]object

Additional properties: Yes

Inherits: object

steps[].key*string
steps[].operation*string
Enum:
  • intersect
  • union
  • minus

Inherits: string

steps[].leftStepKeystring
steps[].leftVariableobject

Inherits: object

steps[].leftVariable.entityId*string
steps[].leftVariable.variableId*string
steps[].leftVariableTrueValuesarray
steps[].leftVariableTrueValues[]string
steps[].rightStepKeystring
steps[].rightVariableobject

Inherits: object

steps[].rightVariable.entityId*string
steps[].rightVariable.variableId*string
steps[].rightVariableTrueValuesarray
steps[].rightVariableTrueValues[]string

Type VariableReference (object)

VariableReference

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
name*string
variable*object

Inherits: object

variable.entityId*string
variable.variableId*string

Type EcmaScriptExpressionEvalConfig (object)

EcmaScriptExpressionEvalConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
ecmaScriptExpression*string
nullResultOnAnyMissingInput*boolean
inputVariables*array
inputVariables[]object

Additional properties: Yes

Inherits: object

inputVariables[].name*string
inputVariables[].variable*object

Inherits: object

inputVariables[].variable.entityId*string
inputVariables[].variable.variableId*string
expectedType*string
Enum:
  • category
  • string
  • number
  • date
  • longitude
  • integer

Inherits: string

expectedShape*string
Enum:
  • continuous
  • categorical
  • ordinal
  • binary

Inherits: string

Type RelatedObservationMinTimeIntervalConfig (object)

RelatedObservationMinTimeIntervalConfig

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
relatedObservationsSubset*array
relatedObservationsSubset[]object

Additional properties: Yes

Discriminator: type

Inherits: object

relatedObservationsSubset[].entityId*string
relatedObservationsSubset[].type*string
Enum:
  • stringSet
  • numberSet
  • dateSet
  • numberRange
  • dateRange
  • longitudeRange
  • multiFilter

Inherits: lib.API_FilterType

anchorVariable*object

Inherits: object

anchorVariable.entityId*string
anchorVariable.variableId*string
anchorVariableTrueValues*array
anchorVariableTrueValues[]string
anchorTimestampVariable*object

Inherits: object

anchorTimestampVariable.entityId*string
anchorTimestampVariable.variableId*string
targetVariable*object

Inherits: object

targetVariable.entityId*string
targetVariable.variableId*string
targetVariableTrueValues*array
targetVariableTrueValues[]string
targetTimestampVariable*object

Inherits: object

targetTimestampVariable.entityId*string
targetTimestampVariable.variableId*string
minimumTimeIntervalDays*integer

Type AnalysisBase (object)

AnalysisBase

Inherits: object

Model

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean

Type OnImportProvenanceProps (object)

OnImportProvenanceProps

Inherits: object

Model

ParameterTypeDescription
ownerId*integer

Format: int64

ownerName*string
ownerOrganization*string
analysisId*string
analysisName*string
creationTime*string
modificationTime*string
isPublic*boolean

Type CurrentProvenanceProps (object)

CurrentProvenanceProps

Inherits: object

Model

ParameterTypeDescription
isDeleted*boolean
modificationTimestring
isPublicboolean

Type AnalysisProvenance (object)

AnalysisProvenance

Inherits: object

Model

ParameterTypeDescription
onImport*object

Inherits: object

onImport.ownerId*integer

Format: int64

onImport.ownerName*string
onImport.ownerOrganization*string
onImport.analysisId*string
onImport.analysisName*string
onImport.creationTime*string
onImport.modificationTime*string
onImport.isPublic*boolean
current*object

Inherits: object

current.isDeleted*boolean
current.modificationTimestring
current.isPublicboolean

Type AnalysisSummary (object)

AnalysisSummary

Model

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
analysisId*string
creationTime*string
modificationTime*string
numFilters*integer
numComputations*integer
numVisualizations*integer
provenanceobject

Inherits: object

provenance.onImport*object

Inherits: object

provenance.onImport.ownerId*integer

Format: int64

provenance.onImport.ownerName*string
provenance.onImport.ownerOrganization*string
provenance.onImport.analysisId*string
provenance.onImport.analysisName*string
provenance.onImport.creationTime*string
provenance.onImport.modificationTime*string
provenance.onImport.isPublic*boolean
provenance.current*object

Inherits: object

provenance.current.isDeleted*boolean
provenance.current.modificationTimestring
provenance.current.isPublicboolean

Type AnalysisSummaryWithUser (object)

AnalysisSummaryWithUser

Model

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
analysisId*string
creationTime*string
modificationTime*string
numFilters*integer
numComputations*integer
numVisualizations*integer
provenanceobject

Inherits: object

provenance.onImport*object

Inherits: object

provenance.onImport.ownerId*integer

Format: int64

provenance.onImport.ownerName*string
provenance.onImport.ownerOrganization*string
provenance.onImport.analysisId*string
provenance.onImport.analysisName*string
provenance.onImport.creationTime*string
provenance.onImport.modificationTime*string
provenance.onImport.isPublic*boolean
provenance.current*object

Inherits: object

provenance.current.isDeleted*boolean
provenance.current.modificationTimestring
provenance.current.isPublicboolean
userId*number
userName*string
userOrganization*string

Type AnalysisListPostRequest (object)

AnalysisListPostRequest

Model

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
notesstring
descriptor*object

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string

Type AnalysisListPostResponse (object)

AnalysisListPostResponse

Inherits: object

Model

ParameterTypeDescription
analysisId*string

Type AnalysisListPatchRequest (object)

AnalysisListPatchRequest

Inherits: object

Model

ParameterTypeDescription
analysisIdsToDeletearray
analysisIdsToDelete[]string
inheritOwnershipFrominteger

Format: int64

Type AnalysisDetail (object)

AnalysisDetail

Model

ParameterTypeDescription
displayName*string
description*string
studyId*string
studyVersion*string
apiVersion*string
isPublic*boolean
analysisId*string
creationTime*string
modificationTime*string
numFilters*integer
numComputations*integer
numVisualizations*integer
provenanceobject

Inherits: object

provenance.onImport*object

Inherits: object

provenance.onImport.ownerId*integer

Format: int64

provenance.onImport.ownerName*string
provenance.onImport.ownerOrganization*string
provenance.onImport.analysisId*string
provenance.onImport.analysisName*string
provenance.onImport.creationTime*string
provenance.onImport.modificationTime*string
provenance.onImport.isPublic*boolean
provenance.current*object

Inherits: object

provenance.current.isDeleted*boolean
provenance.current.modificationTimestring
provenance.current.isPublicboolean
notesstring
descriptor*object

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string

Type SingleAnalysisPatchRequest (object)

SingleAnalysisPatchRequest

Inherits: object

Model

ParameterTypeDescription
displayNamestring
descriptionstring
notesstring
descriptorobject

Inherits: lib.AnalysisDescriptor

descriptor.subset*object

Additional properties: Yes

descriptor.subset.descriptor*array
descriptor.subset.descriptor[]object
descriptor.subset.uiSettingsobject
descriptor.computations*array
descriptor.computations[]object

Inherits: lib.Computation

descriptor.computations[].computationId*string
descriptor.computations[].displayName*string
descriptor.computations[].descriptor*object
descriptor.computations[].visualizations*array
descriptor.computations[].visualizations[]object

Inherits: lib.Visualization

descriptor.computations[].visualizations[].visualizationId*string
descriptor.computations[].visualizations[].displayName*string
descriptor.computations[].visualizations[].descriptor*object
descriptor.starredVariables*array
descriptor.starredVariables[]object

Inherits: object

descriptor.starredVariables[].entityId*string
descriptor.starredVariables[].variableId*string
descriptor.dataTableConfig*object

Additional properties: Yes

Inherits: lib.DataTableConfigSet

descriptor.dataTableConfig.//*object

Inherits: lib.DataTableConfig

descriptor.dataTableConfig.//.variables*array
descriptor.dataTableConfig.//.variables[]object

Inherits: object

descriptor.dataTableConfig.//.variables[].entityId*string
descriptor.dataTableConfig.//.variables[].variableId*string
descriptor.dataTableConfig.//.sorting*array
descriptor.dataTableConfig.//.sorting[]object

Inherits: object

descriptor.dataTableConfig.//.sorting[].key*string
descriptor.dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

descriptor.derivedVariables*array
descriptor.derivedVariables[]string
isPublicboolean

Type DataTableConfig (object)

DataTableConfig

Inherits: object

Model

ParameterTypeDescription
variables*array
variables[]object

Inherits: object

variables[].entityId*string
variables[].variableId*string
sorting*array
sorting[]object

Inherits: object

sorting[].key*string
sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

Type DataTableConfigSet (object)

DataTableConfigSet

Additional properties: Yes

Inherits: object

Model

ParameterTypeDescription
//*object

Inherits: object

//.variables*array
//.variables[]object

Inherits: object

//.variables[].entityId*string
//.variables[].variableId*string
//.sorting*array
//.sorting[]object

Inherits: object

//.sorting[].key*string
//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

Type AnalysisDescriptor (object)

AnalysisDescriptor

Inherits: object

Model

ParameterTypeDescription
subset*object

Additional properties: Yes

subset.descriptor*array
subset.descriptor[]object
subset.uiSettingsobject
computations*array
computations[]object

Inherits: lib.Computation

computations[].computationId*string
computations[].displayName*string
computations[].descriptor*object
computations[].visualizations*array
computations[].visualizations[]object

Inherits: lib.Visualization

computations[].visualizations[].visualizationId*string
computations[].visualizations[].displayName*string
computations[].visualizations[].descriptor*object
starredVariables*array
starredVariables[]object

Inherits: object

starredVariables[].entityId*string
starredVariables[].variableId*string
dataTableConfig*object

Additional properties: Yes

Inherits: object

dataTableConfig.//*object

Inherits: object

dataTableConfig.//.variables*array
dataTableConfig.//.variables[]object

Inherits: object

dataTableConfig.//.variables[].entityId*string
dataTableConfig.//.variables[].variableId*string
dataTableConfig.//.sorting*array
dataTableConfig.//.sorting[]object

Inherits: object

dataTableConfig.//.sorting[].key*string
dataTableConfig.//.sorting[].direction*string
Enum:
  • asc
  • desc

Inherits: string

derivedVariables*array
derivedVariables[]string

Type Computation (object)

Computation

Inherits: object

Model

ParameterTypeDescription
computationId*string
displayName*string
descriptor*object
visualizations*array
visualizations[]object

Inherits: lib.Visualization

visualizations[].visualizationId*string
visualizations[].displayName*string
visualizations[].descriptor*object

Type Visualization (object)

Visualization

Inherits: object

Model

ParameterTypeDescription
visualizationId*string
displayName*string
descriptor*object

Type SingleAnalysisPublicInfo (object)

SingleAnalysisPublicInfo

Inherits: object

Model

ParameterTypeDescription
studyId*string

Type UserAnalysisMetricsResponse (object)

UserAnalysisMetricsResponse

Inherits: object

Model

ParameterTypeDescription
startDate*date-only
endDate*date-only
createdOrModifiedCounts*object

Inherits: lib.UserAnalysisCounts

createdOrModifiedCounts.analysesCount*integer
createdOrModifiedCounts.importedAnalysesCount*integer
createdOrModifiedCounts.analysesPerStudy*array
createdOrModifiedCounts.analysesPerStudy[]object

Inherits: lib.StudyCount

createdOrModifiedCounts.analysesPerStudy[].studyId*string
createdOrModifiedCounts.analysesPerStudy[].count*integer
createdOrModifiedCounts.importedAnalysesPerStudy*array
createdOrModifiedCounts.importedAnalysesPerStudy[]object

Inherits: lib.StudyCount

createdOrModifiedCounts.importedAnalysesPerStudy[].studyId*string
createdOrModifiedCounts.importedAnalysesPerStudy[].count*integer
createdOrModifiedCounts.registeredUsersCount*integer
createdOrModifiedCounts.guestUsersCount*integer
createdOrModifiedCounts.registeredAnalysesCount*integer
createdOrModifiedCounts.guestAnalysesCount*integer
createdOrModifiedCounts.registeredFiltersCount*integer
createdOrModifiedCounts.guestFiltersCount*integer
createdOrModifiedCounts.registeredVisualizationsCount*integer
createdOrModifiedCounts.guestVisualizationsCount*integer
createdOrModifiedCounts.registeredUsersAnalysesCounts*array
createdOrModifiedCounts.registeredUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersAnalysesCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersAnalysesCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersAnalysesCounts*array
createdOrModifiedCounts.guestUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersAnalysesCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersAnalysesCounts[].usersCount*integer
createdOrModifiedCounts.registeredUsersFiltersCounts*array
createdOrModifiedCounts.registeredUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersFiltersCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersFiltersCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersFiltersCounts*array
createdOrModifiedCounts.guestUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersFiltersCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersFiltersCounts[].usersCount*integer
createdOrModifiedCounts.registeredUsersVisualizationsCounts*array
createdOrModifiedCounts.registeredUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.registeredUsersVisualizationsCounts[].objectsCount*integer
createdOrModifiedCounts.registeredUsersVisualizationsCounts[].usersCount*integer
createdOrModifiedCounts.guestUsersVisualizationsCounts*array
createdOrModifiedCounts.guestUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

createdOrModifiedCounts.guestUsersVisualizationsCounts[].objectsCount*integer
createdOrModifiedCounts.guestUsersVisualizationsCounts[].usersCount*integer

Type UserAnalysisCounts (object)

UserAnalysisCounts

Inherits: object

Model

ParameterTypeDescription
analysesCount*integer
importedAnalysesCount*integer
analysesPerStudy*array
analysesPerStudy[]object

Inherits: lib.StudyCount

analysesPerStudy[].studyId*string
analysesPerStudy[].count*integer
importedAnalysesPerStudy*array
importedAnalysesPerStudy[]object

Inherits: lib.StudyCount

importedAnalysesPerStudy[].studyId*string
importedAnalysesPerStudy[].count*integer
registeredUsersCount*integer
guestUsersCount*integer
registeredAnalysesCount*integer
guestAnalysesCount*integer
registeredFiltersCount*integer
guestFiltersCount*integer
registeredVisualizationsCount*integer
guestVisualizationsCount*integer
registeredUsersAnalysesCounts*array
registeredUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

registeredUsersAnalysesCounts[].objectsCount*integer
registeredUsersAnalysesCounts[].usersCount*integer
guestUsersAnalysesCounts*array
guestUsersAnalysesCounts[]object

Inherits: lib.UsersObjectsCount

guestUsersAnalysesCounts[].objectsCount*integer
guestUsersAnalysesCounts[].usersCount*integer
registeredUsersFiltersCounts*array
registeredUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

registeredUsersFiltersCounts[].objectsCount*integer
registeredUsersFiltersCounts[].usersCount*integer
guestUsersFiltersCounts*array
guestUsersFiltersCounts[]object

Inherits: lib.UsersObjectsCount

guestUsersFiltersCounts[].objectsCount*integer
guestUsersFiltersCounts[].usersCount*integer
registeredUsersVisualizationsCounts*array
registeredUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

registeredUsersVisualizationsCounts[].objectsCount*integer
registeredUsersVisualizationsCounts[].usersCount*integer
guestUsersVisualizationsCounts*array
guestUsersVisualizationsCounts[]object

Inherits: lib.UsersObjectsCount

guestUsersVisualizationsCounts[].objectsCount*integer
guestUsersVisualizationsCounts[].usersCount*integer

Type StudyCount (object)

StudyCount

Inherits: object

Model

ParameterTypeDescription
studyId*string
count*integer

Type UsersObjectsCount (object)

UsersObjectsCount

Inherits: object

Model

ParameterTypeDescription
objectsCount*integer
usersCount*integer

Type MetricsReportResponse (object)

MetricsReportResponse

Inherits: object

Model

ParameterTypeDescription
count*integer

Type DerivedVariablePostRequest (object)

DerivedVariablePostRequest

Inherits: object

Model

ParameterTypeDescription
datasetId*string
entityId*string
displayName*string

Min. length: 1

Max. length: 256

functionName*string
config*object
descriptionstring

Max. length: 4000

Type DerivedVariablePostResponse (object)

DerivedVariablePostResponse

Model

ParameterTypeDescription
entityId*string
variableId*string

Type DerivedVariableGetResponse (object)

DerivedVariableGetResponse

Model

ParameterTypeDescription
entityId*string
variableId*string
functionName*string
displayName*string
config*object

Additional properties: Yes

datasetId*string
descriptionstring

Max. length: 4000

provenanceobject

Inherits: lib.DerivedVariableProvenance

provenance.copyDate*datetime-only
provenance.copiedFrom*string

Type DerivedVariablePatchRequest (object)

DerivedVariablePatchRequest

Inherits: object

Model

ParameterTypeDescription
displayNamestring

Min. length: 1

Max. length: 256

descriptionstring

Max. length: 4000

Type DerivedVariableProvenance (object)

DerivedVariableProvenance

Inherits: object

Model

ParameterTypeDescription
copyDate*datetime-only
copiedFrom*string

Type Error (object)

Error

Discriminator: status

Inherits: object

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Type ErrorType (string)

ErrorType
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: string

Type BadRequestError (object)

Bad Request

Request could not be parsed or was otherwise unusable.

Discriminator: status

Discriminator value: bad-request

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Examples

{
  "status": "bad-request",
  "message": "malformed JSON"
}

Type UnauthorizedError (object)

Unauthorized

Unauthenticated client requested a resource that requires authentication.

Discriminator: status

Discriminator value: unauthorized

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Examples

{
  "status": "unauthorized",
  "message": "users must be logged in to access this resource"
}

Type ForbiddenError (object)

Forbidden

Server understood the request but is refusing it.

Could be caused by incorrect instructions or an authenticated client requesting a resource or action that requires permissions that the client does not have assigned.

Discriminator: status

Discriminator value: forbidden

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Examples

{
  "status": "forbidden",
  "message": "the current user is not permitted to perform this action"
}

Type NotFoundError (object)

Not Found

The requested resource was not found on this server.

Discriminator: status

Discriminator value: not-found

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Examples

{
  "status": "not-found",
  "message": "the requested resource could not be found"
}

Type MethodNotAllowedError (object)

Method Not Allowed

The HTTP method used to request a resource is not allowed or configured by the server.

Discriminator: status

Discriminator value: bad-method

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string

Examples

{
  "status": "bad-method",
  "message": "PUT requests are not permitted on this endpoint"
}

Type UnprocessableEntityError (object)

Unprocessable Entity

The request payload or parameters are correctly structured but fail resource specific validation.

Discriminator: status

Discriminator value: invalid-input

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
errors*object

Additional properties: Yes

errors.general*array

Non-field specific errors.

errors.general[]string
errors.byKey*object

Field specific errors

Additional properties: Yes

errors.byKey.//*array
errors.byKey.//[]string

Examples

{
  "status": "invalid-input",
  "message": "JSON validation failed",
  "errors": {
    "general": [],
    "byKey": {
      "id": [
        "Given ID value does not point to an existing record."
      ]
    }
  }
}

Type ServerError (object)

Internal Server Error

Discriminator: status

Discriminator value: server-error

Inherits: error.Error

Model

ParameterTypeDescription
status*string
Enum:
  • bad-request
  • unauthorized
  • forbidden
  • not-found
  • bad-method
  • invalid-input
  • server-error

Inherits: error.ErrorType

message*string
requestId*string

Examples

{
  "status": "server-error",
  "message": "Datastore connection lost",
  "requestId": "b296c3d9-4032-41b1-906e-c97ccfc447e3"
}

Type HealthResponse (object)

HealthResponse

Health details about the service

Inherits: object

Model

ParameterTypeDescription
status*string

Status describes the overall service state. A status of "healthy" indicates that everything is running smoothly and all service dependencies are reachable and online. A status of "unhealthy" indicates that something is wrong with either this service or one or more of it's dependency services.

Enum:
  • healthy
  • unhealthy
dependencies*array

A list of external services that this service depends on and some details about them.

dependencies[]object

Inherits: DependencyStatus

dependencies[].name*string

Name of the external depdendency.

dependencies[].reachable*boolean

Whether or not the external service is reachable.

dependencies[].online*string

Whether or not the external service is online and available for requests.

Enum:
  • yes
  • unknown
  • no
info*object

Additional properties: Yes

info.threads*integer

Min. value: 1

info.uptime*string
info.uptimeMillis*integer

Min. value: 1

Format: int64

Type DependencyStatus (object)

DependencyStatus

Inherits: object

Model

ParameterTypeDescription
name*string

Name of the external depdendency.

reachable*boolean

Whether or not the external service is reachable.

online*string

Whether or not the external service is online and available for requests.

Enum:
  • yes
  • unknown
  • no