{"id":138235,"name":null,"description":"Fast and flexible physics-based battery models in Python","url":"https://github.com/battmoteam/pybamm","last_synced_at":"2025-09-09T12:57:01.415Z","repository":{"id":148704132,"uuid":"418624937","full_name":"BattMoTeam/PyBaMM","owner":"BattMoTeam","description":"Fast and flexible physics-based battery models in Python","archived":false,"fork":true,"pushed_at":"2022-03-07T14:37:35.000Z","size":171572,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"develop","last_synced_at":"2024-06-11T20:23:05.807Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.pybamm.org/","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"pybamm-team/PyBaMM","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BattMoTeam.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-10-18T18:37:24.000Z","updated_at":"2022-02-22T07:23:23.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/BattMoTeam/PyBaMM","commit_stats":{"total_commits":7257,"total_committers":49,"mean_commits":"148.10204081632654","dds":0.5907399751963621,"last_synced_commit":"214a4b1e8fc5da6dc42211572454f31671ac1af2"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/BattMoTeam/PyBaMM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BattMoTeam","download_url":"https://codeload.github.com/BattMoTeam/PyBaMM/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274299812,"owners_count":25259626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"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":"BattMoTeam","name":"BatteryModel.com","uuid":"91334501","kind":"organization","description":"Models for batteries and electrochemical devices. ","email":"simon.clark@sintef.no","website":"www.batterymodel.com","location":"Norway","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/91334501?v=4","repositories_count":19,"last_synced_at":"2024-04-17T14:04:27.608Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/BattMoTeam","funding_links":[],"total_stars":38,"followers":4,"following":0,"created_at":"2023-03-29T06:11:54.853Z","updated_at":"2024-04-17T14:04:31.492Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BattMoTeam","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BattMoTeam/repositories"},"packages":[],"commits":{"id":1341014,"full_name":"BattMoTeam/PyBaMM","default_branch":"develop","committers":[{"name":"Valentin Sulzer","email":"valentinsulzer@hotmail.com","login":"tinosulzer","count":2970},{"name":"Scottmar93","email":"marquis@maths.ox.ac.uk","login":"Scottmar93","count":764},{"name":"Robert Timms","email":"timms@maths.ox.ac.uk","login":"rtimms","count":652},{"name":"Ferran Brosa Planella","email":"Ferran.Brosa-Planella@warwick.ac.uk","login":"brosaplanella","count":636},{"name":"Martin Robinson","email":"martinjrobins@gmail.com","login":"martinjrobins","count":581},{"name":"Thibault Lestang","email":"thibault.lestang@cs.ox.ac.uk","login":"tlestang","count":434},{"name":"Priyanshu Agarwal","email":"priyanshuone6@gmail.com","login":"priyanshuone6","count":195},{"name":"Elias Hohl","email":"elias.hohl@avl.com","login":null,"count":137},{"name":"Saransh","email":"saransh0701@gmail.com","login":"Saransh-cpp","count":121},{"name":"tobykirk","email":"toby.kirk@maths.ox.ac.uk","login":"tobykirk","count":92},{"name":"Valentin Sulzer","email":"sulzer@maths.ox.ac.uk","login":null,"count":81},{"name":"allcontributors[bot]","email":"46447321+allcontributors[bot]","login":"allcontributors[bot]","count":76},{"name":"tomtranter","email":"t.g.tranter@gmail.com","login":"TomTranter","count":74},{"name":"Weilong","email":"w.ai@imperial.ac.uk","login":"weilongai","count":56},{"name":"Diego","email":"d.alonso-alvarez@imperial.ac.uk","login":"dalonsoa","count":49},{"name":"felipe-salinas","email":"64426781+felipe-salinas","login":"felipe-salinas","count":49},{"name":"Nwanoro","email":"nwanoro@lancaster.ac.uk","login":"KennethNwanoro","count":46},{"name":"Amarjit","email":"asinghgaba@gmail.com","login":"asinghgaba","count":27},{"name":"Suhak Lee","email":"suhaklee@umich.edu","login":"suhaklee","count":20},{"name":"Ali Hussain Umar Bhatti","email":"65511923+alibh95","login":"alibh95","count":20},{"name":"Simon O'Kane","email":"s.okane@imperial.ac.uk","login":"DrSOKane","count":18},{"name":"jack","email":"jack.lonnborn@gmail.com","login":"lonnbornj","count":18},{"name":"Thibault Lestang","email":"Thibault Lestang","login":null,"count":15},{"name":"Leshinka Molel","email":"emolel3@gatech.edu","login":"molel-gt","count":13},{"name":"Fergus Cooper","email":"fcooper8472@gmail.com","login":"fcooper8472","count":12},{"name":"Vivian","email":"viviantran27@gmail.com","login":"viviantran27","count":11},{"name":"Robert","email":"timms@maths.ax.ac.uk","login":null,"count":9},{"name":"Dalbamont","email":"danielalbamonte@hotmail.com","login":"dalbamont","count":8},{"name":"gyouhoc","email":"60714526+gyouhoc","login":"gyouhoc","count":8},{"name":"Yannick Kuhn","email":"62429912+YannickNoelStephanKuhn","login":"YannickNoelStephanKuhn","count":8},{"name":"Gavin Wiggins","email":"6828967+wigging","login":"wigging","count":7},{"name":"Vaibhav","email":"nightfurydgreat@gmail.com","login":"Vaibhav-Chopra-GT","count":7},{"name":"Yannick Kuhn","email":"yannick.kuhn@mathematik.uni-stuttgart.de","login":null,"count":7},{"name":"Dion Wilde","email":"91852142+dion-w","login":"dion-w","count":6},{"name":"partben","email":"88316576+partben","login":"partben","count":5},{"name":"Elias Hohl","email":"elias.hohl@ehtec.co","login":"ehtec","count":4},{"name":"liuchengkun","email":"liuchengkun@finalfrontier.cn","login":null,"count":3},{"name":"Travis CI","email":"travis@travis-ci.org","login":null,"count":3},{"name":"Valentin Sulzer","email":"vsulzer@Valentins-MacBook-Air.local","login":null,"count":3},{"name":"Ikko Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":2},{"name":"David Straub","email":"straub@protonmail.com","login":"DavidMStraub","count":2},{"name":"github-actions","email":"github-actions@github.com","login":"invalid-email-address","count":1},{"name":"David Straub","email":"david.straub@lilium.com","login":null,"count":1},{"name":"Alexander Bessman","email":"alexander@bessman.se","login":"bessman","count":1},{"name":"rtimms","email":"user@nb-timms-01.maths.ox.ac.uk","login":null,"count":1},{"name":"Cho","email":"GCHO1@ford.com","login":null,"count":1},{"name":"Tom Gustafsson","email":"tom.gustafsson@iki.fi","login":"kinnala","count":1},{"name":"Anand Mohan Yadav","email":"34894671+anandmy","login":"anandmy","count":1},{"name":"vsulzer","email":"vsulzer@0587407386.wireless.umich.net","login":null,"count":1}],"total_commits":7257,"total_committers":49,"total_bot_commits":76,"total_bot_committers":1,"mean_commits":148.10204081632654,"dds":0.5907399751963621,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2024-01-24T15:36:59.601Z","last_synced_commit":"214a4b1e8fc5da6dc42211572454f31671ac1af2","created_at":"2023-09-12T08:40:21.508Z","updated_at":"2024-01-24T15:36:59.601Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5520201,"commits_count":865577518,"contributors_count":31794230,"owners_count":916404,"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":"BattMoTeam/PyBaMM","html_url":"https://github.com/BattMoTeam/PyBaMM","last_synced_at":"2024-01-24T15:37:44.012Z","status":null,"issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-09-12T08:40:24.769Z","updated_at":"2024-01-24T15:37:44.013Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BattMoTeam%2FPyBaMM/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10182778,"issues_count":32029690,"pull_requests_count":100720980,"authors_count":10737440,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":1},"last_year":{"WatchEvent":1}},"keywords":[],"dependencies":[],"score":null,"created_at":"2025-09-08T23:58:14.195Z","updated_at":"2025-10-07T08:35:39.326Z","avatar_url":"https://github.com/BattMoTeam.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5334/jors.309"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["batteries","battery-models","pybamm","solvers","python-template","benchmarking","automl","jax","astronomy","transformer"],"project_url":"https://science.ecosyste.ms/api/v1/projects/138235","html_url":"https://science.ecosyste.ms/projects/138235","bibtex_url":"https://science.ecosyste.ms/projects/138235/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/138235/export.apalike"}