Thank you jdmore. Very useful.
Re bulk editing search results, I am not sure if I understand, but in Edit my observations there are not the same filter options I think?
Is there a way to search for an obs that has comments, or even better, comments by a particular member?
I think I did not absorb this fully. I eill try using that url and see where I find myself. Thanks again.
So in the case of my observations, I would go to https://www.inaturalist.org/observations/jdmore, then use Search to filter the set of observations I want to edit (including any manual additions to the filter URL, if necessary). Then when I have the desired set, I would click âBatch Edit.â Empty check boxes will appear next to each observation, along with several batch options along the top, including âSelect Allâ which will check all the check boxes. Then click âEdit Selected.â There will be further batch options at the top, but for some kinds of edits you may have to visit each observation individually. Hope that helpsâŚ
Iâm not aware of a way to filter observations by comment presence or comment author, but maybe someone above my âpay gradeâ isâŚ?
You can search using the URL for comments on all observation like this (for ârobinâ): https://www.inaturalist.org/comments?commit=Search&q=robin
I feel like thatâs not what youâre asking for though.
Good to know though, thanks
Thank you jdmore thatâs very clear. Will experiment as soon as time permits
A most useful topic!
I am trying to see all comments for a particular taxon (species or subspecies). Is that possible? I have played around with urls for both the ~/taxa and ~/comments pages with no luck.
At present I have to go to the ~/observations page grid view and look for those with the most comments icon and open them at random. it would be also nice to on this page, only see those with comments, or order them descending with the most comments.
I would like to be able to find comments based on user id. E.g. I can remember that a comment was made by a particular person, but I canât remember where. So itâll be a parameter like the one for identification by a particular user (ident_user_id) but for comments. I tried various permutations of comment_user_id but couldnât find the right syntax.
@karoopixie - there is no hack you are missing, this functionality does not exist.
Ah. Thanks, cmcheatle. I think I shall motivate for this under feature requests.
EDIT: Have added the feature request - https://forum.inaturalist.org/t/search-comments-by-user-id/1009/2
Can someone please post an example of âsort byâ parameters to categorize my search results alphabetically? e.g. Correa reflexa var reflexa is before Xerochrysum viscosum.
I would also appreciate categorizing my results by family names alphabetically arranged so that the species of (f)Asteraceae species = Xerochrysum would come become before (f)Stylidiaceae species = Stylidium (If thatâs possible to do)
NOTE: this is in part cross-posted from this discussion: https://forum.inaturalist.org/t/any-way-to-bulk-edit-native-introduced-status-for-a-species/677
Hereâs a bit more complicated query that I found to solve a problem I had â a query identifying all Counties within a State that have a species on their checklists. For example, this can be done for Berberis aquifolium in Idaho (place_id=22) with this:
https://www.inaturalist.org/places.json?taxon=berberis+aquifolium&per_page=200&ancestor_id=22&place_type=County
( ancestor_id is the upper-level place to search within, and per_page is needed because the default will give an incomplete list for states with many counties.)
To figure this out, I consulted the iNaturalist API docs. The newer alternative API docs are also a great source for hints.
Iâm not sure whether I missed it, but although the programer interface (API) was mentioned, I donât think anyone explicity pointed out that there are two URL syntaxes available.
One is the older set of parameters used by the original API and things like the export observations function, and the other is the newer set supported by the explorer filters page.
So there are alternate ways of specifying things, eg âwith photosâ can be â&has[ ]=photosâ in the old search and â&photosâ in the new. It appears that using a mixture of old and new parameters will cause it to decide to use one search mode and ignore parameters meant for the other.
Anyway I donât know how to invoke it in the new mode, but if you want to find all the observations in your project that havenât been IDâd by one of the projectâs curators, try something like:
https://inaturalist.nz/observations/project/lichens-of-nz?pcid=false
or
https://inaturalist.nz/observations.json?projects[]=lichens-of-nz&pcid=false&page=1&per_page=200
âTony
Is there a way to search for all observations that I have identified to a particular taxon (say, cyclosa, for example)?
- Observations: https://www.inaturalist.org/observations?taxon_id=127360&ident_user_id=schoenitz where the observation ID is Cyclosa or lower
- Identifications: https://www.inaturalist.org/identifications?taxon_id=127360&user_id=schoenitz all your identifications in this genus and lower
(the results are the same in this instance, but wonât always be, if the observation ID hasnât shifted yet)
Might have missed this, but is there a way to find observations Iâve identified as a certain taxon, without child taxa, e.g. observations I identified as âanimalâ, but not those identified as mammals, insects, or specific species?
Thanks for the quick reply!
I think just with the API, e.g.
https://api.inaturalist.org/v1/identifications?taxon_id=1&rank=kingdom&user_id=deboas¤t=true&order=desc&order_by=created_at
Which finds:
https://www.inaturalist.org/observations/429949 and
https://www.inaturalist.org/observations/15639440
See also:
https://www.inaturalist.org/observations?ident_user_id=deboas&lrank=kingdom&place_id=any&subview=grid&taxon_id=1&verifiable=any
Which has similar, but not identical results (since the rank in this case is looking at the overall observation ID, not your identification.
Perfect, thank you!