{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":110711238,"defaultBranch":"master","name":"utilhysplit","ownerLogin":"noaa-oar-arl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-14T15:53:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20908226?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701784902.0","currentOid":""},"activityList":{"items":[{"before":"7190e3c0cdde59d2efd0d5df359b96247b53f942","after":"87754dd6f45ca1ce3a5d1c763b80b94c01b92c9e","ref":"refs/heads/volcdev","pushedAt":"2024-04-18T19:59:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Merge pull request #41 from bavands7/volcdev\n\nAdded function volcat_kmeans_clustering in utiltraj.py and made a min…","shortMessageHtmlLink":"Merge pull request #41 from bavands7/volcdev"}},{"before":"c485d1de43dec8ea21a6e9bb7012f0b6ec92b475","after":"7190e3c0cdde59d2efd0d5df359b96247b53f942","ref":"refs/heads/volcdev","pushedAt":"2024-04-09T00:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to tcm capability","shortMessageHtmlLink":"updates to tcm capability"}},{"before":"f611725adde0d78d817c3f03e211c6231fed557d","after":"c485d1de43dec8ea21a6e9bb7012f0b6ec92b475","ref":"refs/heads/volcdev","pushedAt":"2024-03-28T18:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"changes to ashapp","shortMessageHtmlLink":"changes to ashapp"}},{"before":"c865b39a0e0657ef27df7515f42fe362e40cf674","after":"f611725adde0d78d817c3f03e211c6231fed557d","ref":"refs/heads/volcdev","pushedAt":"2024-03-12T18:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"added tcm2ens.py to create source term ensemble from a tcm matrix.\nalso added vaa_atl_montage for plotting atl montage.\nmodifcations to volctcm, model_event and volcat_event","shortMessageHtmlLink":"added tcm2ens.py to create source term ensemble from a tcm matrix."}},{"before":"8e57cdb2f49fdbdf3c69cff4c414fc5298c2c7a7","after":"c865b39a0e0657ef27df7515f42fe362e40cf674","ref":"refs/heads/volcdev","pushedAt":"2024-03-02T14:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"change so data insertion emit files are written with rate of mg/h instead of g/h by default.\nbetter plotting in volcat_plots and volcat_event using the map_util functions","shortMessageHtmlLink":"change so data insertion emit files are written with rate of mg/h ins…"}},{"before":"ca9efef43cfd2870b78d4d4c7eceb137f4764d20","after":"8e57cdb2f49fdbdf3c69cff4c414fc5298c2c7a7","ref":"refs/heads/volcdev","pushedAt":"2024-03-02T13:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"volcatnew added. Eventually it should be merged with volcat.py. it has a new VolcatName class\nfor the new file naming convention. The _get_time function was modified as well.","shortMessageHtmlLink":"volcatnew added. Eventually it should be merged with volcat.py. it ha…"}},{"before":"34e1c207c70588082187d1b104d3cd63d4106132","after":"ca9efef43cfd2870b78d4d4c7eceb137f4764d20","ref":"refs/heads/volcdev","pushedAt":"2024-02-27T13:59:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to map_util class for finding boundaries and ticks for cartopy plots.","shortMessageHtmlLink":"updates to map_util class for finding boundaries and ticks for cartop…"}},{"before":"f28fc709e18f06f5e45368aa08dcd08176bede1c","after":"34e1c207c70588082187d1b104d3cd63d4106132","ref":"refs/heads/volcdev","pushedAt":"2024-02-09T20:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"fitgmm.py and gmm2conc.py can be run on the command line to generate netcdf files of concentrations from gmm fits to pardump output.","shortMessageHtmlLink":"fitgmm.py and gmm2conc.py can be run on the command line to generate …"}},{"before":"94bbadf94b41f359cdbd86044666caf9d27ba13e","after":"f28fc709e18f06f5e45368aa08dcd08176bede1c","ref":"refs/heads/volcdev","pushedAt":"2024-02-07T02:53:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"par2conc.py added functions and methods for saving and loading GaussianMixture object and\nMassFit object. May want to change in the future to save in a text file. Currently use the numpy.save function.","shortMessageHtmlLink":"par2conc.py added functions and methods for saving and loading Gaussi…"}},{"before":"002a2b2cc5f63cb6e2ae956bbf92ef52529917a9","after":"94bbadf94b41f359cdbd86044666caf9d27ba13e","ref":"refs/heads/volcdev","pushedAt":"2024-01-15T13:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates for inverseion algorithm.\n\tmodified: plottcm.py\n\tnew file: tcm_emit.py\n\tmodified: utiltcm.py\n\tmodified: volcinverse.py\n\tmodified: volctcm.py","shortMessageHtmlLink":"updates for inverseion algorithm."}},{"before":"e2aac781cade9c4607bf35084defe7c8b534dc78","after":"002a2b2cc5f63cb6e2ae956bbf92ef52529917a9","ref":"refs/heads/volcdev","pushedAt":"2024-01-13T12:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to inverse modeling classes and functions.\n\tmodified: plottcm.py\n\tmodified: utiltcm.py\n\tmodified: volcinverse.py\n\tmodified: volctcm.py","shortMessageHtmlLink":"updates to inverse modeling classes and functions."}},{"before":"e81836ecb9f84d2d9af7aec73617a6534a3511c0","after":"e2aac781cade9c4607bf35084defe7c8b534dc78","ref":"refs/heads/volcdev","pushedAt":"2024-01-08T18:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"moved the JobFileNameComposer and Job class to newfile filenamer in the ashapp directory.\nmodifications to graphicsdispersion and plotting_functions to create plots and zipped files.","shortMessageHtmlLink":"moved the JobFileNameComposer and Job class to newfile filenamer in t…"}},{"before":"0ea5103099decea7d41c9bc6f276607d070b86ce","after":"e81836ecb9f84d2d9af7aec73617a6534a3511c0","ref":"refs/heads/volcdev","pushedAt":"2024-01-05T15:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"changes made for writing the awips files.\n\tmodified: ashnetcdf.py\n modified: ashruninterface.py\n\tmodified: graphicsdispersion.py\n\tmodified: maindispersion.py\n\tmodified: outputdispersion.py\n\tmodified: plotting_functions.py","shortMessageHtmlLink":"changes made for writing the awips files."}},{"before":"899c5e2c386c3910559f5e2b8f937d185f84676e","after":"0ea5103099decea7d41c9bc6f276607d070b86ce","ref":"refs/heads/volcdev","pushedAt":"2024-01-05T14:49:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"cdump2netcdf.py updated how the compression is done.\ninstead of using zlib=True use compression='zlib'.\ndon't use compression for strings as it was causing an error.","shortMessageHtmlLink":"cdump2netcdf.py updated how the compression is done."}},{"before":"62ca8d5eed5fa1789dd2692e667c16ede7f12d41","after":"899c5e2c386c3910559f5e2b8f937d185f84676e","ref":"refs/heads/volcdev","pushedAt":"2024-01-04T21:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"ashnetcdf.py added converting time coordinate values to numpy.datetime64[ns]. if they are in numpy.datetime64[us] then will not write to netcdf but throw an error instead. this is for xarray 2023.12.0","shortMessageHtmlLink":"ashnetcdf.py added converting time coordinate values to numpy.datetim…"}},{"before":"2ee52cbd8310bce3885f19a9a2566870ba317b2b","after":"62ca8d5eed5fa1789dd2692e667c16ede7f12d41","ref":"refs/heads/volcdev","pushedAt":"2023-12-19T14:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"moved some functions in web_ensemble_plots to plotutils/map_util.py.\nadded some more keyword inputs to format_plot function to make it more flexible.","shortMessageHtmlLink":"moved some functions in web_ensemble_plots to plotutils/map_util.py."}},{"before":"23aff9671c67945ef3743650b7e96ea125ac6d18","after":"2ee52cbd8310bce3885f19a9a2566870ba317b2b","ref":"refs/heads/volcdev","pushedAt":"2023-12-18T20:02:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"web_ensemble_plots format_plot added optional xticks argument.","shortMessageHtmlLink":"web_ensemble_plots format_plot added optional xticks argument."}},{"before":"1b87278cfce76d769fc19900d09f92fb976b3d1d","after":"23aff9671c67945ef3743650b7e96ea125ac6d18","ref":"refs/heads/volcdev","pushedAt":"2023-12-12T23:28:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to allow for creation of kmz file for one dispersion run.\n\n\tmodified: ashruninterface.py\n modified: cdump2xml.py\n\tmodified: graphicsdispersion.py\n\tmodified: level_setter.py\n\tmodified: maindispersion.py\n\tmodified: outputdispersion.py\n\tmodified: outputtrajectory.py\n\tmodified: plotting_functions.py\n\tmodified: ../utilhysplit/polygon2emit.py\n\tmodified: ../utilvolc/runhelper.py","shortMessageHtmlLink":"updates to allow for creation of kmz file for one dispersion run."}},{"before":"826760fc8402b83ac2e20f89d55fed73e134efde","after":"1b87278cfce76d769fc19900d09f92fb976b3d1d","ref":"refs/heads/volcdev","pushedAt":"2023-12-08T16:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"added to do data insertion with polygon with GEFS.\n\tmodified: collectemittimes.py\n\trenamed: config.dispersion.txt -> configfiles/config.dispersion.txt\n\tmodified: maindispersion.py","shortMessageHtmlLink":"added to do data insertion with polygon with GEFS."}},{"before":"02f7bde73a5962c64ebd8be9dd69ea447423b2f3","after":"826760fc8402b83ac2e20f89d55fed73e134efde","ref":"refs/heads/volcdev","pushedAt":"2023-12-08T15:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"added config.polygon.txt as example for data insertion with polygon","shortMessageHtmlLink":"added config.polygon.txt as example for data insertion with polygon"}},{"before":"15bfbc4931a565341e079f53736c6b91328c5617","after":"02f7bde73a5962c64ebd8be9dd69ea447423b2f3","ref":"refs/heads/volcdev","pushedAt":"2023-12-08T15:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to fix some bugs with the graphics output.\n Changes to be committed:\n\tmodified: ashnetcdf.py\n\tmodified: ashruninterface.py\n\tmodified: graphicsdispersion.py\n\tmodified: maindispersion.py\n\tmodified: outputdispersion.py\n\tmodified: plotting_functions.py","shortMessageHtmlLink":"updates to fix some bugs with the graphics output."}},{"before":"d812783b7ab71dec0cc85e1dd9598f2c4e123766","after":"15bfbc4931a565341e079f53736c6b91328c5617","ref":"refs/heads/volcdev","pushedAt":"2023-12-08T01:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"modifications to support data insertion from a polygon.\na polygon2emit function was created.\nrunhelper now will process a string input with key 'polygon'\ncollectemittimes class now utilizes a class for finding emit-times files\nash_main creates the emit-times file from the polygon and then uses the MainEmitTimes\nclass to do the run.\n\tmodified: ashapp/ash_main.py\n\tmodified: ashapp/collectemittimes.py\n\tmodified: ashapp/graphicsdispersion.py\n\tmodified: ashapp/maindispersion.py\n\tmodified: ashapp/utildatainsertion.py\n\tmodified: utilhysplit/geotools.py\n\tmodified: utilhysplit/polygon2emit.py\n\tmodified: utilvolc/runhelper.py","shortMessageHtmlLink":"modifications to support data insertion from a polygon."}},{"before":"097bc1aa5cc19e197e08e1e38a283beaf0549c9b","after":"d812783b7ab71dec0cc85e1dd9598f2c4e123766","ref":"refs/heads/volcdev","pushedAt":"2023-12-07T17:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updates to plotting_functions and graphicsdispersion\nash_main started adding polygon functionality\nrundispersion - commented out what I think is an unneccessary code block.","shortMessageHtmlLink":"updates to plotting_functions and graphicsdispersion"}},{"before":"02c51249f585d26d181be5b54c86e6202acfba8e","after":"097bc1aa5cc19e197e08e1e38a283beaf0549c9b","ref":"refs/heads/volcdev","pushedAt":"2023-12-06T17:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"updated graphicsdispersion.py to actually produce plots.\nadded plotting_functions.py to provide functions for calling executables such\nas concplot, parxplot etc. to produce the plots.","shortMessageHtmlLink":"updated graphicsdispersion.py to actually produce plots."}},{"before":"148a258e6c2846f11a535c0ee6e0f0fdbfcc357d","after":"3e0cf46a61a14132fe41eae73bd1afdad2eb4a04","ref":"refs/heads/master","pushedAt":"2023-12-05T14:44:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Merge pull request #40 from noaa-oar-arl/volcdev\n\nVolcdev","shortMessageHtmlLink":"Merge pull request #40 from noaa-oar-arl/volcdev"}},{"before":"103a59fce6b76574f044ab574088e5d807b19c2c","after":"02c51249f585d26d181be5b54c86e6202acfba8e","ref":"refs/heads/volcdev","pushedAt":"2023-12-05T14:43:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Merge branch 'master' into volcdev","shortMessageHtmlLink":"Merge branch 'master' into volcdev"}},{"before":"16e3093089481a47cec826e1b3240eecf42f5732","after":"103a59fce6b76574f044ab574088e5d807b19c2c","ref":"refs/heads/volcdev","pushedAt":"2023-12-05T14:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"some updates to\n\n Changes to be committed:\n\tmodified: trajectory_generators.py\n\tnew file: ../utilvolc/README.md\n\tdeleted: ../utilvolc/README.txt\n\tmodified: ../utilvolc/make_data_insertion.py\n\tmodified: ../utilvolc/trajectory_analysis.py\n\tmodified: ../utilvolc/volcat_event.py","shortMessageHtmlLink":"some updates to"}},{"before":"16e3093089481a47cec826e1b3240eecf42f5732","after":"148a258e6c2846f11a535c0ee6e0f0fdbfcc357d","ref":"refs/heads/master","pushedAt":"2023-12-05T14:02:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Merge pull request #38 from noaa-oar-arl/amcz-patch-1\n\nUpdate README.txt","shortMessageHtmlLink":"Merge pull request #38 from noaa-oar-arl/amcz-patch-1"}},{"before":null,"after":"2dedd1ce3252c84ca74093d5b2c21c9c2c3b35e6","ref":"refs/heads/amcz-patch-1","pushedAt":"2023-12-05T14:01:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Update README.txt","shortMessageHtmlLink":"Update README.txt"}},{"before":"1ef71b5282d7dba7602a2775771278289d53dfc4","after":"16e3093089481a47cec826e1b3240eecf42f5732","ref":"refs/heads/volcdev","pushedAt":"2023-12-04T18:37:33.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"amcz","name":"A. Crawford","path":"/amcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19688734?s=80&v=4"},"commit":{"message":"Merge pull request #37 from noaa-oar-arl/udev\n\nUdev","shortMessageHtmlLink":"Merge pull request #37 from noaa-oar-arl/udev"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENIXHAAA","startCursor":null,"endCursor":null}},"title":"Activity · noaa-oar-arl/utilhysplit"}