Yoder and his fellow researchers used more than 10,200 images of Joshua trees gathered from iNaturalist to train machine learning models to predict flowering from annual weather records.
The best time to visit Joshua Tree National Park is March to May and ... February and at higher elevations in March and April. The flowers draw in hordes of tourists eager to see their beauty.