{ "info": { "author": "Elisa Marenzi, Stefano Casali, Claudia Casselato, Robin De Schepper", "author_email": "robingilbert.deschepper@unipv.it", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Scaffold: A scaffold model for the cerebellum\nThis package is intended to facilitate spatially, topologically and morphologically detailed simulations of the cerebellum developed by the Department of Brain and Behavioral Sciences at the University of Pavia.\n\n## Installation\n\n### Pip\n\nThis software can be installed as a Python package from PyPI through pip.\n\n```\n pip install dbbs-scaffold\n```\n\n## Usage\n\nThe scaffold model can be used through the command line interface or as a python package.\n\n### Command line interface (CLI)\n\nRun the scaffold in the command line with subcommand `compile` to compile a network architecture.\n```\nscaffold --config=mouse_cerebellum.ini compile -p\n```\n\nTo run with different configurations, change the config argument to the relative path of a .ini config file. The `-p` flag indicates that the compiled network should be plotted afterwards and can be omitted.\n\n### Python package\n\nThe central object is the `scaffold.Scaffold` class. This object requires a `scaffold.config.ScaffoldConfig` instance for its construction. To emulate the CLI functionality you can use the `ScaffoldIniConfig` class and provide the relative path to the configuration file.\n\n```python\nfrom scaffold import Scaffold\nfrom scaffold.config import ScaffoldIniConfig\n\nconfig = new ScaffoldIniConfig('mouse_cerebellum.ini')\nscaffoldInstance = new Scaffold(config)\n```\n\nThis scaffold instance can then be used to perform the subcommands available in the CLI by calling their corresponding functions:\n\n```python\nscaffoldInstance.compileNetworkArchitecture()\n```\n\n#### Plotting network architecture\n\nAfter calling `compileNetworkArchitecture` the scaffold instance can be passed to `plotNetwork` from the `scaffold.plotting` module for plotting:\n\n```python\nfrom scaffold.plotting import plotNetwork\n\nplotNetwork(scaffoldInstance)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dbbs-lab/scaffold", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "dbbs-scaffold", "package_url": "https://pypi.org/project/dbbs-scaffold/", "platform": "", "project_url": "https://pypi.org/project/dbbs-scaffold/", "project_urls": { "Homepage": "https://github.com/dbbs-lab/scaffold" }, "release_url": "https://pypi.org/project/dbbs-scaffold/2.2.2/", "requires_dist": [ "cycler (>=0.10.0)", "h5py (>=2.9.0)", "kiwisolver (>=1.1.0)", "matplotlib (>=3.1.1)", "mkl-fft (>=1.0.6)", "mkl-random (>=1.0.2)", "mock (>=2.0)", "numpy (>=1.16.4)", "pyparsing (>=2.4.2)", "pyreadline (>=2.1)", "python-dateutil (>=2.8.0)", "pytz (>=2019.2)", "readme-renderer (>=24.0)", "requests-toolbelt (>=0.9.1)", "scipy (>=1.3.1)", "six (>=1.12.0)", "tornado (>=6.0.3)", "twine (>=1.13.0)", "wincertstore (>=0.2)" ], "requires_python": "", "summary": "A morphologically detailed scaffolding package for the scientific modelling of the cerebellum.", "version": "2.2.2" }, "last_serial": 5782063, "releases": { "2.0.1": [ { "comment_text": "", "digests": { "md5": "851d465b9ee5893ac0962f97aa4366a0", "sha256": "fc4dcd9b21f547384e67c20ea248065492825b15a68040a09a18addabf4a04e7" }, "downloads": -1, "filename": "dbbs_scaffold-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "851d465b9ee5893ac0962f97aa4366a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39335, "upload_time": "2019-09-03T14:09:11", "url": "https://files.pythonhosted.org/packages/14/5f/ec04a8c966265872c715f9bdddb466a65dd207dd2ee444658561ff8244ac/dbbs_scaffold-2.0.1-py3-none-any.whl" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "9588d23e48918a1c4dc498a59a62d9d6", "sha256": "44fa89846fa5e4731d0f67e5fd5613dd85a0eda25ecd425d336be5bf115c9635" }, "downloads": -1, "filename": "dbbs_scaffold-2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9588d23e48918a1c4dc498a59a62d9d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42960, "upload_time": "2019-09-03T17:31:38", "url": "https://files.pythonhosted.org/packages/05/7d/f42cd92b713c357c53136f7ceb016e90e34f983feccbfb31345f85d9afa9/dbbs_scaffold-2.1-py3-none-any.whl" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f487af2c05645d69fa463495cc33a86e", "sha256": "daf7192df7c77973e1a73948b170dd9c56045f269644996893b301c6ae30c85b" }, "downloads": -1, "filename": "dbbs_scaffold-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f487af2c05645d69fa463495cc33a86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42173, "upload_time": "2019-09-04T15:21:51", "url": "https://files.pythonhosted.org/packages/25/15/5be303b8f357ae6b20159c50c059ad8b3043ef4738a6675b40173245367c/dbbs_scaffold-2.2.0-py3-none-any.whl" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "83852d6f4ab2ac83e920ce1ff7cc1db7", "sha256": "61f327b79ebee4c4810b1bd1fe7e9260adb327ea3c34ec12ed0278cd53c36bf0" }, "downloads": -1, "filename": "dbbs_scaffold-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "83852d6f4ab2ac83e920ce1ff7cc1db7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42158, "upload_time": "2019-09-04T15:36:06", "url": "https://files.pythonhosted.org/packages/5b/8c/6e17914b998930378d0f09322fe2b0972c3526c99c1c20aa56cbe139af45/dbbs_scaffold-2.2.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83852d6f4ab2ac83e920ce1ff7cc1db7", "sha256": "61f327b79ebee4c4810b1bd1fe7e9260adb327ea3c34ec12ed0278cd53c36bf0" }, "downloads": -1, "filename": "dbbs_scaffold-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "83852d6f4ab2ac83e920ce1ff7cc1db7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42158, "upload_time": "2019-09-04T15:36:06", "url": "https://files.pythonhosted.org/packages/5b/8c/6e17914b998930378d0f09322fe2b0972c3526c99c1c20aa56cbe139af45/dbbs_scaffold-2.2.2-py3-none-any.whl" } ] }