{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":140263418,"defaultBranch":"master","name":"pysteps","ownerLogin":"pySTEPS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-09T09:32:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40021569?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727170198.0","currentOid":""},"activityList":{"items":[{"before":"af0cd1571003ae8dfdd2ac78e6044ac8a9b32458","after":"17c00c73a21c0116470f71449b8510fe98b81682","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-26T15:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"move comment about memory reduction to velocity_models","shortMessageHtmlLink":"move comment about memory reduction to velocity_models"}},{"before":"6dc7efef53c8e1e674c66e176e7460b1543e2155","after":"af0cd1571003ae8dfdd2ac78e6044ac8a9b32458","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-26T15:40:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"rename precip_models_pm","shortMessageHtmlLink":"rename precip_models_pm"}},{"before":"a5c9b22af1f39505221bc5e67baf49cb1ed8913c","after":"6dc7efef53c8e1e674c66e176e7460b1543e2155","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-26T14:54:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Ruben Imhoff <31476760+RubenImhoff@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"a468411fee839bfa113f3b87fe757dc556abe459","after":"a5c9b22af1f39505221bc5e67baf49cb1ed8913c","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T15:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"fix one more docstring and rename some variables","shortMessageHtmlLink":"fix one more docstring and rename some variables"}},{"before":"1a4ab4b18c4eac06630968841add9188a58fda83","after":"a468411fee839bfa113f3b87fe757dc556abe459","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T15:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"update docstring","shortMessageHtmlLink":"update docstring"}},{"before":"4e2758a4abd5c861c60b01dbc1c3f863dc2e3df8","after":"1a4ab4b18c4eac06630968841add9188a58fda83","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T10:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"fix black","shortMessageHtmlLink":"fix black"}},{"before":"34d90baad8cb014add659e89ba02936fb98a741b","after":"4e2758a4abd5c861c60b01dbc1c3f863dc2e3df8","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T10:35:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"only decompose if not already done","shortMessageHtmlLink":"only decompose if not already done"}},{"before":"7b52ab543dab000276286559f3ef5d0c14b51e9c","after":"34d90baad8cb014add659e89ba02936fb98a741b","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T09:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"apply black","shortMessageHtmlLink":"apply black"}},{"before":null,"after":"7b52ab543dab000276286559f3ef5d0c14b51e9c","ref":"refs/heads/memory-efficiency-blending","pushedAt":"2024-09-24T09:29:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"allow for significantly less memory usage in steps blending","shortMessageHtmlLink":"allow for significantly less memory usage in steps blending"}},{"before":"095e046e5ff6fd3d7dcfc855412d9ce19b935845","after":"c2ae9db5a86c3f41e1ff390a27f75c2ab27ad55a","ref":"refs/heads/xarray/main","pushedAt":"2024-09-23T13:38:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"Added member and time dimension (#432)","shortMessageHtmlLink":"Added member and time dimension (#432)"}},{"before":"2e0aca28d83e0a01667ed456ed6c061a5afd900f","after":"095e046e5ff6fd3d7dcfc855412d9ce19b935845","ref":"refs/heads/xarray/main","pushedAt":"2024-09-23T13:34:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"Added member and time dimension (#432)","shortMessageHtmlLink":"Added member and time dimension (#432)"}},{"before":"bdda005cb5d8db2737f2446c95abbb84930277c7","after":"86f2f4a49aa6a5f7628fa48c71000c115d44b30d","ref":"refs/heads/master","pushedAt":"2024-09-18T09:40:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Add pygrib for building the example gallery","shortMessageHtmlLink":"Add pygrib for building the example gallery"}},{"before":"ee60fa6e73dbf6157d494dec6443aa8ac37537b6","after":"bdda005cb5d8db2737f2446c95abbb84930277c7","ref":"refs/heads/master","pushedAt":"2024-09-18T08:30:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Support for custom colormap in `precipfield.py` and `plot_custom_precipitation_range.py` example (#433)\n\n* [MODIFY] Add support for custom colormap configuration in `precipfield.py`\r\n\r\nThis update allows user-defined ranges and colors for plots. It supports intensity (tested) and depth (untested), but not probability.\r\n\r\n[ADD] Add `plot_custom_precipitation_range.py` example demonstrating how to create a custom config and use it for plotting.\r\n\r\n* [MODIFY] removed file saving logic from","shortMessageHtmlLink":"Support for custom colormap in precipfield.py and `plot_custom_prec…"}},{"before":"ac9f65e0e84228542ee43099e0e5113d14b54b4c","after":"45070d4530ddd1b0b942f5cbd4c05fd18dbd2228","ref":"refs/heads/dgmr_plugin","pushedAt":"2024-09-09T18:07:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Remove debug message in discover_nowcasts(); fix comment.","shortMessageHtmlLink":"Remove debug message in discover_nowcasts(); fix comment."}},{"before":"810f23a77637a12c5c4ec80bb4672cecf4961046","after":"d47bbe3ccf20d8f8e76c7c2ab315aa2a6566c219","ref":"refs/heads/xarray/upgrade-convertor","pushedAt":"2024-09-09T09:15:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjm174","name":null,"path":"/gjm174","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56946945?s=80&v=4"},"commit":{"message":"Added member and time dimension","shortMessageHtmlLink":"Added member and time dimension"}},{"before":"92977df5365c95367b58013f53abb0cd67245db5","after":"810f23a77637a12c5c4ec80bb4672cecf4961046","ref":"refs/heads/xarray/upgrade-convertor","pushedAt":"2024-09-05T12:56:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjm174","name":null,"path":"/gjm174","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56946945?s=80&v=4"},"commit":{"message":"Added member and time dimension","shortMessageHtmlLink":"Added member and time dimension"}},{"before":null,"after":"ee60fa6e73dbf6157d494dec6443aa8ac37537b6","ref":"refs/heads/parallelization","pushedAt":"2024-09-03T14:10:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gjm174","name":null,"path":"/gjm174","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56946945?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"2e0aca28d83e0a01667ed456ed6c061a5afd900f","after":"92977df5365c95367b58013f53abb0cd67245db5","ref":"refs/heads/xarray/upgrade-convertor","pushedAt":"2024-09-03T13:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjm174","name":null,"path":"/gjm174","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56946945?s=80&v=4"},"commit":{"message":"Added member and time dimension","shortMessageHtmlLink":"Added member and time dimension"}},{"before":null,"after":"2e0aca28d83e0a01667ed456ed6c061a5afd900f","ref":"refs/heads/xarray/upgrade-convertor","pushedAt":"2024-09-03T12:03:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gjm174","name":null,"path":"/gjm174","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56946945?s=80&v=4"},"commit":{"message":"make all nowcast methods xarray compatible (#414)\n\n* make test steps skill run\r\n\r\n* undo accidental change\r\n\r\n* make steps nowcast xarray compatible\r\n\r\n* wrap all nowcasts in xarray\r\n\r\n* fix dimension.py tests\r\n\r\n* update dimension.py to work with new dataarrays\r\n\r\n* fix test_nowcast_utils tests\r\n\r\n* update docs and make xarray usage more explicit in nowcasts\r\n\r\n* update docs and make xarray usage in motion methods more explicit","shortMessageHtmlLink":"make all nowcast methods xarray compatible (#414)"}},{"before":"666a04490791db710d4927fb3b237a4576558074","after":"2e0aca28d83e0a01667ed456ed6c061a5afd900f","ref":"refs/heads/xarray/main","pushedAt":"2024-09-02T12:52:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"make all nowcast methods xarray compatible (#414)\n\n* make test steps skill run\r\n\r\n* undo accidental change\r\n\r\n* make steps nowcast xarray compatible\r\n\r\n* wrap all nowcasts in xarray\r\n\r\n* fix dimension.py tests\r\n\r\n* update dimension.py to work with new dataarrays\r\n\r\n* fix test_nowcast_utils tests\r\n\r\n* update docs and make xarray usage more explicit in nowcasts\r\n\r\n* update docs and make xarray usage in motion methods more explicit","shortMessageHtmlLink":"make all nowcast methods xarray compatible (#414)"}},{"before":"a04b18981aff56c484c1d0c1d701fd0ed8a434a2","after":"666a04490791db710d4927fb3b237a4576558074","ref":"refs/heads/xarray/main","pushedAt":"2024-09-02T12:51:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mats-knmi","name":null,"path":"/mats-knmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145579783?s=80&v=4"},"commit":{"message":"make all nowcast methods xarray compatible (#414)\n\n* make test steps skill run\r\n\r\n* undo accidental change\r\n\r\n* make steps nowcast xarray compatible\r\n\r\n* wrap all nowcasts in xarray\r\n\r\n* fix dimension.py tests\r\n\r\n* update dimension.py to work with new dataarrays\r\n\r\n* fix test_nowcast_utils tests\r\n\r\n* update docs and make xarray usage more explicit in nowcasts\r\n\r\n* update docs and make xarray usage in motion methods more explicit","shortMessageHtmlLink":"make all nowcast methods xarray compatible (#414)"}},{"before":"c790b02748729e5c1d78a28704a6c8b93f1bbbe4","after":"ac9f65e0e84228542ee43099e0e5113d14b54b4c","ref":"refs/heads/dgmr_plugin","pushedAt":"2024-08-27T14:30:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Remove nowcast plugin testing code. The code can be tested from the dgmr plugin itself.","shortMessageHtmlLink":"Remove nowcast plugin testing code. The code can be tested from the d…"}},{"before":"b665ca90c5b2fd5a99b89400d4af6ea355ad8e98","after":"ee60fa6e73dbf6157d494dec6443aa8ac37537b6","ref":"refs/heads/master","pushedAt":"2024-08-27T09:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"a2b51a5d014a72c36288ec16ba18d67f2bd8b972","after":"d9b593d5887aee9deafdfc6e40d445d85579cbf2","ref":"refs/heads/postprocessor_plugin","pushedAt":"2024-08-27T00:04:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Refactor code for postprocessing plugin detection.\n\nAvoid duplicate code, refactor into functions.\nAlso fix a small typo causing a bug: postprocessor_s_","shortMessageHtmlLink":"Refactor code for postprocessing plugin detection."}},{"before":"560aa430f5e4451901bec06ecb68cbd5b46f0fde","after":"a2b51a5d014a72c36288ec16ba18d67f2bd8b972","ref":"refs/heads/postprocessor_plugin","pushedAt":"2024-08-26T22:39:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Revert back to master and Python 3.10 in check_black.yml","shortMessageHtmlLink":"Revert back to master and Python 3.10 in check_black.yml"}},{"before":"df2ce0ecd4bb2244b7c1890180e90ae3859b8143","after":null,"ref":"refs/heads/probmatch_ignore_nodata","pushedAt":"2024-08-26T22:30:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"}},{"before":"b4b41a59dcd7a166c733cbcf62ebc8999d2ad059","after":"b665ca90c5b2fd5a99b89400d4af6ea355ad8e98","ref":"refs/heads/master","pushedAt":"2024-08-26T22:30:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Modify probability matching code to allow ignoring a part of the domain (#428)\n\n* Try not to include out-of-radar-mask values in the probability matching\r\nError out if mask doesn't cover all nans\r\n\r\n* Fix resample_distributions in case of integers (test case) and add test.\r\n\r\n* Add extensive tests for resampling and probability matching\r\n\r\nEspecially with nans / ignore mask.\r\n\r\n* Update documentation about ignore_indices.\r\n\r\n* Don't copy arrays ad nauseam in nonparam_match_empirical_cdf","shortMessageHtmlLink":"Modify probability matching code to allow ignoring a part of the doma…"}},{"before":"a01946c2d126bd05ea14bb6f1e716e957d63ab18","after":"df2ce0ecd4bb2244b7c1890180e90ae3859b8143","ref":"refs/heads/probmatch_ignore_nodata","pushedAt":"2024-08-26T21:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Don't forget to assign new views on flattened arrays; also add test for 2D data for pmatching","shortMessageHtmlLink":"Don't forget to assign new views on flattened arrays; also add test f…"}},{"before":"7d0b1270424608c0d298d333a668b4019438f77a","after":"a01946c2d126bd05ea14bb6f1e716e957d63ab18","ref":"refs/heads/probmatch_ignore_nodata","pushedAt":"2024-08-26T21:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Add missing declaration of array_shape before reshaping","shortMessageHtmlLink":"Add missing declaration of array_shape before reshaping"}},{"before":"c1557e6392a47abe2f51170b9857a8f8c52db0c2","after":"7d0b1270424608c0d298d333a668b4019438f77a","ref":"refs/heads/probmatch_ignore_nodata","pushedAt":"2024-08-26T21:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ladc","name":"Lesley De Cruz","path":"/ladc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212574?s=80&v=4"},"commit":{"message":"Don't copy arrays ad nauseam in nonparam_match_empirical_cdf","shortMessageHtmlLink":"Don't copy arrays ad nauseam in nonparam_match_empirical_cdf"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxNTo0MzowNS4wMDAwMDBazwAAAATBrzVe","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQyMToxNTowNC4wMDAwMDBazwAAAASksgdb"}},"title":"Activity · pySTEPS/pysteps"}