Some functions such as get_datasets
and get_platforms_by_ids
include a filter argument that allows creation of more complex queries. This
function returns a list of supported properties to be used in those filters
filter_properties()
A list of data.tables that contain supported properties and their data types
filter_properties()
#> $dataset
#> properties type
#> <char> <char>
#> 1: accession.accession string
#> 2: accession.accessionVersion string
#> 3: accession.externalDatabase.ftpUri string
#> 4: accession.externalDatabase.id integer
#> 5: accession.externalDatabase.lastUpdated string
#> ---
#> 130: taxon.isGenesUsable boolean
#> 131: taxon.ncbiId integer
#> 132: taxon.scientificName string
#> 133: taxon.secondaryNcbiId integer
#> 134: troubled boolean
#> description
#> <char>
#> 1: <NA>
#> 2: <NA>
#> 3: <NA>
#> 4: <NA>
#> 5: <NA>
#> ---
#> 130: <NA>
#> 131: <NA>
#> 132: <NA>
#> 133: <NA>
#> 134: alias for curationDetails.troubled
#>
#> $platform
#> properties type
#> <char> <char>
#> 1: advertisedNumberOfDesignElements integer
#> 2: alternativeTo.advertisedNumberOfDesignElements integer
#> 3: alternativeTo.compositeSequences.size integer
#> 4: alternativeTo.curationDetails.id integer
#> 5: alternativeTo.curationDetails.lastUpdated string
#> ---
#> 126: taxon.ncbiId integer
#> 127: taxon.scientificName string
#> 128: taxon.secondaryNcbiId integer
#> 129: technologyType string
#> 130: troubled boolean
#> description
#> <char>
#> 1: <NA>
#> 2: <NA>
#> 3: <NA>
#> 4: <NA>
#> 5: <NA>
#> ---
#> 126: alias for primaryTaxon.ncbiId
#> 127: alias for primaryTaxon.scientificName
#> 128: alias for primaryTaxon.secondaryNcbiId
#> 129: <NA>
#> 130: alias for curationDetails.troubled
#>
#> $resultSet
#> properties type description
#> <char> <char> <lgcl>
#> 1: analysis.experimentAnalyzed.id integer NA
#> 2: analysis.experimentAnalyzed.name string NA
#> 3: analysis.id integer NA
#> 4: analysis.numberOfElementsAnalyzed integer NA
#> 5: analysis.resultSets.size integer NA
#> 6: analysis.subsetFactorValue.characteristics.category string NA
#> 7: analysis.subsetFactorValue.characteristics.categoryUri string NA
#> 8: analysis.subsetFactorValue.characteristics.evidenceCode string NA
#> 9: analysis.subsetFactorValue.characteristics.id integer NA
#> 10: analysis.subsetFactorValue.characteristics.name string NA
#> 11: analysis.subsetFactorValue.characteristics.size integer NA
#> 12: analysis.subsetFactorValue.characteristics.value string NA
#> 13: analysis.subsetFactorValue.characteristics.valueUri string NA
#> 14: analysis.subsetFactorValue.id integer NA
#> 15: baselineGroup.characteristics.category string NA
#> 16: baselineGroup.characteristics.categoryUri string NA
#> 17: baselineGroup.characteristics.evidenceCode string NA
#> 18: baselineGroup.characteristics.id integer NA
#> 19: baselineGroup.characteristics.name string NA
#> 20: baselineGroup.characteristics.size integer NA
#> 21: baselineGroup.characteristics.value string NA
#> 22: baselineGroup.characteristics.valueUri string NA
#> 23: baselineGroup.experimentalFactor.id integer NA
#> 24: baselineGroup.experimentalFactor.name string NA
#> 25: baselineGroup.experimentalFactor.type string NA
#> 26: baselineGroup.id integer NA
#> 27: baselineGroup.measurement.id integer NA
#> 28: baselineGroup.measurement.kindCV string NA
#> 29: baselineGroup.measurement.otherKind string NA
#> 30: baselineGroup.measurement.representation string NA
#> 31: baselineGroup.measurement.type string NA
#> 32: baselineGroup.measurement.value string NA
#> 33: id integer NA
#> 34: numberOfGenesTested integer NA
#> 35: numberOfProbesTested integer NA
#> 36: results.size integer NA
#> properties type description
#>