{"id":20033083,"url":"https://github.com/ocsmit/mwinpy","last_synced_at":"2026-05-13T00:02:11.285Z","repository":{"id":56551537,"uuid":"251392742","full_name":"ocsmit/mwinpy","owner":"ocsmit","description":"A parallelized moving window raster comparison algorithm.","archived":false,"fork":false,"pushed_at":"2020-12-29T19:02:40.000Z","size":68,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-02T05:42:56.280Z","etag":null,"topics":["parallel","raster","remote-sensing"],"latest_commit_sha":null,"homepage":"","language":"Python","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/ocsmit.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}},"created_at":"2020-03-30T18:24:55.000Z","updated_at":"2020-12-29T19:02:42.000Z","dependencies_parsed_at":"2022-08-15T20:50:17.802Z","dependency_job_id":null,"html_url":"https://github.com/ocsmit/mwinpy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ocsmit/mwinpy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocsmit%2Fmwinpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocsmit%2Fmwinpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocsmit%2Fmwinpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocsmit%2Fmwinpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ocsmit","download_url":"https://codeload.github.com/ocsmit/mwinpy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocsmit%2Fmwinpy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32961785,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T23:30:32.555Z","status":"ssl_error","status_checked_at":"2026-05-12T23:30:18.191Z","response_time":102,"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":["parallel","raster","remote-sensing"],"created_at":"2024-11-13T09:44:27.404Z","updated_at":"2026-05-13T00:02:11.267Z","avatar_url":"https://github.com/ocsmit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MWinPy\n[![Documentation Status](https://readthedocs.org/projects/mwinpy/badge/?version=latest)](https://mwinpy.readthedocs.io/en/latest/?badge=latest)\n\n\nMWinPy is an implementation of the moving window comparison algorithm designed to work with geospatial data.\n\nMoving window comparisons can be useful for comparing changes between two different data sets while taking into account spatial patterns that a pixel by pixel approach will fail to detect. \n\n### Usage\n\n```\nfrom mwinpy import MWin\n\n# initialize a 5x5 moving window with 3 cores\nmw = MWin(5, 3) \n\n# Categorical rasters to compare\nx, y = \"./NLCD_2013.tif\", \"./NLCD_2016.tif\"\n\n# Run 5x5 comparison window over x \u0026 y. NoData values read automatically.\nmw.fit(x, y)\n\nmw.plot()\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Focsmit%2Fmwinpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Focsmit%2Fmwinpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Focsmit%2Fmwinpy/lists"}