Skip to main content

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.

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.4.2.tar.gz (6.8 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.4.2-py3-none-any.whl (5.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: firefly-3.4.2.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for firefly-3.4.2.tar.gz
Algorithm Hash digest
SHA256 9b08091a2760e7163de0cf72382360e6661f9b3ab34bb923c51ae1b67337afba
MD5 0f3ed89f34c196cae2bfaf876a78b662
BLAKE2b-256 5804f8268a28d081750edf2a7d2bb0a071ce200a622999f3a6f43e8d008393dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for firefly-3.4.2.tar.gz:

Publisher: publish-to-pypi.yaml on ageller/Firefly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: firefly-3.4.2-py3-none-any.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for firefly-3.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c6a7fca9e0a72af1cef309b0ec8f49af6dc9207073a847da391af95353bb6ce2
MD5 85a78fc0d5637e3bb231443c47526bc0
BLAKE2b-256 717d61046a6bbfc8576506345c800e14bb77666a3d46a578e3262cf4dd394cde

See more details on using hashes here.

Provenance

The following attestation bundles were made for firefly-3.4.2-py3-none-any.whl:

Publisher: publish-to-pypi.yaml on ageller/Firefly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

3.6.0

2 files

3.5.0

2 files

This release

3.4.2 This release

2 files

3.4.1

2 files

3.4.0

2 files

3.3.2

2 files

3.2.4

2 files

3.2.3

2 files

3.2.2

2 files

3.2.1

2 files

3.2.0

2 files

3.1.2

2 files

3.1.1

1 file

3.1.0

2 files

3.0.0

2 files

2.0.6

2 files

2.0.5

2 files

1.3.0dev

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page