Skip to main content

BicycleParameters

A Python program designed to generate, manipulate, and visualize the parameters of the bicycle dynamics models.

Download from PyPi

PyPi

Download from Anaconda

Anaconda

Documentation

Documentation Status

CI Status

GHCI

Render App

Render

Dependencies

Required

Optional

These are required to run the Dash web application:

These are required to build the documentation:

Installation

We recommend installing BicycleParameters with conda or pip.

For conda:

$ conda install -c conda-forge bicycleparameters

For pip:

$ pip install BicycleParameters

The package can also be installed from the source code. The options for getting the source code are:

  1. Clone the source code with Git: git clone git://github.com/moorepants/BicycleParameters.git

  2. Download the source from Github.

  3. Download the source from pypi.

Once you have the source code navigate to the directory and run:

>>> python setup.py install

This will install the software into your system. You can check if it installs with:

$ python -c "import bicycleparameters"

Example Code

>>> import bicycleparameters as bp
>>> import numpy as np
>>> rigid = bp.Bicycle('Rigid')
>>> par = rigid.parameters['Benchmark']
>>> rigid.plot_bicycle_geometry()
>>> speeds = np.linspace(0., 10., num=100)
>>> rigid.plot_eigenvalues_vs_speed(speeds)

See example usage in the documentation.

Sample Data

Some sample data is included in the repository but a full source with all the raw data files can be downloaded from here:

http://dx.doi.org/10.6084/m9.figshare.1198429

Documentation

Please refer to the online documentation for more information.

Grant Information

This material is partially based upon work supported by the National Science Foundation under Grant No. 0928339. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

This material is partially based upon work supported by the TKI CLICKNL grant “Fiets van de Toekomst”(Grant No. TKI1706).

Metadata

Release files for BicycleParameters 1.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BicycleParameters 1.5.2
File Size Uploaded
bicycleparameters-1.5.2.tar.gz 357.5 kB Details

Release files / bicycleparameters-1.5.2.tar.gz

Download URL bicycleparameters-1.5.2.tar.gz
Size 357.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2e7de9faa67a6ee3c7c5afe599a442d512552bcfefe6e497689004eaa3200736
BLAKE2b-256 checksum
How to use checksums
275c1d82f90543abe32b88a682f07cb5c7d9ed58dc4877947fc57f6aa15bc8aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

1.5.2 This release

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.0

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.2.0

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page