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 Whipple-Carvallo bicycle model.

Download from PyPi

PyPi

Download from Anaconda

Anaconda

Documentation

Documentation Status

CI Status

GHCI

Render App

Bicycle Dynamics App

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)

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.1.0.tar.gz (92.1 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: bicycleparameters-1.1.0.tar.gz
  • Upload date:
  • Size: 92.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for bicycleparameters-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4c73a2ee11d8e104c32ff620628d58ea277c7aad71f768d0cb40c1df484546d2
MD5 4752c1f0820a9a92b0e8af1a8b72d514
BLAKE2b-256 92eb4f91c351cdbd25634f0ff97d5d1952ae96b6943fd47fe4f2fc3ffeeeefcd

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