Skip to main content

A browser-based particle visualization platform

Project description

Firefly

PyPI ascl:1810.021

logo banner

Firefly is an interactive viewer for any particle-based data. A live example is available here or if you're ready to get started creating your own interactive viewer, click here.

If you use Firefly, please cite our ApJS paper and our entry in the Astrophysics Source Code Library (ASCL).

Additional Docs

Comprehensive documentation is available here.

Contributors

Primary Developers

  • Aaron Geller
  • Alex Gurvich

Past Contributors

  • Mike Cronin
  • Zach Hafen
  • Alessandro Febretti

Student Contributors

  • Mahlet Shiferaw
  • Luolei Zhao
  • Nora Linzer

Project PI

  • Claude-André Faucher-Giguère

Acknowledgments

Firefly is written in WebGL using the three.js library. This tool builds off of a previous version developed by Alessandro Febretti.

This project is funded by Northwestern's Center for Interdisciplinary Exploration and Research in Astrophysics (CIERA), Northwestern's IT Research Computing group, and NSF grants AST-1412836, AST-1715216, and CAREER award AST-1652522 awarded to Claude-André Faucher-Giguère.

Additional Info

Firefly was originally designed for FIRE data, but has since been extended to support any particle data. This package should not be confused with the serendipitously named web-based visualization software Firefly, from Caltech-IPAC, a general tool for retrieving and viewing astronomy data.

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

firefly-3.3.2.tar.gz (5.2 MB view details)

Uploaded Source

Built Distribution

firefly-3.3.2-py3-none-any.whl (5.2 MB view details)

Uploaded Python 3

File details

Details for the file firefly-3.3.2.tar.gz.

File metadata

  • Download URL: firefly-3.3.2.tar.gz
  • Upload date:
  • Size: 5.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for firefly-3.3.2.tar.gz
Algorithm Hash digest
SHA256 9a3d50979ba35183c67ccc8ea5c13b57655dee626c2593260e9cf16e672ab84b
MD5 ad4d7cf7954769489fdc15453cc760c4
BLAKE2b-256 e24379410990eaf397c75b635bd36533655c77e55960bfbac847c484ae3caf50

See more details on using hashes here.

File details

Details for the file firefly-3.3.2-py3-none-any.whl.

File metadata

  • Download URL: firefly-3.3.2-py3-none-any.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for firefly-3.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 145c2798fd4471acfe674de49af76b63f4f6ef6cd2608c70a87a62d0e34c86aa
MD5 c77f19d704bfdb5f9842fe7b30f6fb9e
BLAKE2b-256 781afde25a96545908f582833cd3b88ae0a034afcbd62639970cb8a59148168c

See more details on using hashes here.

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