{"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:1718824612.0","currentOid":""},"activityList":{"items":[{"before":"87df7a686860ecbc66c4841123463bfe6fc82388","after":null,"ref":"refs/heads/fix/numpy2","pushedAt":"2024-06-19T19:16:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"2bc6b38b80449a4129d208504d7f70f602c0ca74","after":"5c6d08cd74cc5df816fc6b4b6c10eab30b670ea7","ref":"refs/heads/master","pushedAt":"2024-06-19T19:16:49.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":"Fixes following numpy 2 (#365)","shortMessageHtmlLink":"Fixes following numpy 2 (#365)"}},{"before":null,"after":"87df7a686860ecbc66c4841123463bfe6fc82388","ref":"refs/heads/fix/numpy2","pushedAt":"2024-06-18T20:48:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Fixes following numpy 2","shortMessageHtmlLink":"Fixes following numpy 2"}},{"before":"fea1eab1d779c68018e4591b527eed1ea22ff24a","after":null,"ref":"refs/heads/fix-docs","pushedAt":"2024-06-15T23:00:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"10416e4bc3ac74b78006b1d7e6fa940f655fc580","after":"2bc6b38b80449a4129d208504d7f70f602c0ca74","ref":"refs/heads/master","pushedAt":"2024-06-15T23:00:31.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":"Fix docs (#364)\n\n* Specify language to silence warning\r\n\r\n* Add missing reference\r\n\r\n* Matplotlib's cm.get_map() has been deprecated","shortMessageHtmlLink":"Fix docs (#364)"}},{"before":null,"after":"fea1eab1d779c68018e4591b527eed1ea22ff24a","ref":"refs/heads/fix-docs","pushedAt":"2024-06-15T22:58:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Matplotlib's cm.get_map() has been deprecated","shortMessageHtmlLink":"Matplotlib's cm.get_map() has been deprecated"}},{"before":"fc446bcc161fee009050213bb2d30a2d2dc36c6f","after":"10416e4bc3ac74b78006b1d7e6fa940f655fc580","ref":"refs/heads/master","pushedAt":"2024-06-10T13:31:13.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":"Update rainfarm.py (#311)","shortMessageHtmlLink":"Update rainfarm.py (#311)"}},{"before":"cdbc1c8d9fce514f53937ae505f1a72425ff6dca","after":null,"ref":"refs/heads/fix-codecov-update","pushedAt":"2024-04-29T19:19:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"4421193a30e4d0204e77b5358e3a26e4a4562a76","after":"fc446bcc161fee009050213bb2d30a2d2dc36c6f","ref":"refs/heads/master","pushedAt":"2024-04-29T19:19:32.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":"Migrate to codecov-action@v4 (#358)","shortMessageHtmlLink":"Migrate to codecov-action@v4 (#358)"}},{"before":null,"after":"cdbc1c8d9fce514f53937ae505f1a72425ff6dca","ref":"refs/heads/fix-codecov-update","pushedAt":"2024-04-29T19:08:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Migrate to codecov-action@v4","shortMessageHtmlLink":"Migrate to codecov-action@v4"}},{"before":"b4599f6f6a6ca1fc4c4e0b01cb80eaf00826f9cd","after":null,"ref":"refs/heads/RubenImhoff-patch-1","pushedAt":"2024-04-29T18:58:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"563de170708008ed6045e1c6abd5d098265c27b7","after":"4421193a30e4d0204e77b5358e3a26e4a4562a76","ref":"refs/heads/master","pushedAt":"2024-04-29T18:58:43.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":"Change print function in check_norain function (#357)\n\n* Change print function in check_norain function\r\n\r\nMinor print statement change to print the right information in the check_norain function in the blending.utils module.\r\n\r\n* Restore one deleted line","shortMessageHtmlLink":"Change print function in check_norain function (#357)"}},{"before":"e51516a8302fcb748a47fd704817228c8842c9c5","after":"b4599f6f6a6ca1fc4c4e0b01cb80eaf00826f9cd","ref":"refs/heads/RubenImhoff-patch-1","pushedAt":"2024-04-29T12:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"},"commit":{"message":"Restore one deleted line","shortMessageHtmlLink":"Restore one deleted line"}},{"before":null,"after":"e51516a8302fcb748a47fd704817228c8842c9c5","ref":"refs/heads/RubenImhoff-patch-1","pushedAt":"2024-04-29T12:13:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"},"commit":{"message":"Change print function in check_norain function\n\nMinor print statement change to print the right information in the check_norain function in the blending.utils module.","shortMessageHtmlLink":"Change print function in check_norain function"}},{"before":"4bcd9079885665a55ccdde3aa20314771dd1fbb3","after":null,"ref":"refs/heads/migrate-to-gcc13","pushedAt":"2024-04-27T12:29:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"30c19e6e91c73ae63f72cc14eab6ef782a74e18a","after":"563de170708008ed6045e1c6abd5d098265c27b7","ref":"refs/heads/master","pushedAt":"2024-04-27T12:29:09.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":"Migrate to gcc13 (#356)","shortMessageHtmlLink":"Migrate to gcc13 (#356)"}},{"before":"38cc191909a7983567161c403eba82baa56e8928","after":"30c19e6e91c73ae63f72cc14eab6ef782a74e18a","ref":"refs/heads/master","pushedAt":"2024-04-27T11:27:38.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":"Add test for input dimension (#299)\n\nCo-authored-by: Daniele Nerini ","shortMessageHtmlLink":"Add test for input dimension (#299)"}},{"before":null,"after":"4bcd9079885665a55ccdde3aa20314771dd1fbb3","ref":"refs/heads/migrate-to-gcc13","pushedAt":"2024-04-27T11:25:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"},"commit":{"message":"Migrate to gcc13","shortMessageHtmlLink":"Migrate to gcc13"}},{"before":"8f55472da1604748e3fb20a147ce9aebbedb13a3","after":"38cc191909a7983567161c403eba82baa56e8928","ref":"refs/heads/master","pushedAt":"2024-04-27T11:15:13.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":"Test ascending (#302)\n\n* New test for ascending values\r\n\r\n* second commit with a last blank line\r\n\r\n* Add missing import\r\n\r\n---------\r\n\r\nCo-authored-by: Daniele Nerini ","shortMessageHtmlLink":"Test ascending (#302)"}},{"before":"5e0ee92752ee86a77a159642ff190c637abce31b","after":"8f55472da1604748e3fb20a147ce9aebbedb13a3","ref":"refs/heads/master","pushedAt":"2024-04-24T18:28:53.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":"2a408d89209c2686ff026b0868141418726e08f5","after":"5e0ee92752ee86a77a159642ff190c637abce31b","ref":"refs/heads/master","pushedAt":"2024-04-24T18:18:16.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":"Ignore 0 in cell match (#350)\n\nSince 0 in labels means that no cell was identified in that pixel, we need to\r\nignore 0 when matching. Otherwise we could have a situation where e.g the\r\ncell overlaps 0.55 with 0 and 0.45 with some cell and it would end up unmatched\r\n(`ID_coverage` would be 0 and a new track would be initialized)","shortMessageHtmlLink":"Ignore 0 in cell match (#350)"}},{"before":"152517871826123da7ab84afcfd16e8198b8a072","after":"2a408d89209c2686ff026b0868141418726e08f5","ref":"refs/heads/master","pushedAt":"2024-04-24T18:18:02.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":"Hackathon July 2023 (#351)\n\n* Fixed issue with loading older rmi radar hdf5 files\r\n\r\n* Implement no-rain check on NWP fields and implement the no-rain-radar + no-rain-nwp case\r\n\r\n* Initialisation of the noise cascade with random noise (with correct spatial correlation).\r\n\r\n* Implement no-rain check on radar fields/set default autocorrelation parameters\r\n\r\n* Avoid accidentally masking precip arrays by passing a copy to spatial_correlation()\r\n\r\n* Renormalize radar extrapolation cascade after AR(2)-evolution to not lose power\r\n\r\n* Implement optional norain_thr parameter in the pysteps blending routine.\r\n\r\nThis allows some flexibility for when we consider the radar rainfall field to contain \"no rain\", since there will usually be some clutter present even when it's dry.\r\nThe same does not hold for NWP, since there is no clutter there.\r\n\r\nThis also introduces the new utility function blending.utils.check_norain\r\n\r\n* Refactoring of the extrapolation:\r\n -Precipiation and noise cascade are recomposed before extrapolation\r\n -Both fields are advected\r\n -They are decomposed again\r\nThis removes the loss of power in the smallest scales due to the interpolation needed for the\r\nsemilagrangian advection.\r\nIn addition computational cost is reduced because the number of\r\nextrapolation is greatly reduced.\r\n\r\n* Implement no-rain-radar and rain-nwp case\r\n\r\n* refactoring and changes to take into account the maximum number of wet grid cells instead of the maximum per grid cell in NWP\r\n\r\n* make sure precip_thr is None does not give an error in _determine_max_nr_rainy_cells_nwp function\r\n\r\n* added zerovalue for filling mask after extrapolation and fixed extrapolation in case of not subtimesteps\r\n\r\n* Add tests for:\r\n- blending.utils.check_norain\r\n- load NWP\r\n- No rain cases\r\n\r\n* Clean up and checks to ensure ensemble members remain the same during multi-threading\r\n\r\n* Run black\r\n\r\n* Add missing 'seed' parameter\r\n\r\n* fix tests by removing redundant statement and add print statements\r\n\r\n---------\r\n\r\nCo-authored-by: RubenImhoff \r\nCo-authored-by: Lesley De Cruz \r\nCo-authored-by: ned \r\nCo-authored-by: Ruben Imhoff ","shortMessageHtmlLink":"Hackathon July 2023 (#351)"}},{"before":"4fd7addb71a1daff2eaca7a4f59c3bd5b0b76edf","after":null,"ref":"refs/heads/hackathon","pushedAt":"2024-04-22T16:00:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"}},{"before":null,"after":"4fd7addb71a1daff2eaca7a4f59c3bd5b0b76edf","ref":"refs/heads/hackathon","pushedAt":"2024-04-22T16:00:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"},"commit":{"message":"fix tests by removing redundant statement and add print statements","shortMessageHtmlLink":"fix tests by removing redundant statement and add print statements"}},{"before":"bc93143f6a3e777bdacf67a92978974edf62cd7c","after":null,"ref":"refs/heads/improve_exporters","pushedAt":"2024-04-04T13:28:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dnerini","name":"Daniele Nerini","path":"/dnerini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11967971?s=80&v=4"}},{"before":"bdfa575edbc4a9f4bb080b0d197a88b2d10ab11e","after":"152517871826123da7ab84afcfd16e8198b8a072","ref":"refs/heads/master","pushedAt":"2024-04-04T13:28:29.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":"Add compression and documentation options to netCDF exporter (#352)\n\n* add scale, offset, fill_value, datatype and descriptions as option to netCDF exporter\r\n\r\n* fix: revert realization to ens_number in createvariable for tests\r\n\r\n* add tests using new function argument options","shortMessageHtmlLink":"Add compression and documentation options to netCDF exporter (#352)"}},{"before":"a5cd69559d73c44cc7ea33984b3e28a1957f4e89","after":"bc93143f6a3e777bdacf67a92978974edf62cd7c","ref":"refs/heads/improve_exporters","pushedAt":"2024-04-04T12:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"},"commit":{"message":"add tests using new function argument options","shortMessageHtmlLink":"add tests using new function argument options"}},{"before":"b32541d4e91075163a85c65673db3e173c0647b3","after":"a5cd69559d73c44cc7ea33984b3e28a1957f4e89","ref":"refs/heads/improve_exporters","pushedAt":"2024-04-04T07:00:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"RubenImhoff","name":"Ruben Imhoff","path":"/RubenImhoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31476760?s=80&v=4"},"commit":{"message":"merge master branch into branch to account for opencv error","shortMessageHtmlLink":"merge master branch into branch to account for opencv error"}},{"before":"e4a32c6e614f055eb5165b41fca7c2853a456b79","after":"bdfa575edbc4a9f4bb080b0d197a88b2d10ab11e","ref":"refs/heads/master","pushedAt":"2024-04-03T20:01:58.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":"Fix syntax when installing headless opencvy","shortMessageHtmlLink":"Fix syntax when installing headless opencvy"}},{"before":"2646069613542fbc771b5f57769ed7f2de24fee9","after":"e4a32c6e614f055eb5165b41fca7c2853a456b79","ref":"refs/heads/master","pushedAt":"2024-04-03T19:45:36.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":"Install headless opencv only for linux","shortMessageHtmlLink":"Install headless opencv only for linux"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEad4WJgA","startCursor":null,"endCursor":null}},"title":"Activity ยท pySTEPS/pysteps"}