I hope this leads to a feature request, but I haven’t figured out how this should work.
There are a number of creatures that can have markedly different appearance, whether it is behavior related, age, or simply different color morphs. For instance, many fish have night time sleeping colors that are quite different from the daytime. Or nuptial colors shown during courtship. Some have additional age-related colors besides juvenile and adult. Some have an intermediate pattern which is not like the juvenile or adult. In some species, older individuals look different from typical adults. Examples of color morphs include female tiger swallowtails who can appear all dark mimicking Pipevine Swallowtails, or tree squirrels that sometimes come in an all-black color.
I’m looking for a consistent way to label these, so that later one can search for observations that show these variations. For instance, when viewing “More photos…” from the species page, you can use the “Life Stage” pull-down to filter based on that annotation. Sometimes when trying to identify something or answer a question, I want to check what the nuptial coloration of a certain species looks like. It’s never been easy to find pictures like that through Google, but it seems like iNat should be able to do it.
Are annotations the only way these photos can currently be filtered? There are already multiple observation fields that could be used, but they are problematic because they aren’t standardized. Do you look for “Courtship behavior”, “Behavior: courtship”, or some other variation?
I feel like I want to introduce another annotation, but am not sure what makes sense and is widely applicable to many organisms. Any ideas?