Skip to main content

Space Interferometer Python Framework

Project description

SPIFFY

Space Interferometer Python Framework A collection of tools to visualize, calculate and simulate GW spatial interferometers.

How does it work

This library integrates the following Python libraries:

  • Sympy: uses the Vector and ReferenceFrame utilities. In the future may use CAS.
  • Numpy: number crunching and used by mayavi.
  • Mayavi: 3d visualization of orbits.
  • Matplotlib: other useful visualizations.

Plus the theoretical framework of:

  • Orbital mechanics;
  • Gravitational wave signals;
  • Time-Delay Interferometry.

Installation

See requirements.txt for a list of requirements. Some are not straightfoward to install and may required additional tools (such as VS toolkit).

Using:

At the time, only circular orbits are defined.

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

spiffy-0.0.11.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

spiffy-0.0.11-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file spiffy-0.0.11.tar.gz.

File metadata

  • Download URL: spiffy-0.0.11.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for spiffy-0.0.11.tar.gz
Algorithm Hash digest
SHA256 bcb3f206297d82af1451c85432c7628b46d1cf6efc836abcc7c0201a96bcac76
MD5 e562e0ca8a7f12ae6f12b8c65e877751
BLAKE2b-256 c5e9883aaf8e9d5848872a393b1670c5cf3de1fcc20de611fcadd6561ea4cf8b

See more details on using hashes here.

File details

Details for the file spiffy-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: spiffy-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for spiffy-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 af903959c35f6e4c2eb3b7444105a089c47abfea4b9a4c858748cb5a6a17c4cf
MD5 426b8d3c1b327ee3e918c17966b82e4b
BLAKE2b-256 22cc2865268c0d554b0c2efde03841aea90726b29b167197bac8e62edcfb1902

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