{"id":348426,"name":"CloudMicrophysics.jl","description":"Provides a library of cloud microphysics and aerosol parameterizations for the CliMA Earth System Model.","url":"https://github.com/clima/cloudmicrophysics.jl","last_synced_at":"2026-10-05T23:05:08.935Z","repository":{"id":37030097,"uuid":"389660600","full_name":"CliMA/CloudMicrophysics.jl","owner":"CliMA","description":"GPU-capable cloud microphysics and aerosol parameterizations for the CliMA Earth System Model","archived":false,"fork":false,"pushed_at":"2026-10-01T16:52:35.000Z","size":116646,"stargazers_count":56,"open_issues_count":44,"forks_count":11,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-10-02T16:39:22.457Z","etag":null,"topics":["aerosols","atmospheric-physics","climate-modeling","cloud-microphysics","gpu","ice-nucleation","julia","parameterization","precipitation","scientific-computing"],"latest_commit_sha":null,"homepage":"https://clima.github.io/CloudMicrophysics.jl/dev/","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CliMA.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2021-07-26T14:25:47.000Z","updated_at":"2026-10-01T16:35:54.000Z","dependencies_parsed_at":"2026-09-11T10:02:08.164Z","dependency_job_id":"4fdbdf91-8e6a-451d-9f84-580e478bb601","html_url":"https://github.com/CliMA/CloudMicrophysics.jl","commit_stats":{"total_commits":160,"total_committers":17,"mean_commits":9.411764705882353,"dds":0.50625,"last_synced_commit":"5b198bbe908a9b6cb5faf657d953bd6e2b81d9d7"},"previous_names":[],"tags_count":111,"template":false,"template_full_name":null,"purl":"pkg:github/CliMA/CloudMicrophysics.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CliMA","download_url":"https://codeload.github.com/CliMA/CloudMicrophysics.jl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37948208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"}},"owner":{"login":"CliMA","name":"Climate Modeling Alliance","uuid":"43161188","kind":"organization","description":"The next generation of climate models. Built in the open.","email":"clima@caltech.edu","website":"https://clima.caltech.edu","location":"United States of America","twitter":"ClimateMachine","company":null,"icon_url":"https://avatars.githubusercontent.com/u/43161188?v=4","repositories_count":67,"last_synced_at":"2026-10-05T06:43:31.985Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/CliMA","funding_links":[],"total_stars":null,"followers":665,"following":0,"created_at":"2022-11-14T05:33:59.075Z","updated_at":"2026-10-05T06:43:32.057Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CliMA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CliMA/repositories"},"packages":[],"commits":{"id":704457,"full_name":"CliMA/CloudMicrophysics.jl","default_branch":"main","total_commits":551,"total_committers":42,"total_bot_commits":11,"total_bot_committers":2,"mean_commits":13.119047619047619,"dds":0.6188747731397459,"past_year_total_commits":136,"past_year_total_committers":17,"past_year_total_bot_commits":11,"past_year_total_bot_committers":2,"past_year_mean_commits":8.0,"past_year_dds":0.75,"last_synced_at":"2026-10-04T22:34:18.861Z","last_synced_commit":"0ac010704242445349dbb31eda589563d1f08620","created_at":"2023-03-09T12:12:49.833Z","updated_at":"2026-10-04T22:34:18.466Z","committers":[{"name":"Anna Jaruga","email":"ajaruga@caltech.edu","login":"trontrytel","count":210},{"name":"Haakon Ludvig Langeland Ervik","email":"45243236+haakon-e","login":"haakon-e","count":73},{"name":"amylu00","email":"alu3@caltech.edu","login":"amylu00","count":59},{"name":"Tapio Schneider","email":"tapio@caltech.edu","login":"tapios","count":30},{"name":"nefrathenrici","email":"nat.henrici@gmail.com","login":"nefrathenrici","count":29},{"name":"Charles Kawczynski","email":"kawczynski.charles@gmail.com","login":"charleskawczynski","count":27},{"name":"Sajjad Azimi","email":"azimi@caltech.edu","login":"sajjadazimi","count":18},{"name":"Anastasia Popova","email":"apopova@caltech.edu","login":"anastasia-popova","count":11},{"name":"Caterina Croci","email":"catecroci.cc@gmail.com","login":"crocicc","count":9},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Gabriele Bozzola","email":"gbozzola@caltech.edu","login":"Sbozzolo","count":7},{"name":"sriharshakandala","email":"sriharsha.kvs@gmail.com","login":"sriharshakandala","count":6},{"name":"Olivia Alcabes","email":"oliva.alcabes@runningtide.com","login":null,"count":4},{"name":"Kaitlyn Alphonse","email":"kalphonse@ec-intl.com","login":"kalphonse-rgb","count":4},{"name":"imreddyTeja","email":"treddy0205@gmail.com","login":"imreddyTeja","count":4},{"name":"Gregory L. Wagner","email":"gregory.leclaire.wagner@gmail.com","login":"glwagner","count":4},{"name":"Olivia Alcabes","email":"50996925+oalcabes","login":"oalcabes","count":4},{"name":"Mikhail Mints","email":"mmints@LAPTOP-AM7O87M0.localdomain","login":null,"count":3},{"name":"CompatHelper Julia","email":"compathelper_noreply@julialang.org","login":null,"count":3},{"name":"Rowan Orlijan-Rhyne","email":"rorlija1@swarthmore.edu","login":"rorlija1","count":3},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":3},{"name":"Emily de Jong","email":"61925387+edejong-caltech","login":"edejong-caltech","count":3},{"name":"Julia Sloan","email":"jsloan@caltech.edu","login":"juliasloan25","count":3},{"name":"Jeffrey Yoder","email":"jeffreyyoder@unr.edu","login":"jty53","count":2},{"name":"Jake Bolewski","email":"jakebolewski@gmail.com","login":"jakebolewski","count":2},{"name":"Sylwester Arabas","email":"sylwester.arabas@agh.edu.pl","login":"slayoo","count":2},{"name":"apoorva-thanvantri","email":"apoorva.thanvantri@gmail.com","login":"apoorva-thanvantri","count":2},{"name":"Agnieszka Makulska","email":"a.makulska@student.uw.edu.pl","login":null,"count":2},{"name":"Valeria Barra","email":"39932030+valeriabarra","login":"valeriabarra","count":2},{"name":"Rowan Orlijan-Rhyne","email":"rowan@Rowans-MBP-2.home","login":null,"count":2},{"name":"ray-chew","email":"chew@caltech.edu","login":"ray-chew","count":1},{"name":"Caterina Croci","email":"caterinacroci@Clima-iMac.local","login":null,"count":1},{"name":"Claude (amip_debug)","email":"noreply@anthropic.com","login":null,"count":1},{"name":"Kaitlyn Alphonse","email":"kalphonse@eci-iMac-2.local","login":null,"count":1},{"name":"claresinger","email":"clareees@gmail.com","login":null,"count":1},{"name":"lynnyang","email":"lynnyang@caltech.edu","login":"lynnyang02","count":1},{"name":"ilopezgp","email":"ilopezgp@gmail.com","login":"ilopezgp","count":1},{"name":"akshaysridhar","email":"asridhar@caltech.edu","login":"akshaysridhar","count":1},{"name":"Navid C. Constantinou","email":"navidcy","login":"navidcy","count":1},{"name":"Mikhail Mints","email":"mmints@caltech.edu","login":"mikhailmints","count":1},{"name":"Cheikh Mbengue","email":"c.mbengue@wolfson.oxon.org","login":"cmbengue","count":1},{"name":"Cenk Gazen","email":"bcg@google.com","login":"bcgazen","count":1}],"past_year_committers":[{"name":"Haakon Ludvig Langeland Ervik","email":"45243236+haakon-e","login":"haakon-e","count":34},{"name":"Tapio Schneider","email":"tapio@caltech.edu","login":"tapios","count":30},{"name":"Anna Jaruga","email":"ajaruga@caltech.edu","login":"trontrytel","count":29},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"nefrathenrici","email":"nat.henrici@gmail.com","login":"nefrathenrici","count":7},{"name":"Sajjad Azimi","email":"azimi@caltech.edu","login":"sajjadazimi","count":6},{"name":"imreddyTeja","email":"treddy0205@gmail.com","login":"imreddyTeja","count":4},{"name":"Kaitlyn Alphonse","email":"kalphonse@ec-intl.com","login":"kalphonse-rgb","count":4},{"name":"Gregory L. Wagner","email":"gregory.leclaire.wagner@gmail.com","login":"glwagner","count":3},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":3},{"name":"Jeffrey Yoder","email":"jeffreyyoder@unr.edu","login":"jty53","count":2},{"name":"Claude (amip_debug)","email":"noreply@anthropic.com","login":null,"count":1},{"name":"Kaitlyn Alphonse","email":"kalphonse@eci-iMac-2.local","login":null,"count":1},{"name":"Cheikh Mbengue","email":"c.mbengue@wolfson.oxon.org","login":"cmbengue","count":1},{"name":"Julia Sloan","email":"jsloan@caltech.edu","login":"juliasloan25","count":1},{"name":"Navid C. Constantinou","email":"navidcy","login":"navidcy","count":1},{"name":"Olivia Alcabes","email":"oalcabes@caltech.edu","login":"oalcabes","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.238Z","repositories_count":8123802,"commits_count":1236722675,"contributors_count":56506254,"owners_count":1701701,"committers_count":3748106,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"CliMA/CloudMicrophysics.jl","html_url":"https://github.com/CliMA/CloudMicrophysics.jl","last_synced_at":"2026-10-04T22:34:56.304Z","status":null,"issues_count":164,"pull_requests_count":787,"avg_time_to_close_issue":8792665.454545455,"avg_time_to_close_pull_request":1294047.7460545194,"issues_closed_count":110,"pull_requests_closed_count":697,"pull_request_authors_count":36,"issue_authors_count":21,"avg_comments_per_issue":1.2439024390243902,"avg_comments_per_pull_request":2.001270648030496,"merged_pull_requests_count":524,"bot_issues_count":1,"bot_pull_requests_count":78,"past_year_issues_count":14,"past_year_pull_requests_count":97,"past_year_avg_time_to_close_issue":1011998.5,"past_year_avg_time_to_close_pull_request":2056993.2051282052,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":78,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":1.824742268041237,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":14,"past_year_merged_pull_requests_count":56,"created_at":"2023-05-10T15:55:14.194Z","updated_at":"2026-10-04T22:34:56.304Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CliMA%2FCloudMicrophysics.jl/issues","issue_labels_count":{"P3":25,"enhancement":20,"Ice :snowman:":20,"Parcel":13,"SDI":12,"Aerosol :circus_tent:":12,"GPU":11,"documentation":10,"tests":8,"parameters :bricks:":7,"Aerosol Activation :bulb:":6,":heavy_multiplication_x: on_hold":5,"refactor :star2:":4,"Terminal velocity":4,"packages 🍱":4,"CI tests \u0026 docs":2,"good first issue":2,"bug":2,"tagbot-manual":1,"Approved :four_leaf_clover:":1,"Easy":1,"bikeshedding :bike: :house:":1,"Radiation :sun_with_face:":1,"question":1,"Refactor :star2:":1,"ci":1},"pull_request_labels_count":{"Approved :four_leaf_clover:":126,"P3":75,"Ice :snowman:":50,"dependencies":41,"needs review":41,"packages 🍱":40,"Parcel":32,"documentation":31,"ci":28,"parameters :bricks:":26,"Launch Buildkite":25,"enhancement":25,"tests":19,"GPU":15,"github_actions":14,"Aerosol Activation :bulb:":13,"Terminal velocity":12,"bikeshedding :bike: :house:":12,"NonEq 💧🧊":11,"refactor :star2:":8,"work-in-progress":6,"Aerosol :circus_tent:":6,"bugfix":6,"CI tests \u0026 docs":5,"Refactor :star2:":3,":heavy_multiplication_x: on_hold":3,"Radiation :sun_with_face:":2,"julia":2,"Dependencies 🍱":2,"Needs review":1,":heavy_multiplication_x: On_hold":1,"PR: Dependencies :nut_and_bolt:":1},"issue_author_associations_count":{"MEMBER":145,"CONTRIBUTOR":14,"NONE":5},"pull_request_author_associations_count":{"MEMBER":574,"CONTRIBUTOR":129,"NONE":84},"issue_authors":{"trontrytel":96,"haakon-e":23,"amylu00":12,"nefrathenrici":9,"sriharshakandala":3,"charleskawczynski":3,"rorlija1":3,"claresinger":2,"k-alphonse":1,"cmbengue":1,"JuliaTagBot":1,"imreddyTeja":1,"edejong-caltech":1,"simonbyrne":1,"jefftyoder":1,"github-actions[bot]":1,"AllThingsDynamical":1,"oalcabes":1,"robertmartin8":1,"valeriabarra":1,"sajjadazimi":1},"pull_request_authors":{"trontrytel":262,"amylu00":118,"haakon-e":98,"github-actions[bot]":39,"dependabot[bot]":39,"nefrathenrici":35,"rorlija1":28,"anastasia-popova":25,"oalcabes":20,"crocicc":19,"sajjadazimi":18,"Sbozzolo":13,"charleskawczynski":11,"tapios":10,"edejong-caltech":8,"sriharshakandala":6,"mikhailmints":5,"slayoo":3,"AgnieszkaMakulska":3,"imreddyTeja":3,"glwagner":3,"petebachant":3,"valeriabarra":2,"apoorva-thanvantri":2,"jefftyoder":2,"odunbar":2,"cmbengue":1,"bcgazen":1,"k-alphonse":1,"juliasloan25":1,"claresinger":1,"ilopezgp":1,"szy21":1,"simonbyrne":1,"ray-chew":1,"akshaysridhar":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.211Z","repositories_count":17827228,"issues_count":47481386,"pull_requests_count":147455295,"authors_count":11929560,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"CI tests \u0026 docs":2,"Easy":1,"P3":1,"Refactor :star2:":1,"tagbot-manual":1},"past_year_pull_request_labels_count":{"Launch Buildkite":24,"Approved :four_leaf_clover:":22,"dependencies":9,"github_actions":7,"NonEq 💧🧊":7,"CI tests \u0026 docs":3,"Refactor :star2:":3,"P3":3,"julia":2,"Dependencies 🍱":2,"Needs review":1,":heavy_multiplication_x: On_hold":1,"GPU":1,"Terminal velocity":1},"past_year_issue_author_associations_count":{"MEMBER":10,"CONTRIBUTOR":2,"NONE":2},"past_year_pull_request_author_associations_count":{"MEMBER":80,"CONTRIBUTOR":15,"NONE":2},"past_year_issue_authors":{"haakon-e":4,"trontrytel":3,"nefrathenrici":2,"github-actions[bot]":1,"imreddyTeja":1,"jefftyoder":1,"k-alphonse":1,"robertmartin8":1},"past_year_pull_request_authors":{"haakon-e":34,"trontrytel":19,"dependabot[bot]":10,"tapios":10,"github-actions[bot]":4,"nefrathenrici":4,"imreddyTeja":3,"petebachant":3,"jefftyoder":2,"oalcabes":2,"sajjadazimi":2,"cmbengue":1,"glwagner":1,"k-alphonse":1,"szy21":1},"maintainers":[{"login":"trontrytel","count":358,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trontrytel"},{"login":"haakon-e","count":121,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haakon-e"},{"login":"amylu00","count":89,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amylu00"},{"login":"nefrathenrici","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nefrathenrici"},{"login":"sajjadazimi","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sajjadazimi"},{"login":"charleskawczynski","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/charleskawczynski"},{"login":"Sbozzolo","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sbozzolo"},{"login":"tapios","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tapios"},{"login":"oalcabes","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oalcabes"},{"login":"sriharshakandala","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sriharshakandala"},{"login":"edejong-caltech","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edejong-caltech"},{"login":"imreddyTeja","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/imreddyTeja"},{"login":"petebachant","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petebachant"},{"login":"glwagner","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/glwagner"},{"login":"claresinger","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/claresinger"},{"login":"valeriabarra","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/valeriabarra"},{"login":"cmbengue","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cmbengue"},{"login":"simonbyrne","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simonbyrne"},{"login":"akshaysridhar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/akshaysridhar"},{"login":"szy21","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szy21"},{"login":"ray-chew","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ray-chew"},{"login":"juliasloan25","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juliasloan25"},{"login":"slayoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/slayoo"}],"active_maintainers":[{"login":"haakon-e","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haakon-e"},{"login":"trontrytel","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trontrytel"},{"login":"tapios","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tapios"},{"login":"nefrathenrici","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nefrathenrici"},{"login":"imreddyTeja","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/imreddyTeja"},{"login":"petebachant","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petebachant"},{"login":"oalcabes","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oalcabes"},{"login":"sajjadazimi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sajjadazimi"},{"login":"cmbengue","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cmbengue"},{"login":"glwagner","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/glwagner"},{"login":"szy21","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szy21"}]},"events":{"total":{"CommitCommentEvent":63,"CreateEvent":194,"DeleteEvent":175,"ForkEvent":3,"IssueCommentEvent":247,"IssuesEvent":39,"PullRequestEvent":291,"PullRequestReviewCommentEvent":244,"PullRequestReviewEvent":281,"PushEvent":1792,"ReleaseEvent":28,"WatchEvent":8},"last_year":{"CommitCommentEvent":17,"CreateEvent":43,"DeleteEvent":31,"IssueCommentEvent":41,"IssuesEvent":10,"PullRequestEvent":54,"PullRequestReviewCommentEvent":50,"PullRequestReviewEvent":49,"PushEvent":556,"ReleaseEvent":5,"WatchEvent":1}},"keywords":["aerosols","atmospheric-physics","climate-modeling","cloud-microphysics","gpu","ice-nucleation","julia","parameterization","precipitation","scientific-computing"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/CodeCov.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.532Z","updated_at":"2023-10-11T06:00:43.532Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/CodeCov.yml","dependencies":[{"id":14141042767,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2.2.0","direct":true,"kind":"composite","optional":false},{"id":14141042768,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":14141042769,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1.0.7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/DocCleanup.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.659Z","updated_at":"2023-10-11T06:00:43.659Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/DocCleanup.yml","dependencies":[{"id":14141042770,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/JuliaFormatter.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.698Z","updated_at":"2023-10-11T06:00:43.698Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/JuliaFormatter.yml","dependencies":[{"id":14141042774,"package_name":"styfle/cancel-workflow-action","ecosystem":"actions","requirements":"0.4.0","direct":true,"kind":"composite","optional":false},{"id":14141042775,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2.2.0","direct":true,"kind":"composite","optional":false},{"id":14141042776,"package_name":"dorny/paths-filter","ecosystem":"actions","requirements":"v2.9.1","direct":true,"kind":"composite","optional":false},{"id":14141042777,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/TagBot.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.740Z","updated_at":"2023-10-11T06:00:43.740Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/TagBot.yml","dependencies":[{"id":14141042778,"package_name":"JuliaRegistries/TagBot","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.794Z","updated_at":"2023-10-11T06:00:43.794Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/ci.yml","dependencies":[{"id":14141042837,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14141042838,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14141042839,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14141042840,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14141042841,"package_name":"julia-actions/julia-runtest","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14141042842,"package_name":"julia-actions/julia-processcoverage","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14141042843,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T06:00:43.822Z","updated_at":"2023-10-11T06:00:43.822Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/docs.yml","dependencies":[{"id":14141042844,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14141042845,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"julia","filepath":"papers/ice_nucleation_2024/AIDA_data_artifact/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:30.203Z","updated_at":"2026-08-20T22:42:30.203Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/papers/ice_nucleation_2024/AIDA_data_artifact/Project.toml","dependencies":[{"id":26217255189,"package_name":"ClimaArtifactsHelper","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"test/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:30.410Z","updated_at":"2026-08-20T22:42:30.410Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/test/Project.toml","dependencies":[{"id":26217255200,"package_name":"Aqua","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255201,"package_name":"BenchmarkTools","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255202,"package_name":"CSV","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255203,"package_name":"CUDA","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255204,"package_name":"ClimaComms","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255205,"package_name":"ClimaCore","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255206,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255207,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255208,"package_name":"DataFrames","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255209,"package_name":"DataFramesMeta","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255210,"package_name":"Distributions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255211,"package_name":"EnsembleKalmanProcesses","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255212,"package_name":"EvoTrees","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255213,"package_name":"Flux","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255214,"package_name":"ForwardDiff","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255215,"package_name":"Interpolations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255216,"package_name":"JET","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255217,"package_name":"KernelAbstractions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255218,"package_name":"LinearAlgebra","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255219,"package_name":"LogExpFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255220,"package_name":"LoweredCodeUtils","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255221,"package_name":"MLJ","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255222,"package_name":"MLJFlux","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255223,"package_name":"MLJModels","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255224,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255225,"package_name":"Profile","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255226,"package_name":"QuadGK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255227,"package_name":"Random","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255228,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255229,"package_name":"StatsBase","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255230,"package_name":"Test","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"docs/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:29.579Z","updated_at":"2026-08-20T22:42:29.579Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/docs/Project.toml","dependencies":[{"id":26217255146,"package_name":"CairoMakie","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255147,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255148,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255149,"package_name":"Dierckx","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255150,"package_name":"Distributions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255151,"package_name":"Documenter","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255152,"package_name":"DocumenterCitations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255153,"package_name":"DocumenterInterLinks","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255154,"package_name":"Interpolations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255155,"package_name":"Literate","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255156,"package_name":"Measures","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255157,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255158,"package_name":"OrdinaryDiffEqTsit5","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255159,"package_name":"Plots","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255160,"package_name":"Random","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255161,"package_name":"RootSolvers","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255162,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255163,"package_name":"Suppressor","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255164,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255165,"package_name":"UnicodePlots","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255166,"package_name":"UnrolledUtilities","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"parcel/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:30.339Z","updated_at":"2026-08-20T22:42:30.339Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/parcel/Project.toml","dependencies":[{"id":26217255190,"package_name":"CairoMakie","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255191,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255192,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255193,"package_name":"Distributions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255194,"package_name":"Interpolations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255195,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255196,"package_name":"RootSolvers","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255197,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255198,"package_name":"Test","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255199,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cla.yml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:28.721Z","updated_at":"2026-08-20T22:42:28.721Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/cla.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/downstream.yml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:28.792Z","updated_at":"2026-08-20T22:42:28.792Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/downstream.yml","dependencies":[{"id":26217255121,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":26217255122,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26217255123,"package_name":"julia-actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"julia","filepath":"p3_sandbox/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:29.780Z","updated_at":"2026-08-20T22:42:29.780Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/p3_sandbox/Project.toml","dependencies":[{"id":26217255167,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255168,"package_name":"CairoMakie","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255169,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255170,"package_name":"KernelAbstractions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255171,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255172,"package_name":"RootSolvers","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255173,"package_name":"Test","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255174,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"papers/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:29.976Z","updated_at":"2026-08-20T22:42:29.976Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/papers/Project.toml","dependencies":[{"id":26217255175,"package_name":"CairoMakie","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255176,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255177,"package_name":"ClimaUtilities","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255178,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255179,"package_name":"Distributions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255180,"package_name":"EnsembleKalmanProcesses","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255181,"package_name":"Interpolations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255182,"package_name":"LinearAlgebra","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255183,"package_name":"NaNStatistics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255184,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255185,"package_name":"Random","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255186,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255187,"package_name":"StatsBase","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255188,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:29.027Z","updated_at":"2026-08-20T22:42:29.027Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/Project.toml","dependencies":[{"id":26217255125,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255126,"package_name":"DocStringExtensions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255127,"package_name":"FastGaussQuadrature","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255128,"package_name":"ForwardDiff","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255129,"package_name":"InteractiveUtils","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255130,"package_name":"LazyArtifacts","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255131,"package_name":"LogExpFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255132,"package_name":"RootSolvers","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255133,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255134,"package_name":"StaticArrays","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255135,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255136,"package_name":"UnrolledUtilities","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"box/Project.toml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:29.392Z","updated_at":"2026-08-20T22:42:29.392Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/box/Project.toml","dependencies":[{"id":26217255137,"package_name":"CairoMakie","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255138,"package_name":"ClimaParams","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255139,"package_name":"CloudMicrophysics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255140,"package_name":"Dierckx","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255141,"package_name":"Distributions","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255142,"package_name":"OrdinaryDiffEqLowOrderRK","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255143,"package_name":"Random","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255144,"package_name":"StatsPlots","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26217255145,"package_name":"Thermodynamics","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update_dev_guides.yml","sha":null,"kind":"manifest","created_at":"2026-08-20T22:42:28.953Z","updated_at":"2026-08-20T22:42:28.953Z","repository_link":"https://github.com/CliMA/CloudMicrophysics.jl/blob/main/.github/workflows/update_dev_guides.yml","dependencies":[{"id":26217255124,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]}],"score":8.34283980427146,"created_at":"2026-03-14T12:41:46.127Z","updated_at":"2026-10-05T23:05:08.937Z","avatar_url":"https://github.com/CliMA.png","language":"Julia","category":"Atmosphere","sub_category":"Atmospheric Chemistry and Aerosol","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# CloudMicrophysics.jl\n\nCloudMicrophysics.jl provides a library of cloud microphysics and aerosol parameterizations for the [CliMA Earth System Model](https://clima.caltech.edu). It implements bulk microphysics schemes for cloud formation, precipitation, and aerosol processes, designed for high-performance climate simulations.\n\n|||\n|------------------:|:------------------------------------------------------------|\n| **Documentation** | [![stable][docs-stable-img]][docs-stable-url] [![dev][docs-dev-img]][docs-dev-url] |\n| **Version**       | [![version][version-img]][version-url]                      |\n| **License**       | [![license][license-img]][license-url]                      |\n| **Tests**         | [![gha ci][gha-ci-img]][gha-ci-url]                         |\n| **Code Coverage** | [![codecov][codecov-img]][codecov-url]                      |\n| **Downloads**     | [![Downloads][dlt-img]][dlt-url]                            |\n\n[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg\n[docs-stable-url]: https://CliMA.github.io/CloudMicrophysics.jl/stable/\n\n[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg\n[docs-dev-url]: https://CliMA.github.io/CloudMicrophysics.jl/dev/\n\n[version-img]: https://juliahub.com/docs/General/CloudMicrophysics/stable/version.svg\n[version-url]: https://juliahub.com/ui/Packages/General/CloudMicrophysics\n\n[license-img]: https://img.shields.io/badge/license-Apache%202.0-blue.svg\n[license-url]: https://github.com/CliMA/CloudMicrophysics.jl/blob/main/LICENSE\n\n[gha-ci-img]: https://github.com/CliMA/CloudMicrophysics.jl/actions/workflows/ci.yml/badge.svg\n[gha-ci-url]: https://github.com/CliMA/CloudMicrophysics.jl/actions/workflows/ci.yml\n\n[codecov-img]: https://codecov.io/gh/CliMA/CloudMicrophysics.jl/branch/main/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/CliMA/CloudMicrophysics.jl\n\n[dlt-img]: https://img.shields.io/badge/dynamic/json?url=http%3A%2F%2Fjuliapkgstats.com%2Fapi%2Fv1%2Ftotal_downloads%2FCloudMicrophysics\u0026query=total_requests\u0026label=Downloads\n[dlt-url]: https://juliapkgstats.com/pkg/CloudMicrophysics\n\n## Quick Start\n\n### Installation\n\n```julia\nusing Pkg\nPkg.add(\"CloudMicrophysics\")\nPkg.add(\"ClimaParams\")\n```\n\n### Basic Usage\n\n```julia\nimport CloudMicrophysics as CM\nimport CloudMicrophysics.Microphysics1M as CM1\nimport CloudMicrophysics.Parameters as CMP\n\n# Create microphysics parameters\nrain = CMP.Rain(Float64)\nvel = CMP.Blk1MVelType(Float64).rain\n\n# Compute rain terminal velocity\nρ = 1.2      # air density [kg/m³]\nq_rai = 1e-3 # rain specific content [kg/kg]\nv_term = CM1.terminal_velocity(rain, vel, ρ, q_rai)\n```\n\n### Running tests locally\n```julia\n# Load additional packages needed for tests\njulia --project=test\n\n# Enter Package Manager and develop locally\njulia\u003e]\npkg\u003e dev .\npkg\u003e instantiate\n\n# Run the tests\njulia\u003e include(\"test/runtests.jl\")\n```\n\n## Key Features\n\n### 🌧️ **Bulk Microphysics Schemes**\n\n- **0-moment scheme**: Simple precipitation removal\n- **1-moment scheme**: Marshall-Palmer distributions for rain and snow\n- **2-moment scheme**: [Seifert \u0026 Beheng (2006)](https://doi.org/10.1007/s00703-005-0112-4) with mass and number concentration\n- **P3 scheme**: Predicted particle properties for ice\n\n### 🧊 **Ice Nucleation**\n\n- **Heterogeneous nucleation**: Deposition, immersion freezing ([ABIFM](https://doi.org/10.5194/acp-12-9817-2012))\n- **Homogeneous nucleation**: [Koop et al. (2000)](https://doi.org/10.1038/35020537) parameterization\n- **INP distributions**: [Frostenberg et al. (2023)](https://doi.org/10.5194/acp-23-10883-2023)\n\n### 💨 **Aerosol Processes**\n\n- **Aerosol activation**: [Abdul-Razzak \u0026 Ghan (2000)](https://doi.org/10.1029/1999JD901161) parameterization\n- **Aerosol nucleation**: H₂SO₄ and organic nucleation pathways\n- **Aerosol model**: Modal distributions with κ-Köhler theory\n\n### ⚡ **High Performance**\n\n- **Type-stable** and **GPU-compatible** (CUDA.jl, AMDGPU.jl)\n- **AD-compatible** (ForwardDiff.jl) for differentiable physics\n- Optimized for minimal allocations\n\n## Documentation\n\n- **[Getting Started](https://clima.github.io/CloudMicrophysics.jl/dev/guides/literated/GettingStarted/)** - Installation and first steps\n- **[API Reference](https://clima.github.io/CloudMicrophysics.jl/dev/API/)** - Detailed function documentation\n- **[Microphysics Schemes](https://clima.github.io/CloudMicrophysics.jl/dev/Microphysics1M/)** - Scheme descriptions\n\n## Integration with Climate Models\n\nCloudMicrophysics.jl is used throughout the [CliMA](https://github.com/CliMA) ecosystem:\n\n- [ClimaAtmos](https://github.com/CliMA/ClimaAtmos.jl) - Atmospheric model\n- [KinematicDriver](https://github.com/CliMA/KinematicDriver.jl) - 1D/2D kinematic framework\n- [Thermodynamics](https://github.com/CliMA/Thermodynamics.jl) - Moist thermodynamics\n\n## Getting Help\n\nFor questions, check the [documentation](https://clima.github.io/CloudMicrophysics.jl/dev/) or open an issue on [GitHub](https://github.com/CliMA/CloudMicrophysics.jl).\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.1007/s00703-005-0112-4","https://doi.org/10.5194/acp-12-9817-2012","https://doi.org/10.1038/35020537","https://doi.org/10.5194/acp-23-10883-2023","https://doi.org/10.1029/1999JD901161"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["atmospheric-modelling","climate","data-assimilation","atmospheric-sciences","earth-system-model","climate-model","pde","rte","rrtmgp","spectral-elements"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/348426","html_url":"https://ost.ecosyste.ms/projects/348426"}