Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 20 additions & 14 deletions profile/README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,34 @@
# AISViz
# MAPS Lab

AISViz builds open-source tools that make maritime informatics accessible to everyone, from storing and querying [Automatic Identification System](https://en.wikipedia.org/wiki/Automatic_identification_system) (AIS) vessel-tracking data to analyzing and modeling it. The project is developed and maintained by the [MAPS Lab](https://mapslab.tech/) (Modeling and Analytics for Predictive Systems) at Dalhousie University, and is funded by the [Department of Fisheries and Oceans](https://www.canada.ca/en/fisheries-oceans/news/2023/06/funded-projects-for-the-oceans-management-contribution-program.html) of the Government of Canada. AISViz traces its roots to [MERIDIAN](https://meridian.cs.dal.ca), where the first generation of these tools was built.
MAPS Lab (Modeling and Analytics for Predictive Systems) is a research group at Dalhousie University building open-source tools for maritime informatics and predictive modeling of complex systems. Our work is funded by the [Department of Fisheries and Oceans](https://www.canada.ca/en/fisheries-oceans/news/2023/06/funded-projects-for-the-oceans-management-contribution-program.html) of the Government of Canada, and traces its roots to [MERIDIAN](https://meridian.cs.dal.ca), where the first generation of these tools was built. Learn more at [mapslab.tech](https://mapslab.tech/).

Our goal is a complete, easy-to-use toolbox for raw AIS data extraction, processing, visualization, and vessel modeling. The audience spans government bodies and policymakers, university researchers, NGOs, coastal communities, and the general public. Everything we build is open, so anyone can inspect, reproduce, and extend our work.
Everything we build is open, so anyone can inspect, reproduce, and extend our work. Our audience spans government bodies and policymakers, university researchers, NGOs, coastal communities, and the general public.

## Projects

- [AISdb](https://github.com/AISViz/AISdb) is the core platform, a Python package with a Rust decoding engine for storing, querying, cleaning, and visualizing AIS data in SQLite or PostgreSQL, published on [PyPI](https://pypi.org/project/aisdb/).
- [AISdb-lite](https://github.com/AISViz/AISdb-lite) is a lightweight AISdb variant that ingests everything into TimescaleDB hypertables with PostGIS geometry for large-scale spatio-temporal analysis.
- [NOAA-Integrator](https://github.com/AISViz/NOAA-Integrator) acquires AIS archives from NOAA Marine Cadastre, covering every published format since 2009, and loads them into AISdb-aligned databases.
- [Tutorials](https://github.com/AISViz/Tutorials) holds the hands-on Jupyter notebooks behind our documentation, from database loading through track interpolation to bathymetry.
- [GitBook](https://github.com/AISViz/GitBook) is the source of our published documentation and tutorials.
- [aisviz.github.io](https://github.com/AISViz/aisviz.github.io) is the project website, deployed to [aisviz.cs.dal.ca](https://aisviz.cs.dal.ca/).
### AISViz (maritime informatics)

## Documentation
Open-source tools that make [Automatic Identification System](https://en.wikipedia.org/wiki/Automatic_identification_system) (AIS) vessel-tracking data accessible to everyone, from storage and querying to analysis and modeling.

- [AISdb](https://github.com/MAPS-Lab/AISdb) is the core platform, a Python package with a Rust decoding engine for storing, querying, cleaning, and visualizing AIS data in SQLite or PostgreSQL, published on [PyPI](https://pypi.org/project/aisdb/).
- [AISdb-lite](https://github.com/MAPS-Lab/AISdb-lite) is a lightweight AISdb variant that ingests everything into TimescaleDB hypertables with PostGIS geometry for large-scale spatio-temporal analysis.
- [AISdb-NOAA-Integrator](https://github.com/MAPS-Lab/AISdb-NOAA-Integrator) acquires AIS archives from NOAA Marine Cadastre, covering every published format since 2009, and loads them into AISdb-aligned databases.
- [AISdb-Tutorials](https://github.com/MAPS-Lab/AISdb-Tutorials) holds the hands-on Jupyter notebooks behind our documentation, from database loading through track interpolation to bathymetry.
- [AISdb-GitBook](https://github.com/MAPS-Lab/AISdb-GitBook) is the source of our published documentation and tutorials.
- [aisviz.github.io](https://github.com/MAPS-Lab/aisviz.github.io) is the AISViz website, deployed to [aisviz.cs.dal.ca](https://aisviz.cs.dal.ca/).

### CiteForge (research tooling)

[Docs](https://aisviz.gitbook.io/documentation/) · [Tutorials](https://aisviz.gitbook.io/tutorials/) · [API reference](https://aisviz.cs.dal.ca/AISdb/) · [Website](https://aisviz.cs.dal.ca/)
- [CiteForge](https://github.com/MAPS-Lab/CiteForge) is a Python tool for automated bibliographic data collection and enrichment, with multi-source aggregation and trust-based merging.

## Documentation

The documentation covers installation, database setup, receiver hardware, and step-by-step analysis workflows. The API reference describes the full AISdb programming interface.
[AISdb Docs](https://aisviz.gitbook.io/documentation/) · [Tutorials](https://aisviz.gitbook.io/tutorials/) · [API reference](https://aisviz.cs.dal.ca/AISdb/) · [AISViz site](https://aisviz.cs.dal.ca/) · [Lab site](https://mapslab.tech/)

## Research applications

AISViz supports research and policy work on environmental preservation, vessel traffic optimization, illegal fishing detection, aquatic invasive species prevention, and underwater noise monitoring. The same tools serve educators, students, and anyone curious about how vessel traffic shapes the oceans.
Our tools support research and policy work on environmental preservation, vessel traffic optimization, illegal fishing detection, aquatic invasive species prevention, and underwater noise monitoring. They also serve educators, students, and anyone curious about how vessel traffic shapes the oceans.

## Get involved

The project grew out of collaboration and stays open to it. Whether you are a researcher, a programmer interested in AIS data, an organization focused on marine conservation, or a learner drawn to ocean sciences, we welcome questions, suggestions, and contributions. Organization-wide contributing and security guidelines live in the [.github](https://github.com/AISViz/.github) repository, and you can reach the team at aisviz@dal.ca.
The lab grew out of collaboration and stays open to it. Whether you are a researcher, a programmer, an organization focused on marine conservation, or a learner drawn to ocean sciences, we welcome questions, suggestions, and contributions. Organization-wide contributing and security guidelines live in the [.github](https://github.com/MAPS-Lab/.github) repository, and you can reach the team at mapslab@dal.ca.