No project description provided
Project description
slewpy
slewpy is a Python package that allows the simulation of the science operations of an astrophysics space satellite mission. slewpy allows users to specify an astronomical target list with observing priorities and a satellite configuration (i.e., orbit and various satellite parameters). Taking these inputs, slewpy can be used to run a time-resolved simulation of an astrophysics mission and outputs simulated target observations given constraints such as satellite slewing rates between targets, observing time on a given target, and Sun-, Earth-, and Moon-limb observing constraints. slewpy provides the tools to test astrophysics space satellite mission designs against observing requirements for a given science case.
For more details on the project including the installation, contributing, and the getting started guide see the documentation.
Example visualization of a slewpy satellite simulation. The figure shows astrophysical transients appearing and disappearing on the celestial sphere (colored circles). Every time an unfilled circle appears around a transient, it indicates that the transient was observed by a satellite in a 600 km altitude sun-synchronous polar orbit. Shaded regions show various observing constraints: Moon, Sun, and Earth-limb constraints, as well as the high source density region of the Galactic plane. Transients are not observed when they are in one of the constrained regions.
License
slewpy is distributed under the terms of the MIT license. All new contributions must be made under the MIT license.
See Link to license and NOTICE for details.
SPDX-License-Identifier: MIT
LLNL-CODE-2009734
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file slewpy-0.1.0.tar.gz.
File metadata
- Download URL: slewpy-0.1.0.tar.gz
- Upload date:
- Size: 4.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
627df6bf6353a8ed2d8f5750f25a14b1ed4760bd5a483788bdbc95f9f3a156c8
|
|
| MD5 |
9a414a0bb6f41b31d25c1bbf649400d8
|
|
| BLAKE2b-256 |
3719760a7b94761667e0b1e833e9f8288961ad16354194ae3532e618c5072bbf
|
Provenance
The following attestation bundles were made for slewpy-0.1.0.tar.gz:
Publisher:
publish_package.yml on LLNL/slewpy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
slewpy-0.1.0.tar.gz -
Subject digest:
627df6bf6353a8ed2d8f5750f25a14b1ed4760bd5a483788bdbc95f9f3a156c8 - Sigstore transparency entry: 394551556
- Sigstore integration time:
-
Permalink:
LLNL/slewpy@22b4351319c09a8be0195de90ce57e165a12b840 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/LLNL
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_package.yml@22b4351319c09a8be0195de90ce57e165a12b840 -
Trigger Event:
release
-
Statement type:
File details
Details for the file slewpy-0.1.0-py3-none-any.whl.
File metadata
- Download URL: slewpy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c61858915299c8e3f3d33e4b129943b67d6977118bbfda31309342920c039950
|
|
| MD5 |
eccec25ca8ee6b5a1dd6fc7706b5f94d
|
|
| BLAKE2b-256 |
ab9bd1e51117634901acdc3b42ccfcc3a94f4e5c881f53311a1dcf3eb2d2604c
|
Provenance
The following attestation bundles were made for slewpy-0.1.0-py3-none-any.whl:
Publisher:
publish_package.yml on LLNL/slewpy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
slewpy-0.1.0-py3-none-any.whl -
Subject digest:
c61858915299c8e3f3d33e4b129943b67d6977118bbfda31309342920c039950 - Sigstore transparency entry: 394551563
- Sigstore integration time:
-
Permalink:
LLNL/slewpy@22b4351319c09a8be0195de90ce57e165a12b840 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/LLNL
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_package.yml@22b4351319c09a8be0195de90ce57e165a12b840 -
Trigger Event:
release
-
Statement type: