Biodiversity Article Mapper - Information

What is BAM?

The Biodiversity Articles Mapper is a mapping tool for geo-located scientific articles. This project originated from a collaboration between the Quebec Centre for Biodiversity Science (QCBS) and Zoological Record at Thomson Reuters. Zoological Record has a team of zoologists who retrieve animal names and place names from scientific papers, among other information. All data available at Zoological Record for the province of Quebec, Canada, was used to generate BAM!. THIS CONTAINS ONLY INFORMATION PERTAINING TO ANIMALS (NOT PLANTS). Animals names are linked to the Index to Organism Names website, which provides more information on each species or species group.

Why are links to Zoological Record not functional?

Zoological Record is a product of Thomson Reuters that is available on an institution subscription basis. Please contact your respective institution if you would like to have access to Zoological Record.

How is the geocoding done?

All place names found in the database were geocoded (attributed a latitude and a longitude) with the Google Geocoding API. Latitude and longitude information are not extracted from the publications by Zoological Record.

How are vernaculars identified? Why is some information wrong or missing?

For vernaculars and Class information, the Integrated Taxonomic Information System (ITIS) database was linked to the BAM! database. Missing French names, English names or Class information are simply due to missing entries in the ITIS database.

How are multiple records for the same location treated?

Several records are often found for the same location. This required the use of MarkerClusterer, a javascript library that clusters mutliple markers into marker clusters. A small random noise was added to each location to prevent multiple markers from overlapping when zooming in to a particular location.

What computer programs were used to create this tool?

This tool was created by Guillaume Larocque, Research Professional at the QCBS, with the use of the Google Maps API and the Google Geocoding API. The database is stored in MySQL and scripts in PHP and Javascript retrieve the information from MySQL, send it to the Google Maps API and display it on the map.

How can I help to improve this data?

For the moment, you can simply send an email to with additional entries and/or corrections. For corrections, please include the ID of the reference,the small number that appears on top of the information window associated with each marker. Please send corrections to locations as well as English and French vernaculars.

Where can I send feedback?

Please send your comments and suggestions to