{"id":30878536,"url":"https://github.com/unfoldtoolbox/unfold","last_synced_at":"2025-09-08T05:11:29.450Z","repository":{"id":48978789,"uuid":"100591584","full_name":"unfoldtoolbox/unfold","owner":"unfoldtoolbox","description":"A matlab EEG toolbox to perform overlap correction and non-linear \u0026 linear regression.","archived":false,"fork":false,"pushed_at":"2025-05-13T11:00:38.000Z","size":40156,"stargazers_count":61,"open_issues_count":34,"forks_count":16,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-08-05T18:41:11.214Z","etag":null,"topics":["deconvolution","eeg","event-related-potentials","eye-tracking","linear-regression","mass-univariate","overlap","rerp","splines"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unfoldtoolbox.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-17T10:26:41.000Z","updated_at":"2025-05-13T11:00:43.000Z","dependencies_parsed_at":"2025-03-13T12:37:16.748Z","dependency_job_id":null,"html_url":"https://github.com/unfoldtoolbox/unfold","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/unfoldtoolbox/unfold","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unfoldtoolbox%2Funfold","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unfoldtoolbox%2Funfold/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unfoldtoolbox%2Funfold/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unfoldtoolbox%2Funfold/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unfoldtoolbox","download_url":"https://codeload.github.com/unfoldtoolbox/unfold/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unfoldtoolbox%2Funfold/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274135710,"owners_count":25228209,"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"}},"keywords":["deconvolution","eeg","event-related-potentials","eye-tracking","linear-regression","mass-univariate","overlap","rerp","splines"],"created_at":"2025-09-08T05:11:26.691Z","updated_at":"2025-09-08T05:11:29.382Z","avatar_url":"https://github.com/unfoldtoolbox.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UNFOLD - TOOLBOX\n\nA toolbox for deconvolution of overlapping EEG signals and (non)-linear modeling\n\n* Linear deconvolution\n* Model specification using R-style formulas (EEG~1+face+age)\n* Programmed in a modular fashion\n* Spline regression \n* Regularization (using glmnet)\n* Temporal basis functions (Fourier \u0026 Splines)\n* Estimate temporal response functions (TRFs) for time-continuous predictors\n* Cross-validation\n\n\u003e [!NOTE]\n\u003e  Have a look at the [Unfold.jl Julia ecosystem](https://github.com/unfoldtoolbox/UnfoldDocs/) which includes all the latest features, bugfixes and more. Unfold-Matlab is not actively developed, only bugfix releases are provided. PRs for new features are definitely welcome!\n\u003e \n### Getting help\n  📢 **Try out our [discussion forum](https://github.com/unfoldtoolbox/unfold/discussions)** - we often get questions via email, a more transparent and open way is to use the [github discussions feature](https://github.com/unfoldtoolbox/unfold/discussions)\n\n\n### Installation\n``` \ngit clone https://github.com/unfoldtoolbox/unfold\ngit submodule update --init --recursive --remote\n```\n\n### Running\n```\nrun('init_unfold.m')\n```\n\n\n### Simple example\nCheck out the [toolbox tutorials](https://www.unfoldtoolbox.org/toolboxtutorials.html) for more information!\n```\nEEG = tutorial_simulate_data('2x2')\nEEG = uf_designmat(EEG,'eventtypes',{'fixation'},'formula','y ~ 1+ cat(stimulusType)*cat(color)')\nEEG = uf_timeexpandDesignmat(EEG,'timelimits',[-0.5 1])\nEEG = uf_glmfit(EEG)\n% (strictly speaking optional, but recommended)\nufresult = uf_condense(EEG)\nax = uf_plotParam(ufresult,'channel',1);\n```\n\n### Citation\nPlease cite as:\n\nEhinger BV, Dimigen O: \"Unfold: An integrated toolbox for overlap correction, non-linear modeling, and regression-based EEG analysis\",  peerJ 2019, https://doi.org/10.7717/peerj.7838\n\nIn addition, consider also citing the following reference, which illustrates the possibilites and options of unfold for a specific application example:\n\nDimigen O, Ehinger BV: \"Regression-based analysis of combined EEG and eye-tracking data: Theory and applications. Journal of Vision, 21(1), 3-3\",  https://jov.arvojournals.org/article.aspx?articleid=2772164\n\n\n### Research notice\nPlease note that this repository is participating in a study into sustainability\n of open source projects. Data will be gathered about this repository for\n approximately the next 12 months, starting from June 2021.\n\nData collected will include number of contributors, number of PRs, time taken to\n close/merge these PRs, and issues closed.\n\nFor more information, please visit\n[our informational page](https://sustainable-open-science-and-software.github.io/) or download our [participant information sheet](https://sustainable-open-science-and-software.github.io/assets/PIS_sustainable_software.pdf).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funfoldtoolbox%2Funfold","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funfoldtoolbox%2Funfold","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funfoldtoolbox%2Funfold/lists"}