Hi Tony There is already a call in the STS services (Shoola) to retrieve all Semantic types with image granularity That may be a good place to start. The call will not solve your problem but may help to find a solution Let me know if you need some help b/c not always easy to understand the criteria mechanism of OME-JAVA. Ciao jmarie