movici-simulation-core


Namemovici-simulation-core JSON
Version 2.10.6 PyPI version JSON
download
home_pagehttp://www.movici.nl
SummaryCore package for running Movici geospatial temporal simulations
upload_time2023-12-06 16:43:53
maintainer
docs_urlNone
authorNGinfra Movici
requires_python
licenseMovici Public License
keywords
VCS
bugtrack_url
requirements numpy numba python-dateutil pandas pydantic pydantic_settings orjson pyzmq msgpack click geopandas jsonschema pyproj Fiona Fiona netCDF4
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Movici Simulation Core
======================

Copyright 2020ff NGinfra

Movici is a set of tools and software for performing simulations geospatial entities. 

Movici Simulation Core is the main package needed to run Movici simulations. It contains
  
* Simulation core for running simulations
* Pre-processing tools for preparing data to be used in simulations
* Post-processing tools for performing analyses on simulation results
* A number of (domain) models to quickly start setting up simulations


Installation
------------

.. code-block::

  pip install movici-simulation-core


Installing Models
-----------------

Some models require additional libraries to be installed. Most of these can be installed using the
``models`` extras (``pip install movici-simulation-core[models]``). However, there are some 
exceptions


traffic_assignment_calculation
##############################

The traffic assignment model uses ``aequilibrae`` to perform it's traffic assignment. This library
requires the ``mod_spatialite`` sqlite extension. On Debian based Linux (eg. Ubuntu) this can
be done using ``apt-get install libsqlite3-mod-spatialite``. On Windows, please follow the 
`official installation guide <https://faims2-documentation.readthedocs.io/en/latest/Installing+Spatialite+on+Windows/>`_



            

Raw data

            {
    "_id": null,
    "home_page": "http://www.movici.nl",
    "name": "movici-simulation-core",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "NGinfra Movici",
    "author_email": "movici@nginfra.nl",
    "download_url": "",
    "platform": null,
    "description": "Movici Simulation Core\n======================\n\nCopyright 2020ff NGinfra\n\nMovici is a set of tools and software for performing simulations geospatial entities. \n\nMovici Simulation Core is the main package needed to run Movici simulations. It contains\n  \n* Simulation core for running simulations\n* Pre-processing tools for preparing data to be used in simulations\n* Post-processing tools for performing analyses on simulation results\n* A number of (domain) models to quickly start setting up simulations\n\n\nInstallation\n------------\n\n.. code-block::\n\n  pip install movici-simulation-core\n\n\nInstalling Models\n-----------------\n\nSome models require additional libraries to be installed. Most of these can be installed using the\n``models`` extras (``pip install movici-simulation-core[models]``). However, there are some \nexceptions\n\n\ntraffic_assignment_calculation\n##############################\n\nThe traffic assignment model uses ``aequilibrae`` to perform it's traffic assignment. This library\nrequires the ``mod_spatialite`` sqlite extension. On Debian based Linux (eg. Ubuntu) this can\nbe done using ``apt-get install libsqlite3-mod-spatialite``. On Windows, please follow the \n`official installation guide <https://faims2-documentation.readthedocs.io/en/latest/Installing+Spatialite+on+Windows/>`_\n\n\n",
    "bugtrack_url": null,
    "license": "Movici Public License",
    "summary": "Core package for running Movici geospatial temporal simulations",
    "version": "2.10.6",
    "project_urls": {
        "Documentation": "https://docs.movici.nl/",
        "Homepage": "https://www.movici.nl/",
        "Source": "https://github.com/nginfra/movici-simulation-core/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a12c9622a7a693b4f0daa2e9c1e0bfd34eceb297ff4391565ff2daa01f576b6f",
                "md5": "d4a0e651273e0fda50935aa4d0ec6d69",
                "sha256": "b78a0535733ef60e852ce5a435913b5714c07ef42883273a866170a441c0f710"
            },
            "downloads": -1,
            "filename": "movici_simulation_core-2.10.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d4a0e651273e0fda50935aa4d0ec6d69",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 214239,
            "upload_time": "2023-12-06T16:43:53",
            "upload_time_iso_8601": "2023-12-06T16:43:53.321539Z",
            "url": "https://files.pythonhosted.org/packages/a1/2c/9622a7a693b4f0daa2e9c1e0bfd34eceb297ff4391565ff2daa01f576b6f/movici_simulation_core-2.10.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-06 16:43:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nginfra",
    "github_project": "movici-simulation-core",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    "<",
                    "1.25"
                ],
                [
                    ">=",
                    "1.19.1"
                ]
            ]
        },
        {
            "name": "numba",
            "specs": [
                [
                    ">=",
                    "0.55"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    ">=",
                    "2.8.0"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "pydantic",
            "specs": [
                [
                    ">=",
                    "1.8.2"
                ],
                [
                    "<=",
                    "2.0.2"
                ]
            ]
        },
        {
            "name": "pydantic_settings",
            "specs": []
        },
        {
            "name": "orjson",
            "specs": [
                [
                    ">=",
                    "3"
                ]
            ]
        },
        {
            "name": "pyzmq",
            "specs": []
        },
        {
            "name": "msgpack",
            "specs": []
        },
        {
            "name": "click",
            "specs": []
        },
        {
            "name": "geopandas",
            "specs": []
        },
        {
            "name": "jsonschema",
            "specs": []
        },
        {
            "name": "pyproj",
            "specs": []
        },
        {
            "name": "Fiona",
            "specs": [
                [
                    ">=",
                    "1.9"
                ],
                [
                    "<",
                    "1.9.5"
                ]
            ]
        },
        {
            "name": "Fiona",
            "specs": [
                [
                    ">=",
                    "1.8"
                ],
                [
                    "<",
                    "1.9.5"
                ]
            ]
        },
        {
            "name": "netCDF4",
            "specs": []
        }
    ],
    "lcname": "movici-simulation-core"
}
        
Elapsed time: 0.31720s