Skip to main content

Generates and manipulates the physical parameters of a bicycle.

Project description

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).

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

bicycleparameters-1.3.0.tar.gz (355.8 kB view details)

Uploaded Source

File details

Details for the file bicycleparameters-1.3.0.tar.gz.

File metadata

  • Download URL: bicycleparameters-1.3.0.tar.gz
  • Upload date:
  • Size: 355.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for bicycleparameters-1.3.0.tar.gz
Algorithm Hash digest
SHA256 d9ce8e8f08437e5ffe99d57348da1a5de0bd0403f670ca14742cb55b2e151354
MD5 831d5a8d4abc106604527488f959b421
BLAKE2b-256 87205122f6c3d4873405c6feb53594b5834464299fc70c400892af8c9e25a700

See more details on using hashes here.

Supported by

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