Skip to main content

Library Xl-Sindy simulations

Project description

py-xl-sindy

The main repository for the python library of the Xl Sindy framework.

Xl-Sindy stand for Lagrangian based Sparse Identification of Non linear DYnamics. This framework enables the automatic discovery of dynamics of Lagrangian compatible system (mainly robotics and mechanics related).

The documentation of every function of the library can be found on the py-xl-sindy GitHub pages.

Usage

py-xl-sindy is distributed on PyPi under the same name :

python -m pip install py-xl-sindy

However this library needs to be imported using a slightly different name :

import xlsindy

For extensive usage, it is strongly recommended to read the doc and the exemple file provided in this repository.

Citing this library

The following bibtex can be used to cite the library :

@misc{py-xl-sindy,
  author       = {Eymeric Chauchat},
  title        = {py-xl-sindy: A Python library implementing Lagrangian Sparse Identification of Non linear DYnamics},
  year         = {2024},
  url          = {https://github.com/Eymeric65/py-xl-sindy},
  note         = {Version 1.0.0, released on 2024-11-19},
}

Theorical background and DevBlog

The different ressources needed for the creation of this library can be found on the different Report posted on the subject :

Build your own python library

A standard tutorial on "How to make a python library" can be found on my personnal GitHub pages

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_xl_sindy-1.0.1.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

py_xl_sindy-1.0.1-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file py_xl_sindy-1.0.1.tar.gz.

File metadata

  • Download URL: py_xl_sindy-1.0.1.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for py_xl_sindy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2342438d79838a9420f4fabb2483fe06d67c89a46749c871988f6d13f9e9cc09
MD5 994f57c85d8f793a6cb4e463a4eaec95
BLAKE2b-256 dd72d501941f582d4b284d5af19668bd2909f869a92f7da6ce72019132bf4dda

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_xl_sindy-1.0.1.tar.gz:

Publisher: publish.yml on Eymeric65/py-xl-sindy

Attestations:

File details

Details for the file py_xl_sindy-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: py_xl_sindy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for py_xl_sindy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 18ab8332f33d1a27107c81787ba46fdeab4272cefbea8670d676df79f6ed3a1b
MD5 4aced35871aa39f17ee5913660d6c815
BLAKE2b-256 c276ef4b984ac9f5fe29078ec4a369c770802c188e8ebcce8b38f03e4ded9167

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_xl_sindy-1.0.1-py3-none-any.whl:

Publisher: publish.yml on Eymeric65/py-xl-sindy

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page