{"id":78235,"name":null,"description":"A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. ","url":"https://github.com/epistasislab/tpot2","last_synced_at":"2025-09-08T21:17:09.778Z","repository":{"id":156818044,"uuid":"618219085","full_name":"EpistasisLab/tpot2","owner":"EpistasisLab","description":"A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. ","archived":false,"fork":false,"pushed_at":"2025-02-04T00:10:46.000Z","size":11044,"stargazers_count":235,"open_issues_count":54,"forks_count":31,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-06-28T05:46:04.218Z","etag":null,"topics":["adsp","ag066833","aiml","alzheimer","alzheimers","automated-machine-learning","automation","automl","data-science","feature-engineering","gradient-boosting","hyperparameter-optimization","lm010098","machine-learning","model-selection","nia","parameter-tuning","python","random-forest","scikit-learn"],"latest_commit_sha":null,"homepage":"https://epistasislab.github.io/tpot2/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EpistasisLab.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":"docs/support.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-24T01:56:05.000Z","updated_at":"2025-06-20T04:45:33.000Z","dependencies_parsed_at":"2023-12-05T02:24:49.708Z","dependency_job_id":"d0a6be5f-d608-4a0d-83ce-32fa544a601d","html_url":"https://github.com/EpistasisLab/tpot2","commit_stats":{"total_commits":272,"total_committers":7,"mean_commits":"38.857142857142854","dds":"0.26102941176470584","last_synced_commit":"908eeca1af6c23b99ca81edb34f8be5d457d4a90"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/EpistasisLab/tpot2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231506,"owners_count":25245625,"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-08T02:00:09.813Z","response_time":121,"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":"EpistasisLab","name":"Epistasis Lab at Cedars Sinai","uuid":"20861190","kind":"organization","description":"Prof. Jason H. Moore's research lab at Cedars Sinai","email":"jason.moore@csmc.edu","website":"http://epistasis.org","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/20861190?v=4","repositories_count":63,"last_synced_at":"2023-08-04T19:01:24.919Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EpistasisLab","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-06T07:33:38.374Z","updated_at":"2023-08-04T19:01:25.030Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab/repositories"},"packages":[{"id":7656459,"name":"tpot2","ecosystem":"pypi","description":"Tree-based Pipeline Optimization Tool","homepage":"https://github.com/EpistasisLab/tpot2","licenses":"GNU/LGPLv3","normalized_licenses":["GPL-1.0","LGPL-3.0"],"repository_url":"https://github.com/EpistasisLab/tpot2","keywords_array":["pipeline optimization","hyperparameter optimization","data science","machine learning","genetic programming","evolutionary computation"],"namespace":null,"versions_count":10,"first_release_published_at":"2023-04-27T23:14:52.000Z","latest_release_published_at":"2025-01-21T21:58:44.000Z","latest_release_number":"0.1.9a0","last_synced_at":"2025-09-08T21:16:25.689Z","created_at":"2023-04-27T23:59:15.506Z","updated_at":"2025-09-08T21:16:25.689Z","registry_url":"https://pypi.org/project/tpot2/","install_command":"pip install tpot2 --index-url https://pypi.org/simple","documentation_url":"https://tpot2.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)","Programming Language :: Python :: 3.10","Topic :: Scientific/Engineering :: Artificial Intelligence"],"normalized_name":"tpot2","project_status":null},"repo_metadata":{"id":156818044,"uuid":"618219085","full_name":"EpistasisLab/tpot2","owner":"EpistasisLab","description":"A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. ","archived":false,"fork":false,"pushed_at":"2025-02-04T00:10:46.000Z","size":11044,"stargazers_count":232,"open_issues_count":54,"forks_count":31,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-05-25T03:01:51.399Z","etag":null,"topics":["adsp","ag066833","aiml","alzheimer","alzheimers","automated-machine-learning","automation","automl","data-science","feature-engineering","gradient-boosting","hyperparameter-optimization","lm010098","machine-learning","model-selection","nia","parameter-tuning","python","random-forest","scikit-learn"],"latest_commit_sha":null,"homepage":"https://epistasislab.github.io/tpot2/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EpistasisLab.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":"docs/support.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-24T01:56:05.000Z","updated_at":"2025-05-22T17:09:41.000Z","dependencies_parsed_at":"2023-12-05T02:24:49.708Z","dependency_job_id":"d0a6be5f-d608-4a0d-83ce-32fa544a601d","html_url":"https://github.com/EpistasisLab/tpot2","commit_stats":{"total_commits":272,"total_committers":7,"mean_commits":"38.857142857142854","dds":"0.26102941176470584","last_synced_commit":"908eeca1af6c23b99ca81edb34f8be5d457d4a90"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/EpistasisLab/tpot2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262382302,"owners_count":23302259,"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","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_record":{"login":"EpistasisLab","name":"Epistasis Lab at Cedars Sinai","uuid":"20861190","kind":"organization","description":"Prof. Jason H. Moore's research lab at Cedars Sinai","email":"jason.moore@csmc.edu","website":"http://epistasis.org","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/20861190?v=4","repositories_count":63,"last_synced_at":"2023-08-04T19:01:24.919Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EpistasisLab","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-06T07:33:38.374Z","updated_at":"2023-08-04T19:01:25.030Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpistasisLab/repositories"},"tags":[{"name":"0.1.9a0","sha":"6ab464a58a40a05b717226ab1e16fed5e18ba38c","kind":"commit","published_at":"2025-01-21T21:52:53.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.9a0","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.9a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.9a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.9a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.9a0/manifests"},{"name":"0.1.8a0","sha":"8ebc82cb3b4d6fadfa5228a7de3134a9edc59acb","kind":"commit","published_at":"2024-09-17T21:58:02.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.8a0","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.8a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.8a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.8a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.8a0/manifests"},{"name":"0.1.7a0","sha":"908eeca1af6c23b99ca81edb34f8be5d457d4a90","kind":"commit","published_at":"2024-07-11T00:36:10.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.7a0","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.7a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.7a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.7a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.7a0/manifests"},{"name":"0.1.6a1","sha":"d4102ecf5e4fa2def9e92d6f719f14df7a62dcb4","kind":"commit","published_at":"2024-05-17T17:18:11.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.6a1","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.6a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.6a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.6a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.6a1/manifests"},{"name":"0.1.6-alpha","sha":"18652bf8688dfc9bc872445889954e52d8e69d5b","kind":"commit","published_at":"2024-04-19T18:26:12.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.6-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.6-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.6-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.6-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.6-alpha/manifests"},{"name":"0.1.5-alpha","sha":"8aab3351086bc3df85fdea9407e5da12c886397d","kind":"commit","published_at":"2023-12-21T17:07:40.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.5-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.5-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.5-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.5-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.5-alpha/manifests"},{"name":"0.1.4-alpha","sha":"cb3de5a4316aa0d6abfdde3cdb2cd872e6b46dde","kind":"commit","published_at":"2023-11-16T23:00:59.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.4-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.4-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.4-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.4-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.4-alpha/manifests"},{"name":"0.1.3-alpha","sha":"37a891341641967c67fd173c60bd02ecbcb7f708","kind":"commit","published_at":"2023-10-13T19:33:51.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.3-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.3-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.3-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.3-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.3-alpha/manifests"},{"name":"0.1.2-alpha","sha":"d97a8dc31ff1f88827ce01a223a25b78a924ebc5","kind":"commit","published_at":"2023-05-08T19:35:03.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.2-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.2-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.2-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.2-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.2-alpha/manifests"},{"name":"0.1.1-alpha","sha":"87efce799b99c2d3b47ca5d699adf4be0eb6a135","kind":"commit","published_at":"2023-04-27T23:14:12.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.1-alpha","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.1-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.1-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.1-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.1-alpha/manifests"},{"name":"0.1.0","sha":"388ce580398760326872630edbc42b5ad7036b3b","kind":"commit","published_at":"2023-04-20T00:04:34.000Z","download_url":"https://codeload.github.com/EpistasisLab/tpot2/tar.gz/0.1.0","html_url":"https://github.com/EpistasisLab/tpot2/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EpistasisLab/tpot2@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-28T05:36:09.750Z","dependent_packages_count":0,"downloads":88,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":31.388997434546965,"dependent_repos_count":33.35500001062092,"dependent_packages_count":7.1671861819557146,"stargazers_count":14.864956698648928,"forks_count":17.195269866962352,"average":20.794282038546974},"purl":"pkg:pypi/tpot2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/tpot2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/tpot2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/tpot2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-05-25T03:00:51.559Z","issues_count":63,"pull_requests_count":102,"avg_time_to_close_issue":6701653.4,"avg_time_to_close_pull_request":332749.76767676766,"issues_closed_count":10,"pull_requests_closed_count":99,"pull_request_authors_count":9,"issue_authors_count":10,"avg_comments_per_issue":0.6825396825396826,"avg_comments_per_pull_request":0.5392156862745098,"merged_pull_requests_count":95,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":126158.0,"past_year_avg_time_to_close_pull_request":958801.9090909091,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":22,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":2.3,"past_year_avg_comments_per_pull_request":0.875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":22,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/issues","maintainers":[{"login":"perib","count":118,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/perib"},{"login":"gketronDS","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gketronDS"},{"login":"miguelehernandez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/miguelehernandez"},{"login":"theaksaini","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theaksaini"}],"active_maintainers":[{"login":"perib","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/perib"},{"login":"gketronDS","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gketronDS"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tpot2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tpot2/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tpot2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tpot2/related_packages","maintainers":[{"uuid":"moorelab","login":"moorelab","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/moorelab/","role":null,"created_at":"2023-04-30T03:57:54.271Z","updated_at":"2023-04-30T03:57:54.271Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/moorelab/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1398685,"full_name":"epistasislab/tpot2","default_branch":"main","committers":[{"name":"perib","email":"pedroribeiroh@gmail.com","login":"perib","count":286},{"name":"Jay Moran","email":"jay-moran@outlook.com","login":"jay-m-dev","count":38},{"name":"Jose","email":"jgh9094@gmail.com","login":"jgh9094","count":35},{"name":"nickotto","email":"ichplaymates@gmail.com","login":"nickmatsumoto","count":13},{"name":"nickotto","email":"nicholas.y.matsumoto@gmail.com","login":"nickotto","count":11},{"name":"gketron","email":"gketron@uci.edu","login":"gketronDS","count":11},{"name":"Ethan Glaser","email":"ethan.glaser@intel.com","login":"ethanglaser","count":5},{"name":"Anil Kumar Saini","email":"anil1iitr@gmail.com","login":"theaksaini","count":1},{"name":"gketronDS","email":"gabriel.ketron@cshs.org","login":null,"count":1}],"total_commits":401,"total_committers":9,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":44.55555555555556,"dds":0.286783042394015,"past_year_committers":[{"name":"perib","email":"pedroribeiroh@gmail.com","login":"perib","count":102},{"name":"Jay Moran","email":"jay-moran@outlook.com","login":"jay-m-dev","count":25},{"name":"gketron","email":"gketron@uci.edu","login":"gketronDS","count":11},{"name":"nickotto","email":"nicholas.y.matsumoto@gmail.com","login":"nickotto","count":5},{"name":"nickotto","email":"ichplaymates@gmail.com","login":"nickmatsumoto","count":4},{"name":"gketronDS","email":"gabriel.ketron@cshs.org","login":null,"count":1}],"past_year_total_commits":148,"past_year_total_committers":6,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":24.666666666666668,"past_year_dds":0.31081081081081086,"last_synced_at":"2025-05-21T08:17:14.395Z","last_synced_commit":"eeb6182de27d9c6da5d1e17956813d6878a892c0","created_at":"2023-10-09T00:07:05.726Z","updated_at":"2025-05-21T08:17:14.419Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/epistasislab%2Ftpot2/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"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":"EpistasisLab/tpot2","html_url":"https://github.com/EpistasisLab/tpot2","last_synced_at":"2025-08-31T08:13:04.222Z","status":null,"issues_count":63,"pull_requests_count":103,"avg_time_to_close_issue":6701653.4,"avg_time_to_close_pull_request":390793.17346938775,"issues_closed_count":10,"pull_requests_closed_count":98,"pull_request_authors_count":9,"issue_authors_count":10,"avg_comments_per_issue":0.5873015873015873,"avg_comments_per_pull_request":0.6116504854368932,"merged_pull_requests_count":94,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":19,"past_year_avg_time_to_close_issue":126158.0,"past_year_avg_time_to_close_pull_request":1636184.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.7,"past_year_avg_comments_per_pull_request":1.4210526315789473,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":15,"created_at":"2023-05-15T06:57:40.748Z","updated_at":"2025-09-03T05:10:18.541Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpistasisLab%2Ftpot2/issues","issue_labels_count":{"enhancement":34,"question":7,"API":7,"bug":3,"documentation":2,"to test":2},"pull_request_labels_count":{"bug":1},"issue_author_associations_count":{"COLLABORATOR":43,"NONE":11,"CONTRIBUTOR":5},"pull_request_author_associations_count":{"COLLABORATOR":94,"CONTRIBUTOR":27,"MEMBER":4,"NONE":4},"issue_authors":{"perib":42,"jgh9094":4,"chimaerase":4,"WirelessAether":3,"jay-m-dev":1,"JinaKim2705":1,"RADj375":1,"yzy945":1,"miguelehernandez":1,"Et9797":1},"pull_request_authors":{"perib":93,"jay-m-dev":16,"nickotto":7,"jgh9094":4,"gketronDS":4,"chimaerase":2,"peiyanpan":1,"ethanglaser":1,"theaksaini":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10078605,"issues_count":31289553,"pull_requests_count":96005125,"authors_count":10692513,"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":{"NONE":6,"CONTRIBUTOR":4},"past_year_pull_request_author_associations_count":{"COLLABORATOR":18,"CONTRIBUTOR":6,"NONE":3,"MEMBER":2},"past_year_issue_authors":{"chimaerase":4,"jgh9094":4,"JinaKim2705":1,"yzy945":1},"past_year_pull_request_authors":{"perib":18,"jay-m-dev":6,"chimaerase":2,"gketronDS":2,"peiyanpan":1},"maintainers":[{"login":"perib","count":135,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/perib"},{"login":"gketronDS","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gketronDS"},{"login":"miguelehernandez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/miguelehernandez"},{"login":"theaksaini","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theaksaini"}],"active_maintainers":[{"login":"perib","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/perib"},{"login":"gketronDS","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gketronDS"}]},"events":{"total":{"IssuesEvent":7,"WatchEvent":45,"DeleteEvent":2,"IssueCommentEvent":27,"PushEvent":24,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":1,"PullRequestEvent":13,"ForkEvent":7,"CreateEvent":1},"last_year":{"IssuesEvent":7,"WatchEvent":45,"DeleteEvent":2,"IssueCommentEvent":27,"PushEvent":24,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":1,"PullRequestEvent":13,"ForkEvent":7,"CreateEvent":1}},"keywords":["adsp","ag066833","aiml","alzheimer","alzheimers","automated-machine-learning","automation","automl","data-science","feature-engineering","gradient-boosting","hyperparameter-optimization","lm010098","machine-learning","model-selection","nia","parameter-tuning","python","random-forest","scikit-learn"],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-14T18:49:33.138Z","updated_at":"2023-10-14T18:49:33.138Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:51.646Z","updated_at":"2023-07-10T05:15:51.646Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/.github/workflows/docs.yml","dependencies":[{"id":11280417041,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11280417042,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish_package.yml","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:52.099Z","updated_at":"2023-07-10T05:15:52.099Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/.github/workflows/publish_package.yml","dependencies":[{"id":11280419908,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11280419909,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:52.425Z","updated_at":"2023-07-10T05:15:52.425Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/.github/workflows/tests.yml","dependencies":[{"id":11280420890,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11280420891,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements_docs.txt","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:52.592Z","updated_at":"2023-07-10T05:15:52.592Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/docs/requirements_docs.txt","dependencies":[{"id":11280421291,"package_name":"mkdocs","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"runtime","optional":false},{"id":11280421295,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"==9.1.6","direct":true,"kind":"runtime","optional":false},{"id":11280421297,"package_name":"mkdocs-include-markdown-plugin","ecosystem":"pypi","requirements":"==4.0.4","direct":true,"kind":"runtime","optional":false},{"id":11280421372,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.4.0","direct":true,"kind":"runtime","optional":false},{"id":11280421375,"package_name":"mkdocs-jupyter","ecosystem":"pypi","requirements":"==0.24.1","direct":true,"kind":"runtime","optional":false},{"id":11280421378,"package_name":"mkdocstrings","ecosystem":"pypi","requirements":"==0.21.2","direct":true,"kind":"runtime","optional":false},{"id":11280421381,"package_name":"mkdocstrings-python","ecosystem":"pypi","requirements":"==0.10.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_dev.txt","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:52.967Z","updated_at":"2023-07-10T05:15:52.967Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/requirements_dev.txt","dependencies":[{"id":11280422955,"package_name":"flake8","ecosystem":"pypi","requirements":"==6.0.0","direct":true,"kind":"development","optional":false},{"id":11280422956,"package_name":"tox","ecosystem":"pypi","requirements":"==4.4.12","direct":true,"kind":"development","optional":false},{"id":11280422957,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.3.0","direct":true,"kind":"development","optional":false},{"id":11280422958,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"development","optional":false},{"id":11280422959,"package_name":"mypy","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-07-10T05:15:53.139Z","updated_at":"2023-07-10T05:15:53.139Z","repository_link":"https://github.com/EpistasisLab/tpot2/blob/main/setup.py","dependencies":[{"id":11280422995,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.16.3","direct":true,"kind":"runtime","optional":false},{"id":11280422996,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":11280422997,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":11280422998,"package_name":"update_checker","ecosystem":"pypi","requirements":"\u003e=0.16","direct":true,"kind":"runtime","optional":false},{"id":11280422999,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.36.1","direct":true,"kind":"runtime","optional":false},{"id":11280423000,"package_name":"stopit","ecosystem":"pypi","requirements":"\u003e=1.1.1","direct":true,"kind":"runtime","optional":false},{"id":11280423003,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5.3,\u003c2.0.0","direct":true,"kind":"runtime","optional":false},{"id":11280423004,"package_name":"joblib","ecosystem":"pypi","requirements":"\u003e=1.1.1","direct":true,"kind":"runtime","optional":false},{"id":11280423005,"package_name":"xgboost","ecosystem":"pypi","requirements":"\u003e=1.7.0","direct":true,"kind":"runtime","optional":false},{"id":11280423006,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.6.2","direct":true,"kind":"runtime","optional":false},{"id":11280423007,"package_name":"traitlets","ecosystem":"pypi","requirements":"\u003e=5.8.0","direct":true,"kind":"runtime","optional":false},{"id":11280423008,"package_name":"lightgbm","ecosystem":"pypi","requirements":"\u003e=3.3.3","direct":true,"kind":"runtime","optional":false},{"id":11280423009,"package_name":"optuna","ecosystem":"pypi","requirements":"\u003e=3.0.5","direct":true,"kind":"runtime","optional":false},{"id":11280423010,"package_name":"baikal","ecosystem":"pypi","requirements":"\u003e=0.4.2","direct":true,"kind":"runtime","optional":false},{"id":11280423013,"package_name":"jupyter","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":11280423014,"package_name":"networkx","ecosystem":"pypi","requirements":"\u003e=3.0","direct":true,"kind":"runtime","optional":false},{"id":11280423015,"package_name":"dask","ecosystem":"pypi","requirements":"\u003e=2023.3.1","direct":true,"kind":"runtime","optional":false},{"id":11280423016,"package_name":"distributed","ecosystem":"pypi","requirements":"\u003e=2023.3.1","direct":true,"kind":"runtime","optional":false},{"id":11280423017,"package_name":"dask-ml","ecosystem":"pypi","requirements":"\u003e=2022.5.27","direct":true,"kind":"runtime","optional":false},{"id":11280423220,"package_name":"dask-jobqueue","ecosystem":"pypi","requirements":"\u003e=0.8.1","direct":true,"kind":"runtime","optional":false},{"id":11280423249,"package_name":"func_timeout","ecosystem":"pypi","requirements":"\u003e=4.3.5","direct":true,"kind":"runtime","optional":false}]}],"score":12.352287635180792,"created_at":"2025-09-08T20:55:07.565Z","updated_at":"2025-10-07T08:27:59.577Z","avatar_url":"https://github.com/EpistasisLab.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":88,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1007/978-981-99-8413-8_1","http://dx.doi.org/10.1007/978-3-319-31204-0_9"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["u01ag066833"],"project_url":"https://science.ecosyste.ms/api/v1/projects/78235","html_url":"https://science.ecosyste.ms/projects/78235"}