Skip to main content

For manipulating curves and measured laminations on surfaces and producing mapping tori.

Project description


Flipper is a program for computing the action of mapping classes on
laminations on punctured surfaces using ideal triangulation coordinates.

It can decide the Nielsen--Thurston type of a given mapping class and,
for pseudo-Anosov mapping classes, construct a layered, veering
triangulation of their mapping torus, as described by Agol.

Flipper can be run as a Python 2, Python 3 or Sage Python module. Currently
it is fastest as a Sage Python module.


Flipper is available on the Python Package Index (PyPI). The preferred method
for installing the latest stable release is to use pip:
> python -m pip install flipper --user --upgrade
Pip can be installed using get-pip.py from
http://pip.readthedocs.org/en/latest/installing.html
and is included in Python 3.4 by default.

Flipper can also be installed through the older easy_install:
> python -m easy_install flipper


For more information about installing and using flipper see "A users
guide to flipper". Open by running:
> python -m flipper.doc


If you find flipper useful in your research, please consider citing it.
A suggested reference is:
Mark Bell. flipper (Computer Software).
https://bitbucket.org/Mark_Bell/flipper/, 2013--2014. Version <<version>>
or the BibTeX entry:
@Misc{flipper,
author = {Bell, Mark},
title = {flipper (Computer Software)},
howpublished = {\url{https://bitbucket.org/Mark_Bell/flipper/}},
year = {2013--2014},
note = {Version <<version number used>>}
}
or the BibItem:
\bibitem{flipper} Mark bell: \emph{flipper (Computer Software)},
\url{https://bitbucket.org/Mark_Bell/flipper/}}, (2013--2014),
Version <<version number used>>


Quick install, test and start the GUI as a Python module:
> python -m pip install flipper --user --upgrade
> python -m flipper.test
> python -m flipper.app

Quick install, test and start the GUI as a Sage module:
> sage -python -m pip install flipper --user --upgrade
> sage -python -m flipper.test
> sage -python -m flipper.app


The latest development version of flipper is available from:
https://bitbucket.org/Mark_Bell/flipper
Alternatively, you can clone the mercurial repository directly using
the command:
> hg clone https://bitbucket.org/mark_bell/flipper

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

flipper-0.7.1.tar.gz (283.0 kB view details)

Uploaded Source

File details

Details for the file flipper-0.7.1.tar.gz.

File metadata

  • Download URL: flipper-0.7.1.tar.gz
  • Upload date:
  • Size: 283.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for flipper-0.7.1.tar.gz
Algorithm Hash digest
SHA256 93738398fa5b493ce00c0fbc3cb07415787efc0aacbf41442daa6ecbb2872bc5
MD5 1b7147e4ad1f0f7b8d6471047e919b3d
BLAKE2b-256 ceb609cfc8f5d40418217abca4f11bb08a98ef9fa4eb705d1a499ae7b72e3976

See more details on using hashes here.

Supported by

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