{"id":18730767,"url":"https://github.com/zxdawn/tracer","last_synced_at":"2025-11-12T12:30:15.458Z","repository":{"id":83605001,"uuid":"379507200","full_name":"zxdawn/TRACER","owner":"zxdawn","description":"TRACER (Tracer of Ship Traffic and Nitrogen Dioxide)","archived":false,"fork":false,"pushed_at":"2021-07-22T12:37:22.000Z","size":57741,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-28T14:48:43.573Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zxdawn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-23T06:50:30.000Z","updated_at":"2022-03-17T21:42:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"d2aafe2a-2483-4843-9f29-97b20b7f413c","html_url":"https://github.com/zxdawn/TRACER","commit_stats":{"total_commits":24,"total_committers":3,"mean_commits":8.0,"dds":"0.29166666666666663","last_synced_commit":"d065c164eb8ad7baff9b45c81bd88221db99d4af"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zxdawn%2FTRACER","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zxdawn%2FTRACER/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zxdawn%2FTRACER/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zxdawn%2FTRACER/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zxdawn","download_url":"https://codeload.github.com/zxdawn/TRACER/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239600622,"owners_count":19666206,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T14:46:01.643Z","updated_at":"2025-11-12T12:30:15.397Z","avatar_url":"https://github.com/zxdawn.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TRACER (Tracer of Ship Traffic and Nitrogen Dioxide)\n\n## Summary\n\nShip traffic is a strong emitter of air pollutants, such as nitrogen dioxide (NO2) and sulfur dioxide (SO2). However, it is still the important transport mode between countries. To investigate the dynamic shipping activities and pollution, we combine the TROPOMI NO2 product, U.S. AIS dataset, weather information as a interactive tool to help scientists and policies understand the relationship among them. Machine learning is also aplied to predict the ship NO2 pollution.\n\n## How We Addressed This Challenge\n\nTRACER is an integrated satellite data portal that aims to track ship activities and measure NO2 pollution in regions near shipping lanes. Below is the general process for analyzing and forecasting ship pollution:\n\n\n\n- U.S. AIS ship data is downloaded from MarineCadastre.gov and satellite/weather data are accessed from the Euro Data Cube Public Collections.\n- Ship data is resampled into hourly ship density and converted into NetCDF files as the input of visualization and machine learning.\n- An interactive tool is developed to show ship activities and NO2 pollution by combining all available data together.\n- The analysis generated by the interactive tool can help us understand how COVID-19 and weather affect the patterns between shipping dynamics and observed air quality parameters.\n- The pandemic and machine learning provide the unique opportunity of identifying shipping routes and exploring the effects of ship pollution over heavily populated areas.\n\n## How We Developed This Project\n\nTeam TRACER wanted a multifaceted approach that can help scientists and policies to better understand the effects of ship pollution. Our interactive tool is developed using Python to read multi-sources data and generate figures automatically. We used U.S. AIS ship data, TROPOMI NO2 data then interspersed it with wind/cloud and COVID-19 status. Finally, we fixed the model and visualization bugs in the last two days to provide the preliminary report of the complicated relationship among them.\n\n## How We Used Space Agency Data in This Project\n\nMost data used in our project are accessed from the the Earth Observing Dashboard, such as TROPOMI NO2/cloud and weekly NO2 data. Since the Earth Observing Dashboard doesn't provide the hourly wind data, we download the ERA5 hourly 10 m U, V, and uvb from the Climate Change Service (CDS). Besides, the open/free ship AIS data is accessed from [MarineCadastre.gov](http://marinecadastre.gov/).\n\n## Project Demo\n\n- Project code is available here: https://github.com/zxdawn/TRACER.\n- 7-slide presentation: https://raw.githubusercontent.com/zxdawn/TRACER/main/ppt/7-slide_Tracer.pptx\n- Video: https://raw.githubusercontent.com/zxdawn/TRACER/main/ppt/visualization.mp4\n- Project Website: https://shiptracer.github.io/\n\n## Data \u0026 Resources\n\n- [Sentinel-5P L2](https://collections.eurodatacube.com/sentinel-5p-l2-tropomi/)\n- [S5P-NO2-tropno-daily-check](https://collections.eurodatacube.com/s5p-no2-tropno-daily-check/)\n- [ERA5 hourly data on single levels from 1979 to present](https://doi.org/10.24381/cds.adbb2d47)\n- [U.S. Vessel Traffic Data](https://marinecadastre.gov/ais/)\n\n## Who We Are\n\nTeam TRACER consists of:\n\n- Xin Zhang\n- Saqib Manzar\n- Sweta Banerjee\n\n## Tags\n\n\\#ship, #NO2, #air quality, #TROPOMI, #machine learning, #visualization","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzxdawn%2Ftracer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzxdawn%2Ftracer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzxdawn%2Ftracer/lists"}