Getting poster data...
Ioannis Kirmitzoglou, Robert M. MacCallum & George K. Christophides (Imperial College London)We describe the implementation of a web-based map interface for VectorBase's population biology database containing tens to hundreds of thousands of records. The key design goals were: a) fast page loading and map zooming, even with slower internet connections b) intuitive search-based data exploration c) easy maintenance and simple open-source software stack. We show how a technique called geohashing is able to perform extremely fast server-side marker clustering to improve page rendering times and minimise visual confusion for users. We use Leaflet for map layer management and Apache Solr as the sole data back end for the map. Solr provides standard geospatial queries, geohash indexing, autocomplete suggestions, filtering and aggregated statistics. Dynamic plots of numerical attributes for the records corresponding to a user-selected marker vs. a relevant background distribution are currently implemented for insecticide resistance data. Future plans include adding multiple marker selection and new plotting modes/views for phenotype and genotype data.