A module for querying a relational genomic warehouse. GenoQuery is based on an original multi-layer architecture of the warehouse, made of two layers, the entities layer and the databases layer. One original aspect of GenoQuery is the capacity to reformulate an initial query in alternative queries.