{"id":28242039,"url":"https://github.com/gaeqs/mindset","last_synced_at":"2026-03-03T04:40:07.861Z","repository":{"id":289135882,"uuid":"968508790","full_name":"gaeqs/Mindset","owner":"gaeqs","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-12T19:02:32.000Z","size":346,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-12T21:06:22.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gaeqs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-18T07:53:44.000Z","updated_at":"2025-11-12T19:02:36.000Z","dependencies_parsed_at":"2025-04-21T18:42:37.592Z","dependency_job_id":"b5761c4f-72d6-47cd-9bab-db6bb0094e37","html_url":"https://github.com/gaeqs/Mindset","commit_stats":null,"previous_names":["gaeqs/mindset"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gaeqs/Mindset","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaeqs%2FMindset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaeqs%2FMindset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaeqs%2FMindset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaeqs%2FMindset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaeqs","download_url":"https://codeload.github.com/gaeqs/Mindset/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaeqs%2FMindset/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30032061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T03:27:35.548Z","status":"ssl_error","status_checked_at":"2026-03-03T03:27:09.213Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2025-05-19T05:09:22.677Z","updated_at":"2026-03-03T04:40:07.832Z","avatar_url":"https://github.com/gaeqs.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mindset - Neuronal scene Representation and Management Library\n\n© 2025. VG-Lab / URJC\n\n## Introduction\n\nMindset is a C++ library designed for efficient representation, management, and analysis of complex neural scenes. It provides robust data structures and utility functions to manage datasets consisting of neurons, synapses, morphologies, hierarchical node structures, and associated properties.\n\n### Key Features:\n- Efficient neuron and synapse management\n- Hierarchical organization of scene components\n- Rich property management system\n- Simple version tracking of dataset modifications\n- Flexible loading mechanism supporting multiple input formats\n\n## Dependencies\n\n### Required:\n- C++20 compatible compiler\n- [Rush](https://github.com/gaeqs/Rush) (Mathematical operations and transformations)\n- [Hey!](https://github.com/gaeqs/Hey) (Observability pattern)\n\n### Optional:\n- Brion (for loading BlueConfig and MorphoIO file types)\n\n## Building\n\nMindset has been successfully built on Linux (Ubuntu 22.04), MacOS (Monterey, Sonoma), and Windows (Visual Studio 2022).\n\nBuild steps:\n```bash\ngit clone https://gitlab.gmrv.es/g.rial/mindset\nmkdir mindset/build \u0026\u0026 cd mindset/build\ncmake .. -DCMAKE_BUILD_TYPE=Release\nmake\n```\n\n## Usage\n\nAfter building Mindset, you can integrate it directly into your project by linking against the generated library:\n\n```cmake\nfind_package(mindset REQUIRED)\ntarget_link_libraries(your_target PRIVATE mindset)\n```\n\n## Example\n\n```cpp\n#include \u003cmindset/Dataset.h\u003e\n\nint main()\n{\n    mindset::Dataset dataset;\n    dataset.reserveSpaceForNeurons(100);\n    \n    // Add a neuron\n    mindset::Neuron neuron(mindset::UID(1));\n    dataset.addNeuron(std::move(neuron));\n\n    // Manage neurons...\n\n    return 0;\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaeqs%2Fmindset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaeqs%2Fmindset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaeqs%2Fmindset/lists"}