libcellml


Namelibcellml JSON
Version 0.0.0.dev1 PyPI version JSON
download
home_pagehttps://cellml.org/
SummaryPython bindings for libCellML
upload_time
maintainer
docs_urlNone
authorTeam CellML
requires_python
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            libCellML
=========

libCellML aims to become an easy to use library that will be useful to developers of CellML applications.

The prime libCellML repository is located at: https://github.com/cellml/libcellml.

The documentation for the libCellML project is available at: http://libcellml.readthedocs.io/.

Scope
-----

The purpose of libCellML is to create, manipulate, serialise, deserialise, validate and instantiate
CellML models. In the first instance, all serialising and deserialising will be to and from standard
strings and using the CellML XML format.

The library is intended to be lightweight and focused purely in dealing with CellML models. In achieving this,
some of the convenience methods/objects that we might expect will not be part of libCellML.
For example, in our current thoughts, libCellML would not be concerned with the actual mechanics of
resolving and retrieving external resources - calling applications would be required to resolve and
retrieve import URLs and provide the serialised documents to libCellML in the form of strings for
instantiation as part of the CellML hierarchical model description.

Example code will be provided which demonstrates how such tasks can be achieved using standard tools,
i.e., libcurl for C/C++ and requests for Python to resolve and retrieve imported models.

Continuous Integration
----------------------

libCellML makes use of Buildbot for continuous integration testing, all code is run through the
test suite when a pull request is created or added to.  More information on how Buildbot is
integrated in to the development process is available from the documentation http://libcellml.readthedocs.io/.

Contribute
----------

libCellML is an open-source project, thus, welcoming contributions.
If you are interested you may (in short):

* Fork libCellML on GitHub (https://github.com/cellml/libcellml) and submit a pull request with your modifications.
  For more information on contributing code see the documentation http://libcellml.readthedocs.io/
* Subscribe to the libCellML mailing list https://lists.cellml.org/sympa/info/cellml-tools-developers

            

Raw data

            {
    "_id": null,
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "cheesecake_code_kwalitee_id": null,
    "keywords": "",
    "author": "Team CellML",
    "home_page": "https://cellml.org/",
    "download_url": "",
    "platform": "",
    "version": "0.0.0.dev1",
    "cheesecake_documentation_id": null,
    "description": "libCellML\n=========\n\nlibCellML aims to become an easy to use library that will be useful to developers of CellML applications.\n\nThe prime libCellML repository is located at: https://github.com/cellml/libcellml.\n\nThe documentation for the libCellML project is available at: http://libcellml.readthedocs.io/.\n\nScope\n-----\n\nThe purpose of libCellML is to create, manipulate, serialise, deserialise, validate and instantiate\nCellML models. In the first instance, all serialising and deserialising will be to and from standard\nstrings and using the CellML XML format.\n\nThe library is intended to be lightweight and focused purely in dealing with CellML models. In achieving this,\nsome of the convenience methods/objects that we might expect will not be part of libCellML.\nFor example, in our current thoughts, libCellML would not be concerned with the actual mechanics of\nresolving and retrieving external resources - calling applications would be required to resolve and\nretrieve import URLs and provide the serialised documents to libCellML in the form of strings for\ninstantiation as part of the CellML hierarchical model description.\n\nExample code will be provided which demonstrates how such tasks can be achieved using standard tools,\ni.e., libcurl for C/C++ and requests for Python to resolve and retrieve imported models.\n\nContinuous Integration\n----------------------\n\nlibCellML makes use of Buildbot for continuous integration testing, all code is run through the\ntest suite when a pull request is created or added to.  More information on how Buildbot is\nintegrated in to the development process is available from the documentation http://libcellml.readthedocs.io/.\n\nContribute\n----------\n\nlibCellML is an open-source project, thus, welcoming contributions.\nIf you are interested you may (in short):\n\n* Fork libCellML on GitHub (https://github.com/cellml/libcellml) and submit a pull request with your modifications.\n  For more information on contributing code see the documentation http://libcellml.readthedocs.io/\n* Subscribe to the libCellML mailing list https://lists.cellml.org/sympa/info/cellml-tools-developers\n",
    "lcname": "libcellml",
    "name": "libcellml",
    "github": false,
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Python bindings for libCellML",
    "split_keywords": [],
    "author_email": "cellml-tools-developers@lists.cellml.org",
    "urls": [],
    "cheesecake_installability_id": null
}
        
Elapsed time: 0.05955s