Details and Options
ResourceFunction["INaturalistSearch"] utilizes
iNaturalist's API to find observations of species and taxa.
The
query can be specified using a taxon (as a string,
Entity or an
ExternalIdentifier for a Wikidata ID) or by
All to include all possible taxa in the search.
ResourceFunction["INaturalistSearch"][query] is equivalent to ResourceFunction["INaturalistSearch"][query,"Dataset"].
Supported properties for ResourceFunction["INaturalistSearch"] include:
| "Count" | total count of taxa observations of the specified query |
| "Dataset" | dataset with taxa observations of the specified query |
| "SimplifiedDataset" | simplified dataset with taxa observations of the specified query |
| "RawData" | raw data of taxa observations of the specified query |
ResourceFunction["INaturalistSearch"] accepts the same options as
Dataset for the "SimplifiedDataset" property.
Other options supported by ResourceFunction["INaturalistSearch"] include:
| MaxItems | 200 | number of observations to return |
| Page | 1 | page of the observations to return |
| ObservationGeoRange | {{-90, 90}, {-180, 180}} | geographic range of the observations |
| ObservationDateRange | {DateObject[{1700}],Today} | date range of the observations |
The following "QualityGrade" option specifications can be given:
| "Research" | observations with research grade |
| "NeedsID" | observations that need identification |
| "Casual" | casual observations |
The following "HasImage" option specifications can be given:
| True | observations with images |
| False | observations without images |
The following "HasAudio" option specifications can be given:
| True | observations with audio |
| False | observations without audio |
The following "LifeStage" option specifications can be given:
| "Egg" | observations of eggs |
| "Adult" | observations of adult specimens |
| "Teneral" | observations of teneral specimens |
| "Pupa" | observations of pupa specimens |
| "Nymph" | observations of nymph specimens |
| "Larva" | observations of larva specimens |
| "Subimago" | observations of subimago specimens |
| "Juvenile" | observations of juvenile specimens |
The following "Sex" option specifications can be given:
| "Male" | observations of male specimens |
| "Female" | observations of female specimens |
The following "PlantPhenology" option specifications can be given:
| "Flowering" | observations of flowering plant specimens |
| "Fruiting" | observations of fruiting plant specimens |
| "FlowerBudding" | observations of flower budding plant specimens |
| "NoEvidenceOfFlowering" | observations without evidence of flowering plant specimens |
The following "Alive" option specifications can be given:
| True | observations of alive specimens |
| False | observations of inert specimens |
| "CannotBeDetermined" | observations of unconfirmed alive specimens |
The following "Threatened" option specifications can be given:
| True | observations of threatened taxa |
| False | observations without threatened taxa |
The following "Endemic" option specifications can be given:
| True | observations of endemic taxa |
| False | observations without endemic taxa |
The following "Native" option specifications can be given:
| True | observations of native taxa |
| False | observations without native taxa |
The following "Introduced" option specifications can be given:
| True | observations of introduced taxa |
| False | observations without introduced taxa |
The following "Captive" option specifications can be given:
| True | observations of captive taxa |
| False | observations without captive taxa |
ResourceFunction["INaturalistSearch"] does not include observations with missing geographic coordinates.