{"id":34188078,"url":"https://github.com/parcels-code/transition_matrices_plasticadrift","last_synced_at":"2026-03-11T07:02:08.216Z","repository":{"id":108652633,"uuid":"126991704","full_name":"Parcels-code/transition_matrices_plasticadrift","owner":"Parcels-code","description":"Code holding the python-version of the code to generate the transition matrices used in plasticadrift.org","archived":false,"fork":false,"pushed_at":"2018-07-23T11:03:00.000Z","size":1722,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-18T14:58:20.377Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Parcels-code.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}},"created_at":"2018-03-27T13:36:21.000Z","updated_at":"2018-07-23T11:03:37.000Z","dependencies_parsed_at":"2023-05-02T05:47:00.084Z","dependency_job_id":null,"html_url":"https://github.com/Parcels-code/transition_matrices_plasticadrift","commit_stats":{"total_commits":17,"total_committers":2,"mean_commits":8.5,"dds":"0.11764705882352944","last_synced_commit":"b2915c898c9d8d87ccd06bf1a592adc126be6a7d"},"previous_names":["parcels-code/transition_matrices_plasticadrift"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Parcels-code/transition_matrices_plasticadrift","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Parcels-code%2Ftransition_matrices_plasticadrift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Parcels-code%2Ftransition_matrices_plasticadrift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Parcels-code%2Ftransition_matrices_plasticadrift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Parcels-code%2Ftransition_matrices_plasticadrift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Parcels-code","download_url":"https://codeload.github.com/Parcels-code/transition_matrices_plasticadrift/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Parcels-code%2Ftransition_matrices_plasticadrift/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30373508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T06:09:32.197Z","status":"ssl_error","status_checked_at":"2026-03-11T06:09:17.086Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2025-12-15T15:26:06.308Z","updated_at":"2026-03-11T07:02:08.211Z","avatar_url":"https://github.com/Parcels-code.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"This repository holds code for creating transition matrices, as described in e.g. [Van Sebille 2014](http://dx.doi.org/10.1016/j.jembe.2014.09.002). See the [PDF of the thesis](https://github.com/OceanParcels/transition_matrices_plasticadrift/blob/master/Simulating%20pathways%20and%20beaching%20effects%20of%20plastic%20originating%20from%20the%20Dutch%20coast.pdf) for more details. \r\n\r\nCreaterawmatrix.py is used for creating the crossing matrices, frac_coast_model.py for creating the beaching model used, createtransitmatrix.py for converting the crossing matrices to transit matrices and global_fwd_csv(_Netherlands).py for using these transit matrices for computing dispersion in time.\r\n\r\nThe methodology and use of these files is explained in the Method section of the accompanying paper. \r\nAdj_coast_model.py is not used to produce results in this thesis, but is an example of a different beaching model as explained in the Discussion section of the [thesis](https://github.com/OceanParcels/transition_matrices_plasticadrift/blob/master/Simulating%20pathways%20and%20beaching%20effects%20of%20plastic%20originating%20from%20the%20Dutch%20coast.pdf).\r\n\r\nAll initial values are set in createrawmatrix.py and consequently called in the other files, so e.g. changing the model resolution should be done by setting it in createrawmatrix.py.\r\n\r\nThe input data used for these files and computed results discussed in the paper can be found here: https://doi.org/10.5281/zenodo.1265457\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparcels-code%2Ftransition_matrices_plasticadrift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparcels-code%2Ftransition_matrices_plasticadrift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparcels-code%2Ftransition_matrices_plasticadrift/lists"}