{"id":45924651,"url":"https://github.com/dbbs-lab/cereb-nest","last_synced_at":"2026-02-28T09:01:32.110Z","repository":{"id":46038491,"uuid":"219726936","full_name":"dbbs-lab/cereb-nest","owner":"dbbs-lab","description":"Module for NEST simulator developed in the Project CerebNEST, aiming to recreate and simulate in NEST realistic cerebellar-inspired models.","archived":false,"fork":false,"pushed_at":"2023-11-20T15:03:46.000Z","size":2718,"stargazers_count":3,"open_issues_count":5,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-11-20T16:28:30.946Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dbbs-lab.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}},"created_at":"2019-11-05T11:17:36.000Z","updated_at":"2023-11-20T16:28:35.753Z","dependencies_parsed_at":"2023-11-20T16:28:35.247Z","dependency_job_id":"976d7856-9bd4-4436-a66a-42bc6d60938f","html_url":"https://github.com/dbbs-lab/cereb-nest","commit_stats":null,"previous_names":[],"tags_count":1,"template":null,"template_full_name":null,"purl":"pkg:github/dbbs-lab/cereb-nest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbbs-lab%2Fcereb-nest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbbs-lab%2Fcereb-nest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbbs-lab%2Fcereb-nest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbbs-lab%2Fcereb-nest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dbbs-lab","download_url":"https://codeload.github.com/dbbs-lab/cereb-nest/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbbs-lab%2Fcereb-nest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29929115,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"online","status_checked_at":"2026-02-28T02:00:07.010Z","response_time":90,"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":[],"created_at":"2026-02-28T09:01:31.799Z","updated_at":"2026-02-28T09:01:32.087Z","avatar_url":"https://github.com/dbbs-lab.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.com/dbbs-lab/cereb-nest.svg?branch=master)](https://travis-ci.com/dbbs-lab/cereb-nest)\n\n# cereb-nest\n\nTested with:\n\n*branch master*: Ubuntu 18.04 and Red Hat Enterprise Linux Server 7.7 (Maipo), Python 3.7.3 and NEST Release 2.18.0\n\n\n### Installation instructions\n\n0. Install NEST following the instructions provided here (http://www.nest-simulator.org/)\n\n1. Export an Environment Variable containing the installation directory of NEST. E.g.:\n```\nexport NEST_INSTALL_DIR=$HOME/nest-simulator-install\n```\n2. Clone this GitHub Repository in a directory outside NEST source and build directories. E.g.:\n```\ncd $HOME\ngit clone https://github.com/dbbs-lab/cereb-nest/\n```\n3. Move to cereb-nest directory and create a new folder where you will build the extension module\n```\ncd cereb-nest\nmkdir build\ncd build\n```\n4. Run the following CMake command (Tested with CMake 3.2.2)\n```\ncmake -Dwith-nest=${NEST_INSTALL_DIR}/bin/nest-config ..\n```\n\nThe resulting output should be something similar to:\n```\n[...]\n-------------------------------------------------------\n\nYou can now build and install 'cerebmodule' using\n  make\n  make install\n\nThe library file libcerebmodule.so will be installed to\n  /home/alberto/nest-simulator-install/lib/nest\nHelp files will be installed to\n  /home/alberto/nest-simulator-install/share/doc/nest\n\nThe module can be loaded into NEST using\n  (cerebmodule) Install        (in SLI)\n  nest.Install('cerebmodule')  (in PyNEST)\n\nThe module will be installed into a non-default location!\nMake sure to set the environment variables:\n  export NEST_MODULE_PATH=/home/alberto/nest-simulator-install/lib/nest:$NEST_MODULE_PATH\n  export SLI_PATH=/home/alberto/nest-simulator-install/share/nest/sli:$SLI_PATH\n\n [...]\n```\n\n5. Execute the last two lines, generated by the CMake command. \n```\nexport NEST_MODULE_PATH=/home/alberto/nest-simulator-install/lib/nest:$NEST_MODULE_PATH\nexport SLI_PATH=/home/alberto/nest-simulator-install/share/nest/sli:$SLI_PATH\n```\nThis passage should be repeated every time the Terminal is closed. It is possible to add the two lines in your \\.bashrc to avoid doing this every time.\n\n6. Make and install the module\n```\nmake\nmake install\n```\n\n7. Every time you need the module, you can install it in this way:\n```\nimport nest\nnest.Install(\"cerebmodule\")\n```\n\n8. You can now use all the nodes and synapses contained in this NEST Module.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbbs-lab%2Fcereb-nest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbbs-lab%2Fcereb-nest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbbs-lab%2Fcereb-nest/lists"}