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.2.4.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

firefly-3.2.4-py3-none-any.whl (5.0 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for firefly-3.2.4.tar.gz
Algorithm Hash digest
SHA256 b7467a447d5057af51b4df5e078a7bff13c4b0c9048dc9a5f8c9d49d87bc2d3e
MD5 bfd7ce1bce7d1fc246cddff00bb8671b
BLAKE2b-256 2ed402d1055ce9f4eb4d41c1a04a2c2606f49ca50eddfe591d24044fb538fe95

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for firefly-3.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 298773e6deedeb8fb41326486babea52ea54fa737610ecb477f77235710c9604
MD5 1f6222bfb202b2c7a7c5c89fc237bac2
BLAKE2b-256 53fbadf163737e3d37ab4fbb56a317c601cbfa2c9fa57026664623b6f9ed238f

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