{"id":38284,"name":"moabb","description":"Mother of All BCI Benchmarks","url":"https://github.com/neurotechx/moabb","last_synced_at":"2025-09-05T07:46:11.744Z","repository":{"id":21136589,"uuid":"91350924","full_name":"NeuroTechX/moabb","owner":"NeuroTechX","description":"Mother of All BCI Benchmarks","archived":false,"fork":false,"pushed_at":"2025-08-25T08:54:20.000Z","size":147675,"stargazers_count":835,"open_issues_count":113,"forks_count":211,"subscribers_count":31,"default_branch":"develop","last_synced_at":"2025-09-01T18:53:32.774Z","etag":null,"topics":["bci","bci-benchmarks","brain-computer-interface","eeg","machine-learning","neuroscience"],"latest_commit_sha":null,"homepage":"https://moabb.neurotechx.com/docs/index.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NeuroTechX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-05-15T15:01:39.000Z","updated_at":"2025-09-01T15:21:08.000Z","dependencies_parsed_at":"2024-01-15T04:05:28.612Z","dependency_job_id":"6ee93df6-b6ed-4ba8-bb03-4621f97211f6","html_url":"https://github.com/NeuroTechX/moabb","commit_stats":{"total_commits":437,"total_committers":27,"mean_commits":"16.185185185185187","dds":0.7665903890160183,"last_synced_commit":"01a8133befa9c172d3842e529e8df108bdeff8a8"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/NeuroTechX/moabb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273728130,"owners_count":25157136,"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-05T02:00:09.113Z","response_time":402,"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":"NeuroTechX","name":"NeuroTechX","uuid":"13461990","kind":"organization","description":"","email":null,"website":"neurotechx.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13461990?v=4","repositories_count":34,"last_synced_at":"2023-10-18T01:20:19.285Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NeuroTechX","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T06:07:02.798Z","updated_at":"2023-10-18T01:20:28.742Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX/repositories"},"packages":[{"id":2805088,"name":"moabb","ecosystem":"pypi","description":"Mother of All BCI Benchmarks","homepage":null,"licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/neurotechx/moabb","keywords_array":["eeg","datasets","reproducibility","bci","benchmark"],"namespace":null,"versions_count":13,"first_release_published_at":"2021-03-29T20:08:16.000Z","latest_release_published_at":"2025-03-05T13:41:18.000Z","latest_release_number":"1.2.0","last_synced_at":"2025-09-01T18:21:49.861Z","created_at":"2022-04-10T11:37:45.832Z","updated_at":"2025-09-01T18:53:34.434Z","registry_url":"https://pypi.org/project/moabb/","install_command":"pip install moabb --index-url https://pypi.org/simple","documentation_url":"https://neurotechx.github.io/moabb","metadata":{"funding":null,"documentation":"https://neurotechx.github.io/moabb","classifiers":["License :: OSI Approved :: BSD License","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.9"],"normalized_name":"moabb","project_status":null},"repo_metadata":{"id":21136589,"uuid":"91350924","full_name":"NeuroTechX/moabb","owner":"NeuroTechX","description":"Mother of All BCI Benchmarks","archived":false,"fork":false,"pushed_at":"2025-08-20T21:11:15.000Z","size":145689,"stargazers_count":830,"open_issues_count":113,"forks_count":209,"subscribers_count":31,"default_branch":"develop","last_synced_at":"2025-08-20T22:34:33.215Z","etag":null,"topics":["bci","bci-benchmarks","brain-computer-interface","eeg","machine-learning","neuroscience"],"latest_commit_sha":null,"homepage":"https://moabb.neurotechx.com/docs/index.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NeuroTechX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-05-15T15:01:39.000Z","updated_at":"2025-08-20T20:56:52.000Z","dependencies_parsed_at":"2024-01-15T04:05:28.612Z","dependency_job_id":"6ee93df6-b6ed-4ba8-bb03-4621f97211f6","html_url":"https://github.com/NeuroTechX/moabb","commit_stats":{"total_commits":437,"total_committers":27,"mean_commits":"16.185185185185187","dds":0.7665903890160183,"last_synced_commit":"01a8133befa9c172d3842e529e8df108bdeff8a8"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/NeuroTechX/moabb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273175314,"owners_count":25058526,"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-01T02:00:09.058Z","response_time":120,"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_record":{"login":"NeuroTechX","name":"NeuroTechX","uuid":"13461990","kind":"organization","description":"","email":null,"website":"neurotechx.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13461990?v=4","repositories_count":34,"last_synced_at":"2023-10-18T01:20:19.285Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NeuroTechX","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T06:07:02.798Z","updated_at":"2023-10-18T01:20:28.742Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX/repositories"},"tags":[{"name":"v1.2.0","sha":"631a07819392effc4fef56ace5eb20a0a64c654b","kind":"commit","published_at":"2025-03-05T11:24:22.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"74a73b5ae8f8acdc01d6190bc9da6516299a70c9","kind":"commit","published_at":"2024-09-16T17:13:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"2e3f2938a3645070e1a95fed26eb71ec1a39716e","kind":"commit","published_at":"2024-06-09T22:28:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bb31be31e5101b0ebfcdcaf443832b10a68c4b6a","kind":"commit","published_at":"2023-10-23T13:18:52.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.0.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0/manifests"},{"name":"v0.5","sha":"2a0b97ffe28f361c82c381fd5a8ec1e5deb79228","kind":"commit","published_at":"2023-05-23T07:03:24.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5/manifests"},{"name":"v0.4.6","sha":"3889e2bab56b7703dddce64db47dc366af08518b","kind":"commit","published_at":"2022-04-07T12:22:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.6","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"bc046ea5a486ec0674f6ec859be0c80221b325ec","kind":"commit","published_at":"2022-02-22T11:26:28.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5/manifests"},{"name":"v0.3.0","sha":"d9334f5c64d10e2c0a2512124cd3fb2ecf682bd3","kind":"tag","published_at":"2021-03-29T20:05:02.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.3.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"8dd6bfb7e3de0c6106f0fb8dff5579b96e1c03f0","kind":"commit","published_at":"2019-02-01T14:59:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0/manifests"},{"name":"v0.1","sha":"72611ba0a159f49e74b54f237b281b6c0360efb3","kind":"commit","published_at":"2018-05-16T16:27:54.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T18:53:34.434Z","dependent_packages_count":2,"downloads":5358,"downloads_period":"last-month","dependent_repos_count":24,"rankings":{"downloads":4.388383254296835,"dependent_repos_count":2.959307379111579,"dependent_packages_count":3.1605581849082776,"stargazers_count":2.791204561952357,"forks_count":4.013627737170644,"docker_downloads_count":null,"average":3.462616223487939},"purl":"pkg:pypi/moabb","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/moabb","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/moabb","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/moabb/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:11:46.977Z","issues_count":225,"pull_requests_count":389,"avg_time_to_close_issue":15385423.603305785,"avg_time_to_close_pull_request":1961050.7556179776,"issues_closed_count":120,"pull_requests_closed_count":356,"pull_request_authors_count":42,"issue_authors_count":59,"avg_comments_per_issue":2.1822222222222223,"avg_comments_per_pull_request":1.755784061696658,"merged_pull_requests_count":325,"bot_issues_count":0,"bot_pull_requests_count":18,"past_year_issues_count":64,"past_year_pull_requests_count":169,"past_year_avg_time_to_close_issue":2523003.1666666665,"past_year_avg_time_to_close_pull_request":761601.5642857143,"past_year_issues_closed_count":17,"past_year_pull_requests_closed_count":140,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":1.265625,"past_year_avg_comments_per_pull_request":1.6331360946745561,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":138,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/issues","maintainers":[{"login":"bruAristimunha","count":215,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":127,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"sylvchev","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"carraraig","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carraraig"},{"login":"Sara04","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"},{"login":"jsosulski","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsosulski"},{"login":"Div12345","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Div12345"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"tahatt13","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tahatt13"},{"login":"v-goncharenko","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/v-goncharenko"},{"login":"emmanuelkalunga","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emmanuelkalunga"},{"login":"alexandrebarachant","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexandrebarachant"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"ErikBjare","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ErikBjare"}],"active_maintainers":[{"login":"bruAristimunha","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"sylvchev","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"Sara04","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/moabb/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/moabb/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/moabb/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/moabb/related_packages","maintainers":[{"uuid":"sylvain.chevallier","login":"sylvain.chevallier","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/sylvain.chevallier/","role":null,"created_at":"2023-02-20T21:13:50.090Z","updated_at":"2023-02-20T21:13:50.090Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sylvain.chevallier/packages"},{"uuid":"v-goncharenko","login":"v-goncharenko","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/v-goncharenko/","role":null,"created_at":"2023-02-20T21:13:50.104Z","updated_at":"2023-02-20T21:13:50.104Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/v-goncharenko/packages"},{"uuid":"bruAristimunha","login":"bruAristimunha","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/bruAristimunha/","role":"Owner","created_at":"2024-08-23T05:19:01.004Z","updated_at":"2024-08-23T05:19:01.004Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bruAristimunha/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725027,"maintainers_count":308331,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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"}},{"id":11709223,"name":"github.com/neurotechx/moabb","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/neurotechx/moabb","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2019-02-01T14:59:55.000Z","latest_release_published_at":"2025-03-05T11:24:22.000Z","latest_release_number":"v1.2.0","last_synced_at":"2025-09-01T18:53:35.805Z","created_at":"2025-05-30T10:32:47.268Z","updated_at":"2025-09-01T19:14:41.093Z","registry_url":"https://pkg.go.dev/github.com/neurotechx/moabb","install_command":"go get github.com/neurotechx/moabb","documentation_url":"https://pkg.go.dev/github.com/neurotechx/moabb#section-documentation","metadata":{},"repo_metadata":{"id":21136589,"uuid":"91350924","full_name":"NeuroTechX/moabb","owner":"NeuroTechX","description":"Mother of All BCI Benchmarks","archived":false,"fork":false,"pushed_at":"2025-08-20T21:11:15.000Z","size":145689,"stargazers_count":830,"open_issues_count":113,"forks_count":209,"subscribers_count":31,"default_branch":"develop","last_synced_at":"2025-08-20T22:34:33.215Z","etag":null,"topics":["bci","bci-benchmarks","brain-computer-interface","eeg","machine-learning","neuroscience"],"latest_commit_sha":null,"homepage":"https://moabb.neurotechx.com/docs/index.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NeuroTechX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-05-15T15:01:39.000Z","updated_at":"2025-08-20T20:56:52.000Z","dependencies_parsed_at":"2024-01-15T04:05:28.612Z","dependency_job_id":"6ee93df6-b6ed-4ba8-bb03-4621f97211f6","html_url":"https://github.com/NeuroTechX/moabb","commit_stats":{"total_commits":437,"total_committers":27,"mean_commits":"16.185185185185187","dds":0.7665903890160183,"last_synced_commit":"01a8133befa9c172d3842e529e8df108bdeff8a8"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/NeuroTechX/moabb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273175314,"owners_count":25058526,"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-01T02:00:09.058Z","response_time":120,"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_record":{"login":"NeuroTechX","name":"NeuroTechX","uuid":"13461990","kind":"organization","description":"","email":null,"website":"neurotechx.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13461990?v=4","repositories_count":34,"last_synced_at":"2023-10-18T01:20:19.285Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NeuroTechX","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T06:07:02.798Z","updated_at":"2023-10-18T01:20:28.742Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX/repositories"},"tags":[{"name":"v1.2.0","sha":"631a07819392effc4fef56ace5eb20a0a64c654b","kind":"commit","published_at":"2025-03-05T11:24:22.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"74a73b5ae8f8acdc01d6190bc9da6516299a70c9","kind":"commit","published_at":"2024-09-16T17:13:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"2e3f2938a3645070e1a95fed26eb71ec1a39716e","kind":"commit","published_at":"2024-06-09T22:28:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bb31be31e5101b0ebfcdcaf443832b10a68c4b6a","kind":"commit","published_at":"2023-10-23T13:18:52.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.0.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0/manifests"},{"name":"v0.5","sha":"2a0b97ffe28f361c82c381fd5a8ec1e5deb79228","kind":"commit","published_at":"2023-05-23T07:03:24.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5/manifests"},{"name":"v0.4.6","sha":"3889e2bab56b7703dddce64db47dc366af08518b","kind":"commit","published_at":"2022-04-07T12:22:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.6","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"bc046ea5a486ec0674f6ec859be0c80221b325ec","kind":"commit","published_at":"2022-02-22T11:26:28.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5/manifests"},{"name":"v0.3.0","sha":"d9334f5c64d10e2c0a2512124cd3fb2ecf682bd3","kind":"tag","published_at":"2021-03-29T20:05:02.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.3.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"8dd6bfb7e3de0c6106f0fb8dff5579b96e1c03f0","kind":"commit","published_at":"2019-02-01T14:59:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0/manifests"},{"name":"v0.1","sha":"72611ba0a159f49e74b54f237b281b6c0360efb3","kind":"commit","published_at":"2018-05-16T16:27:54.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T19:14:41.092Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.784814001734242,"dependent_packages_count":5.420815499828766,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.602814750781504},"purl":"pkg:golang/github.com/neurotechx/moabb","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/neurotechx/moabb","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/neurotechx/moabb","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/neurotechx/moabb/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:11:46.977Z","issues_count":225,"pull_requests_count":389,"avg_time_to_close_issue":15385423.603305785,"avg_time_to_close_pull_request":1961050.7556179776,"issues_closed_count":120,"pull_requests_closed_count":356,"pull_request_authors_count":42,"issue_authors_count":59,"avg_comments_per_issue":2.1822222222222223,"avg_comments_per_pull_request":1.755784061696658,"merged_pull_requests_count":325,"bot_issues_count":0,"bot_pull_requests_count":18,"past_year_issues_count":64,"past_year_pull_requests_count":169,"past_year_avg_time_to_close_issue":2523003.1666666665,"past_year_avg_time_to_close_pull_request":761601.5642857143,"past_year_issues_closed_count":17,"past_year_pull_requests_closed_count":140,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":1.265625,"past_year_avg_comments_per_pull_request":1.6331360946745561,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":138,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/issues","maintainers":[{"login":"bruAristimunha","count":215,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":127,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"sylvchev","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"carraraig","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carraraig"},{"login":"Sara04","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"},{"login":"jsosulski","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsosulski"},{"login":"Div12345","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Div12345"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"tahatt13","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tahatt13"},{"login":"v-goncharenko","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/v-goncharenko"},{"login":"emmanuelkalunga","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emmanuelkalunga"},{"login":"alexandrebarachant","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexandrebarachant"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"ErikBjare","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ErikBjare"}],"active_maintainers":[{"login":"bruAristimunha","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"sylvchev","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"Sara04","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fneurotechx%2Fmoabb/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fneurotechx%2Fmoabb/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fneurotechx%2Fmoabb/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fneurotechx%2Fmoabb/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951560,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":11709222,"name":"github.com/NeuroTechX/moabb","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/NeuroTechX/moabb","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2019-02-01T14:59:55.000Z","latest_release_published_at":"2025-03-05T11:24:22.000Z","latest_release_number":"v1.2.0","last_synced_at":"2025-08-31T23:21:58.622Z","created_at":"2025-05-30T10:32:47.252Z","updated_at":"2025-09-01T19:14:41.180Z","registry_url":"https://pkg.go.dev/github.com/NeuroTechX/moabb","install_command":"go get github.com/NeuroTechX/moabb","documentation_url":"https://pkg.go.dev/github.com/NeuroTechX/moabb#section-documentation","metadata":{},"repo_metadata":{"id":21136589,"uuid":"91350924","full_name":"NeuroTechX/moabb","owner":"NeuroTechX","description":"Mother of All BCI Benchmarks","archived":false,"fork":false,"pushed_at":"2025-08-25T08:54:20.000Z","size":147675,"stargazers_count":835,"open_issues_count":113,"forks_count":211,"subscribers_count":31,"default_branch":"develop","last_synced_at":"2025-09-01T18:53:32.774Z","etag":null,"topics":["bci","bci-benchmarks","brain-computer-interface","eeg","machine-learning","neuroscience"],"latest_commit_sha":null,"homepage":"https://moabb.neurotechx.com/docs/index.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NeuroTechX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-05-15T15:01:39.000Z","updated_at":"2025-09-01T15:21:08.000Z","dependencies_parsed_at":"2024-01-15T04:05:28.612Z","dependency_job_id":"6ee93df6-b6ed-4ba8-bb03-4621f97211f6","html_url":"https://github.com/NeuroTechX/moabb","commit_stats":{"total_commits":437,"total_committers":27,"mean_commits":"16.185185185185187","dds":0.7665903890160183,"last_synced_commit":"01a8133befa9c172d3842e529e8df108bdeff8a8"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/NeuroTechX/moabb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273175314,"owners_count":25058526,"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-01T02:00:09.058Z","response_time":120,"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_record":{"login":"NeuroTechX","name":"NeuroTechX","uuid":"13461990","kind":"organization","description":"","email":null,"website":"neurotechx.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13461990?v=4","repositories_count":34,"last_synced_at":"2023-10-18T01:20:19.285Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NeuroTechX","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T06:07:02.798Z","updated_at":"2023-10-18T01:20:28.742Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NeuroTechX/repositories"},"tags":[{"name":"v1.2.0","sha":"631a07819392effc4fef56ace5eb20a0a64c654b","kind":"commit","published_at":"2025-03-05T11:24:22.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"74a73b5ae8f8acdc01d6190bc9da6516299a70c9","kind":"commit","published_at":"2024-09-16T17:13:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"2e3f2938a3645070e1a95fed26eb71ec1a39716e","kind":"commit","published_at":"2024-06-09T22:28:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.1.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bb31be31e5101b0ebfcdcaf443832b10a68c4b6a","kind":"commit","published_at":"2023-10-23T13:18:52.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v1.0.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v1.0.0/manifests"},{"name":"v0.5","sha":"2a0b97ffe28f361c82c381fd5a8ec1e5deb79228","kind":"commit","published_at":"2023-05-23T07:03:24.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.5/manifests"},{"name":"v0.4.6","sha":"3889e2bab56b7703dddce64db47dc366af08518b","kind":"commit","published_at":"2022-04-07T12:22:56.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.6","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"bc046ea5a486ec0674f6ec859be0c80221b325ec","kind":"commit","published_at":"2022-02-22T11:26:28.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.4.5","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.4.5/manifests"},{"name":"v0.3.0","sha":"d9334f5c64d10e2c0a2512124cd3fb2ecf682bd3","kind":"tag","published_at":"2021-03-29T20:05:02.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.3.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"8dd6bfb7e3de0c6106f0fb8dff5579b96e1c03f0","kind":"commit","published_at":"2019-02-01T14:59:55.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.2.0","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.2.0/manifests"},{"name":"v0.1","sha":"72611ba0a159f49e74b54f237b281b6c0360efb3","kind":"commit","published_at":"2018-05-16T16:27:54.000Z","download_url":"https://codeload.github.com/NeuroTechX/moabb/tar.gz/v0.1","html_url":"https://github.com/NeuroTechX/moabb/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NeuroTechX/moabb@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T19:14:41.179Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.784814001734242,"dependent_packages_count":5.420815499828766,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.602814750781504},"purl":"pkg:golang/github.com/%21neuro%21tech%21x/moabb","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/NeuroTechX/moabb","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/NeuroTechX/moabb","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/NeuroTechX/moabb/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:11:46.977Z","issues_count":225,"pull_requests_count":389,"avg_time_to_close_issue":15385423.603305785,"avg_time_to_close_pull_request":1961050.7556179776,"issues_closed_count":120,"pull_requests_closed_count":356,"pull_request_authors_count":42,"issue_authors_count":59,"avg_comments_per_issue":2.1822222222222223,"avg_comments_per_pull_request":1.755784061696658,"merged_pull_requests_count":325,"bot_issues_count":0,"bot_pull_requests_count":18,"past_year_issues_count":64,"past_year_pull_requests_count":169,"past_year_avg_time_to_close_issue":2523003.1666666665,"past_year_avg_time_to_close_pull_request":761601.5642857143,"past_year_issues_closed_count":17,"past_year_pull_requests_closed_count":140,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":1.265625,"past_year_avg_comments_per_pull_request":1.6331360946745561,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":138,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/issues","maintainers":[{"login":"bruAristimunha","count":215,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":127,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"sylvchev","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"carraraig","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carraraig"},{"login":"Sara04","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"},{"login":"jsosulski","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsosulski"},{"login":"Div12345","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Div12345"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"tahatt13","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tahatt13"},{"login":"v-goncharenko","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/v-goncharenko"},{"login":"emmanuelkalunga","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emmanuelkalunga"},{"login":"alexandrebarachant","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexandrebarachant"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"ErikBjare","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ErikBjare"}],"active_maintainers":[{"login":"bruAristimunha","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"sylvchev","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"Sara04","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNeuroTechX%2Fmoabb/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNeuroTechX%2Fmoabb/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNeuroTechX%2Fmoabb/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNeuroTechX%2Fmoabb/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951560,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":612851,"full_name":"NeuroTechX/moabb","default_branch":"develop","committers":[{"name":"Bru","email":"a.bruno@aluno.ufabc.edu.br","login":"bruAristimunha","count":114},{"name":"Vinay Jayaram","email":"vjayaram@danube.is.localnet","login":null,"count":102},{"name":"Sylvain Chevallier","email":"sylvain.chevallier@uvsq.fr","login":null,"count":90},{"name":"Alexandre Barachant","email":"alexandre.barachant@gmail.com","login":"alexandrebarachant","count":80},{"name":"PierreGtch","email":"25532709+PierreGtch","login":"PierreGtch","count":64},{"name":"Vladislav Goncharenko","email":"vladislav.goncharenko@phystech.edu","login":"v-goncharenko","count":45},{"name":"Jan Sosulski","email":"mail@jan-sosulski.de","login":"jsosulski","count":27},{"name":"Sylvain Chevallier","email":"sylvain.chevallier@universite-paris-saclay.fr","login":"sylvchev","count":17},{"name":"Divyesh Narayanan","email":"47829318+Div12345","login":"Div12345","count":16},{"name":"Igor Carrara","email":"94047258+carraraig","login":"carraraig","count":15},{"name":"gcattan","email":"gcattan@hotmail.fr","login":"gcattan","count":13},{"name":"Erik Bjäreholt","email":"erik@bjareho.lt","login":"ErikBjare","count":12},{"name":"Ramiro Gatti","email":"rgatti@ingenieria.uner.edu.ar","login":"ragatti","count":11},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":11},{"name":"AliAbdulHussain","email":"kooora1020@gmail.com","login":"AliAbdulHussain","count":9},{"name":"Sara Sedlar","email":"sara.sedlar@gmail.com","login":"Sara04","count":8},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Quentin Barthélemy","email":"q.barthelemy@gmail.com","login":"qbarthelemy","count":4},{"name":"AJ Keller","email":"pushtheworldllc@gmail.com","login":null,"count":3},{"name":"Vinay","email":"vinayjayaram13@gmail.com","login":"vinay-jayaram","count":3},{"name":"robintibor","email":"robintibor@gmail.com","login":"robintibor","count":3},{"name":"Bruna Junqueira Lopes","email":"99977808+brunaafl","login":"brunaafl","count":2},{"name":"Emmanuel Kalunga","email":"emmanuelkalunga.k@gmail.com","login":"emmanuelkalunga","count":2},{"name":"Jordy Thielen","email":"jordy.thielen@gmail.com","login":"thijor","count":2},{"name":"Samuel-Boehm","email":"74181211+Samuel-Boehm","login":"Samuel-Boehm","count":2},{"name":"Sébastien VELUT","email":"150230588+sebVelut","login":"sebVelut","count":2},{"name":"Taha Habib","email":"95372659+tahatt13","login":"tahatt13","count":2},{"name":"Thomas Moreau","email":"thomas.moreau.2010@gmail.com","login":"tomMoral","count":2},{"name":"toncho11","email":"toncho11","login":"toncho11","count":2},{"name":"yosider","email":"yosider.on.earth@gmail.com","login":"yosider","count":2},{"name":"ludovicdmt","email":"ludovicdmt","login":"ludovicdmt","count":1},{"name":"gsajko","email":"42315895+gsajko","login":"gsajko","count":1},{"name":"allwaysFindFood","email":"zhou.sijie@foxmail.com","login":"allwaysFindFood","count":1},{"name":"Vinay Jayaram","email":"bibliolytic@gmail.com","login":null,"count":1},{"name":"Zheyu Yao","email":"44063007+zyao197","login":"zyao197","count":1},{"name":"Yannick Roy","email":"ymyannick@gmail.com","login":"royyannick","count":1},{"name":"Theodore Papadopoulo","email":"Theodore.Papadopoulo@inria.fr","login":"papadop","count":1},{"name":"Paul Barbaste","email":"42540782+Paulhb7","login":"Paulhb7","count":1},{"name":"Mohammad Farzan","email":"m2_farzan@yahoo.com","login":"m2-farzan","count":1},{"name":"Martin Wimpff","email":"42936990+martinwimpff","login":"martinwimpff","count":1},{"name":"Kaos9001","email":"Kaos9001","login":"Kaos9001","count":1},{"name":"Justin Harris","email":"justin.harris@maluuba.com","login":"juharris","count":1},{"name":"Emanuele Frasca","email":"noostale@live.it","login":"noostale","count":1},{"name":"Eli Simhayev","email":"elisimhayev@gmail.com","login":"elisim","count":1},{"name":"DasK","email":"danidask@gmail.com","login":"danidask","count":1},{"name":"Brian Irvine","email":"33841739+brianjohannes","login":"brianjohannes","count":1},{"name":"Amar Enkhbat","email":"38126496+amar-enkhbat","login":"amar-enkhbat","count":1},{"name":"Alexander de Ranitz","email":"89586187+alexander-de-ranitz","login":"alexander-de-ranitz","count":1},{"name":"Thomas Kooiman","email":"thomas.kooiman@icloud.com","login":"jellymace","count":1},{"name":"Lucas Heck","email":"lucasheck17@gmail.com","login":"lucas-heck","count":1}],"total_commits":689,"total_committers":50,"total_bot_commits":15,"total_bot_committers":2,"mean_commits":13.78,"dds":0.8345428156748911,"past_year_committers":[{"name":"Bru","email":"a.bruno@aluno.ufabc.edu.br","login":"bruAristimunha","count":53},{"name":"Pierre Guetschel","email":"25532709+PierreGtch","login":"PierreGtch","count":26},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":5},{"name":"gcattan","email":"gcattan@hotmail.fr","login":"gcattan","count":3},{"name":"Bruna Junqueira Lopes","email":"99977808+brunaafl","login":"brunaafl","count":2},{"name":"Samuel-Boehm","email":"74181211+Samuel-Boehm","login":"Samuel-Boehm","count":2},{"name":"Sara Sedlar","email":"sara.sedlar@gmail.com","login":"Sara04","count":2},{"name":"Sylvain Chevallier","email":"sylvain.chevallier@universite-paris-saclay.fr","login":"sylvchev","count":2},{"name":"Taha Habib","email":"95372659+tahatt13","login":"tahatt13","count":2},{"name":"Alexander de Ranitz","email":"89586187+alexander-de-ranitz","login":"alexander-de-ranitz","count":1},{"name":"Amar Enkhbat","email":"38126496+amar-enkhbat","login":"amar-enkhbat","count":1},{"name":"Emanuele Frasca","email":"noostale@live.it","login":"noostale","count":1},{"name":"Igor Carrara","email":"94047258+carraraig","login":"carraraig","count":1},{"name":"Martin Wimpff","email":"42936990+martinwimpff","login":"martinwimpff","count":1},{"name":"Quentin Barthélemy","email":"q.barthelemy@gmail.com","login":"qbarthelemy","count":1},{"name":"Sébastien VELUT","email":"150230588+sebVelut","login":"sebVelut","count":1},{"name":"Theodore Papadopoulo","email":"Theodore.Papadopoulo@inria.fr","login":"papadop","count":1},{"name":"Thomas Moreau","email":"thomas.moreau.2010@gmail.com","login":"tomMoral","count":1},{"name":"Zheyu Yao","email":"44063007+zyao197","login":"zyao197","count":1},{"name":"allwaysFindFood","email":"zhou.sijie@foxmail.com","login":"allwaysFindFood","count":1},{"name":"toncho11","email":"toncho11","login":"toncho11","count":1},{"name":"Lucas Heck","email":"lucasheck17@gmail.com","login":"lucas-heck","count":1},{"name":"Thomas Kooiman","email":"thomas.kooiman@icloud.com","login":"jellymace","count":1}],"past_year_total_commits":111,"past_year_total_committers":23,"past_year_total_bot_commits":5,"past_year_total_bot_committers":1,"past_year_mean_commits":4.826086956521739,"past_year_dds":0.5225225225225225,"last_synced_at":"2025-05-28T03:39:35.457Z","last_synced_commit":"ee5738c0aa7cafa50f781226a9b2c1cdc7e30b5a","created_at":"2023-03-09T07:30:52.586Z","updated_at":"2025-05-28T03:40:01.613Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"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":"NeuroTechX/moabb","html_url":"https://github.com/NeuroTechX/moabb","last_synced_at":"2025-08-31T08:11:46.977Z","status":null,"issues_count":225,"pull_requests_count":389,"avg_time_to_close_issue":15385423.603305785,"avg_time_to_close_pull_request":1961050.7556179776,"issues_closed_count":120,"pull_requests_closed_count":356,"pull_request_authors_count":42,"issue_authors_count":59,"avg_comments_per_issue":2.1822222222222223,"avg_comments_per_pull_request":1.755784061696658,"merged_pull_requests_count":325,"bot_issues_count":0,"bot_pull_requests_count":18,"past_year_issues_count":64,"past_year_pull_requests_count":169,"past_year_avg_time_to_close_issue":2523003.1666666665,"past_year_avg_time_to_close_pull_request":761601.5642857143,"past_year_issues_closed_count":17,"past_year_pull_requests_closed_count":140,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":1.265625,"past_year_avg_comments_per_pull_request":1.6331360946745561,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":138,"created_at":"2023-05-14T17:55:42.022Z","updated_at":"2025-09-03T05:22:25.363Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeuroTechX%2Fmoabb/issues","issue_labels_count":{"enhancement":44,"moabb":44,"help wanted":20,"bug":19,"easy":13,"dataset":13,"documentation":9,"question":9,"medium":5,"braindecode":3,"hard":2,"dependencies":1},"pull_request_labels_count":{"no changelog":35,"dependencies":8,"enhancement":6,"bug":5,"dataset":4,"documentation":4,"help wanted":2,"hard":1,"medium":1},"issue_author_associations_count":{"COLLABORATOR":120,"NONE":55,"CONTRIBUTOR":28,"MEMBER":18},"pull_request_author_associations_count":{"COLLABORATOR":317,"CONTRIBUTOR":73,"MEMBER":39,"NONE":25},"issue_authors":{"bruAristimunha":57,"PierreGtch":42,"toncho11":18,"sylvchev":16,"jsosulski":9,"thijor":5,"Div12345":5,"dawin2015":4,"AlexandreBleuze":3,"v-goncharenko":3,"srinathakuthota":3,"lionelkusch":2,"t170815518":2,"alexandrebarachant":2,"allwaysFindFood":2,"Sara04":2,"Aceticia":2,"OverLordGoldDragon":2,"martinwimpff":2,"didi226":1,"497329284":1,"a-hurst":1,"NimaMojtahedi":1,"Paulhb7":1,"jesus-333":1,"qbarthelemy":1,"tczhangzhi":1,"gemeinl":1,"vicmarcag":1,"ivopascal":1,"guido151":1,"BlockchainRev":1,"tahatt13":1,"griffinkeeler":1,"ErikBjare":1,"emmanuelkalunga":1,"UlysseDurand":1,"leizheng2005":1,"ali-sehar":1,"Buddies-as-you-know":1,"syswsi":1,"shayanjalilpour":1,"eegdude":1,"itsaphel":1,"ZikaiVan":1,"nguigs":1,"BRomans":1,"trialan":1,"noostale":1,"vmcru":1,"ponpopon":1,"Rinkachirikiari":1,"Samuel-Boehm":1,"gustavohenriquesr":1,"SantiagoGalan":1,"bzorzet98":1,"dcwil":1,"zyao197":1,"jinglescode":1},"pull_request_authors":{"bruAristimunha":167,"PierreGtch":93,"sylvchev":39,"gcattan":20,"carraraig":20,"pre-commit-ci[bot]":17,"Sara04":13,"brunaafl":6,"dependabot[bot]":5,"toncho11":5,"lucas-heck":5,"qbarthelemy":4,"Samuel-Boehm":4,"tahatt13":4,"sebVelut":4,"lionelkusch":3,"tomMoral":3,"thijor":3,"ali-sehar":2,"noostale":2,"allwaysFindFood":2,"TessvandeVijver":2,"zyao197":2,"Div12345":2,"UlysseDurand":2,"brianjohannes":2,"papadop":2,"martinwimpff":2,"ingaschoeyen":2,"alexander-de-ranitz":2,"amar-enkhbat":2,"jellymace":2,"larsoner":2,"emmanuelkalunga":2,"Kaos9001":1,"matthiasdold":1,"Paulhb7":1,"ponpopon":1,"elisim":1,"vicmarcag":1,"griffinkeeler":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10092753,"issues_count":31358816,"pull_requests_count":96899754,"authors_count":10699020,"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":{"easy":4,"medium":1,"enhancement":1},"past_year_pull_request_labels_count":{"no changelog":35,"bug":2},"past_year_issue_author_associations_count":{"COLLABORATOR":33,"NONE":20,"CONTRIBUTOR":13},"past_year_pull_request_author_associations_count":{"COLLABORATOR":129,"CONTRIBUTOR":29,"NONE":20,"MEMBER":2},"past_year_issue_authors":{"bruAristimunha":22,"PierreGtch":11,"toncho11":9,"Aceticia":2,"allwaysFindFood":2,"lionelkusch":2,"zyao197":1,"ZikaiVan":1,"vicmarcag":1,"UlysseDurand":1,"shayanjalilpour":1,"SantiagoGalan":1,"Samuel-Boehm":1,"Rinkachirikiari":1,"ponpopon":1,"noostale":1,"NimaMojtahedi":1,"martinwimpff":1,"leizheng2005":1,"ivopascal":1,"itsaphel":1,"griffinkeeler":1,"BRomans":1,"ali-sehar":1},"past_year_pull_request_authors":{"bruAristimunha":80,"PierreGtch":33,"gcattan":8,"pre-commit-ci[bot]":7,"lucas-heck":5,"Samuel-Boehm":4,"lionelkusch":3,"sebVelut":2,"sylvchev":2,"ingaschoeyen":2,"martinwimpff":2,"papadop":2,"jellymace":2,"amar-enkhbat":2,"Sara04":2,"brunaafl":2,"TessvandeVijver":2,"toncho11":2,"alexander-de-ranitz":2,"zyao197":2,"allwaysFindFood":2,"tomMoral":2,"noostale":2,"ali-sehar":2,"UlysseDurand":2,"vicmarcag":1,"ponpopon":1,"matthiasdold":1,"griffinkeeler":1},"maintainers":[{"login":"bruAristimunha","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":133,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"sylvchev","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"carraraig","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carraraig"},{"login":"Sara04","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"},{"login":"jsosulski","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsosulski"},{"login":"Div12345","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Div12345"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"tahatt13","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tahatt13"},{"login":"emmanuelkalunga","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emmanuelkalunga"},{"login":"v-goncharenko","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/v-goncharenko"},{"login":"alexandrebarachant","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexandrebarachant"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"ErikBjare","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ErikBjare"}],"active_maintainers":[{"login":"bruAristimunha","count":102,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bruAristimunha"},{"login":"PierreGtch","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PierreGtch"},{"login":"gcattan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gcattan"},{"login":"brunaafl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunaafl"},{"login":"Sara04","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sara04"},{"login":"sylvchev","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sylvchev"},{"login":"sebVelut","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sebVelut"},{"login":"tomMoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomMoral"},{"login":"alexander-de-ranitz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexander-de-ranitz"}]},"events":null,"keywords":["bci","bci-benchmarks","brain-computer-interface","eeg","machine-learning","neuroscience"],"dependencies":[{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2022-07-21T04:49:38.741Z","updated_at":"2022-07-21T04:49:38.741Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/poetry.lock","dependencies":[{"id":339352432,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.12","direct":false,"kind":"develop","optional":false},{"id":339352433,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":339352434,"package_name":"babel","ecosystem":"pypi","requirements":"2.9.1","direct":false,"kind":"develop","optional":false},{"id":339352435,"package_name":"cached-property","ecosystem":"pypi","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":339352436,"package_name":"certifi","ecosystem":"pypi","requirements":"2021.10.8","direct":false,"kind":"runtime","optional":false},{"id":339352437,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"develop","optional":false},{"id":339352438,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":339352439,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":339352440,"package_name":"coverage","ecosystem":"pypi","requirements":"5.5","direct":false,"kind":"runtime","optional":false},{"id":339352441,"package_name":"cycler","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":339352442,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.4","direct":false,"kind":"develop","optional":false},{"id":339352443,"package_name":"docutils","ecosystem":"pypi","requirements":"0.16","direct":false,"kind":"develop","optional":false},{"id":339352444,"package_name":"filelock","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"develop","optional":false},{"id":339352445,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.29.1","direct":false,"kind":"runtime","optional":false},{"id":339352446,"package_name":"h5py","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":339352447,"package_name":"identify","ecosystem":"pypi","requirements":"2.4.10","direct":false,"kind":"develop","optional":false},{"id":339352448,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"runtime","optional":false},{"id":339352449,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"develop","optional":false},{"id":339352450,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"4.11.1","direct":false,"kind":"develop","optional":false},{"id":339352451,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"develop","optional":false},{"id":339352452,"package_name":"joblib","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":339352453,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":339352454,"package_name":"m2r2","ecosystem":"pypi","requirements":"0.2.8","direct":false,"kind":"develop","optional":false},{"id":339352455,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"develop","optional":false},{"id":339352456,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":339352457,"package_name":"mistune","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":"develop","optional":false},{"id":339352458,"package_name":"mne","ecosystem":"pypi","requirements":"0.24.1","direct":false,"kind":"runtime","optional":false},{"id":339352459,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"develop","optional":false},{"id":339352460,"package_name":"numpy","ecosystem":"pypi","requirements":"1.21.1","direct":false,"kind":"runtime","optional":false},{"id":339352461,"package_name":"numpydoc","ecosystem":"pypi","requirements":"1.2","direct":false,"kind":"develop","optional":false},{"id":339352462,"package_name":"packaging","ecosystem":"pypi","requirements":"21.3","direct":false,"kind":"runtime","optional":false},{"id":339352463,"package_name":"pandas","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":339352464,"package_name":"pillow","ecosystem":"pypi","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":339352465,"package_name":"platformdirs","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":"develop","optional":false},{"id":339352466,"package_name":"pooch","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":339352467,"package_name":"pre-commit","ecosystem":"pypi","requirements":"2.17.0","direct":false,"kind":"develop","optional":false},{"id":339352468,"package_name":"pygments","ecosystem":"pypi","requirements":"2.11.2","direct":false,"kind":"develop","optional":false},{"id":339352469,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":339352470,"package_name":"pyriemann","ecosystem":"pypi","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":339352471,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":339352472,"package_name":"pytz","ecosystem":"pypi","requirements":"2021.3","direct":false,"kind":"runtime","optional":false},{"id":339352473,"package_name":"pyyaml","ecosystem":"pypi","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":339352474,"package_name":"requests","ecosystem":"pypi","requirements":"2.27.1","direct":false,"kind":"runtime","optional":false},{"id":339352475,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":339352476,"package_name":"scipy","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":339352477,"package_name":"seaborn","ecosystem":"pypi","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":339352478,"package_name":"setuptools-scm","ecosystem":"pypi","requirements":"6.4.2","direct":false,"kind":"runtime","optional":false},{"id":339352479,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":339352480,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"develop","optional":false},{"id":339352481,"package_name":"sphinx","ecosystem":"pypi","requirements":"3.5.4","direct":false,"kind":"develop","optional":false},{"id":339352482,"package_name":"sphinx-bootstrap-theme","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":"develop","optional":false},{"id":339352483,"package_name":"sphinx-gallery","ecosystem":"pypi","requirements":"0.8.2","direct":false,"kind":"develop","optional":false},{"id":339352484,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":339352485,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":339352486,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"develop","optional":false},{"id":339352487,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"develop","optional":false},{"id":339352488,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"develop","optional":false},{"id":339352489,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"develop","optional":false},{"id":339352490,"package_name":"tdlda","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"develop","optional":false},{"id":339352491,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":339352492,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"develop","optional":false},{"id":339352493,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":339352494,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.62.3","direct":false,"kind":"runtime","optional":false},{"id":339352495,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.1.1","direct":false,"kind":"develop","optional":false},{"id":339352496,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.8","direct":false,"kind":"runtime","optional":false},{"id":339352497,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.13.1","direct":false,"kind":"develop","optional":false},{"id":339352498,"package_name":"zipp","ecosystem":"pypi","requirements":"3.7.0","direct":false,"kind":"develop","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T21:19:04.243Z","updated_at":"2023-01-13T21:19:04.243Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/.github/workflows/docs.yml","dependencies":[{"id":6891514225,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514226,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891514227,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891514228,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514229,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-devel.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T21:19:04.258Z","updated_at":"2023-01-13T21:19:04.258Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/.github/workflows/test-devel.yml","dependencies":[{"id":6891514230,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514231,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891514232,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891514233,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514234,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T21:19:04.268Z","updated_at":"2023-01-13T21:19:04.268Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/.github/workflows/test.yml","dependencies":[{"id":6891514235,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514236,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891514237,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891514238,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891514239,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-braindecode.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T22:11:01.504Z","updated_at":"2023-09-22T22:11:01.504Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/.github/workflows/test-braindecode.yml","dependencies":[{"id":13884018800,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13884018801,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13884018802,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13884018803,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-22T22:11:02.884Z","updated_at":"2023-09-22T22:11:02.884Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/Dockerfile","dependencies":[{"id":13884018874,"package_name":"nvcr.io/nvidia/pytorch","ecosystem":"docker","requirements":"22.11-py3","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"bash/meta_requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-22T22:11:04.388Z","updated_at":"2023-09-22T22:11:04.388Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/bash/meta_requirements.txt","dependencies":[{"id":13884020176,"package_name":"mne","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13884020177,"package_name":"moabb","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13884020178,"package_name":"gdown","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-22T22:11:07.090Z","updated_at":"2023-09-22T22:11:07.090Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/pyproject.toml","dependencies":[{"id":13884021120,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.8, \u003c3.12","direct":true,"kind":"runtime","optional":false},{"id":13884021121,"package_name":"numpy","ecosystem":"pypi","requirements":"^1.22","direct":true,"kind":"runtime","optional":false},{"id":13884021122,"package_name":"scipy","ecosystem":"pypi","requirements":"^1.9.3","direct":true,"kind":"runtime","optional":false},{"id":13884021123,"package_name":"mne","ecosystem":"pypi","requirements":"^1.4","direct":true,"kind":"runtime","optional":false},{"id":13884021124,"package_name":"pandas","ecosystem":"pypi","requirements":"^1.5.2","direct":true,"kind":"runtime","optional":false},{"id":13884021125,"package_name":"h5py","ecosystem":"pypi","requirements":"^3.7.0","direct":true,"kind":"runtime","optional":false},{"id":13884021126,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":13884021127,"package_name":"matplotlib","ecosystem":"pypi","requirements":"^3.6.2","direct":true,"kind":"runtime","optional":false},{"id":13884021128,"package_name":"seaborn","ecosystem":"pypi","requirements":"^0.12.1","direct":true,"kind":"runtime","optional":false},{"id":13884021129,"package_name":"pyriemann","ecosystem":"pypi","requirements":"^0.3","direct":true,"kind":"runtime","optional":false},{"id":13884021130,"package_name":"PyYAML","ecosystem":"pypi","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":13884021131,"package_name":"pooch","ecosystem":"pypi","requirements":"^1.6.0","direct":true,"kind":"runtime","optional":false},{"id":13884021132,"package_name":"requests","ecosystem":"pypi","requirements":"^2.28.1","direct":true,"kind":"runtime","optional":false},{"id":13884021133,"package_name":"tqdm","ecosystem":"pypi","requirements":"^4.64.1","direct":true,"kind":"runtime","optional":false},{"id":13884021134,"package_name":"coverage","ecosystem":"pypi","requirements":"^7.0.1","direct":true,"kind":"runtime","optional":false},{"id":13884021135,"package_name":"memory-profiler","ecosystem":"pypi","requirements":"^0.61.0","direct":true,"kind":"runtime","optional":false},{"id":13884021136,"package_name":"edflib-python","ecosystem":"pypi","requirements":"^1.0.6","direct":true,"kind":"runtime","optional":false},{"id":13884021137,"package_name":"pytest","ecosystem":"pypi","requirements":"^7.4.0","direct":true,"kind":"runtime","optional":false},{"id":13884021138,"package_name":"mne-bids","ecosystem":"pypi","requirements":"^0.13","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/whats-new.yml","sha":null,"kind":"manifest","created_at":"2023-11-08T05:43:54.923Z","updated_at":"2023-11-08T05:43:54.923Z","repository_link":"https://github.com/NeuroTechX/moabb/blob/develop/.github/workflows/whats-new.yml","dependencies":[]}],"score":19.358121430363703,"created_at":"2025-09-04T15:51:12.182Z","updated_at":"2025-10-07T08:15:42.743Z","avatar_url":"https://github.com/NeuroTechX.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":5358,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.10034224","https://doi.org/10.1088/1741-2552/aadea0"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["meg","magnetoencephalography","neuroimaging","electroencephalography","electrocorticography","ecog","data-profilers","pipeline-testing","datacleaner","mesh"],"project_url":"https://science.ecosyste.ms/api/v1/projects/38284","html_url":"https://science.ecosyste.ms/projects/38284","bibtex_url":"https://science.ecosyste.ms/projects/38284/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/38284/export.apalike"}