TOC > MSC Datamart
The Meteorological Service of Canada (MSC) HTTP data server is a source of raw weather, water, climate and environmental data. This service is aimed at specialized users with good meteorological and IT knowledge, and is mainly meant to be accessed in an automatic manner via the Internet.
The MSC Datamart is located at https://dd.weather.gc.ca/.
Real-time push notifications and data retrieval
To facilitate the retrieval of timely data on the MSC Datamart, the Meteorological Service of Canada (MSC) has set up a data wire for announcing file availability on the MSC Datamart. This data wire uses the 'Advanced Message Queuing Protocol' (AMQP) protocol. Not only does this enable the user to be notified of available products as they're published, but also to receive them automatically.
The service can filter specific sets of files (weather warnings, observations, model data, etc.), enabling notifications only for products of interest to the user. This is the recommended method to retrieve data from the MSC Datamart. The documentation for this service is found on the MSC Datamart AMQP documentation.
Note: Users requiring one-time data retrieval may use wget to download data from the MSC Datamart.
Additional access method
Since spring 2019, an alternative HPFX server for accessing MSC Datamart data has been available to avoid potential bandwidth issues.
This server guarantees a much more efficient access to the data (bandwidth multiplied by 10) during high demand periods of the day (around 12Z).
The address of this HTTP server is as follows: http://hpfx.collab.science.gc.ca/
The various data sources are supplied via Sarracenia, the directory tree structure is then modified from that available on the MSC Datamart. Access to data by date rather than by product suite makes the directory structure dynamic rather than static.
A direct consequence of this date hierarchy is that the data retention period becomes identical for all data sets and is dependent on the available disk space.
Access to data via the AMQP protocol is of course strongly recommended.
Finally, it is important to note that unlike the MSC Datamart, there is no 24/7 redundancy of the Internet link ( "best effort" support). In the unlikely event_ that the link breaks, the MSC Datamart would then become the unique source of access to the data. Thus, it is advisable for users wishing to test this alternative server to develop the ability to quickly return to the https://dd.meteo.gc.ca server in case of problems.
Data on the MSC Datamart is available in open formats. It includes:
Information on using these services and examples are available on the usage overview page.
The MSC needs to be flexible in the manner in which it offers specialized data to interested users. Therefore, we need to be able to update or change formats or data offerings in a timely manner, as the technology, standards and innovation do change continuously. However, we will do our best to notify our users in advance of upcoming changes.
Also, as often as possible, we will use the MSC testing data repository DD-Alpha, to deposit samples of the new modified data to help our users adapt their applications. The server DD-Alpha is located at http://dd.alpha.weather.gc.ca/ . This server, which is not operational, provides also access to experimental or other non-operational data.
Announcement mailing list
We encourage users to subscribe to the dd_info announcement mailing list to be informed of enhancements and changes to the MSC Datamart service.
The MSC Datamart service is operational 24/7. User support is provided on a best effort basis during normal business hours. Users requesting support are invited to contact us.