Skip to main content

PlanetMapper logo

PyPI Version Conda Version Publish Workflow Status Checks Workflow Status Documentation Status Coverage Status JOSS Paper DOI

PlanetMapper is an open source Python package for visualising, navigating and mapping Solar System observations.

Documentation

For full documentation, API reference, code examples and installation instructions, visit planetmapper.readthedocs.io.

Installation

pip install planetmapper --upgrade
conda install -c conda-forge planetmapper

Citing PlanetMapper

If you use PlanetMapper in your research, please cite the following paper:

King et al., (2023). PlanetMapper: A Python package for visualising, navigating and mapping Solar System observations. Journal of Open Source Software, 8(90), 5728, https://doi.org/10.21105/joss.05728

Citation BibTeX entry
@article{king_2023_planetmapper,
  author  = {King, Oliver R. T. and Fletcher, Leigh N.},
  doi     = {10.21105/joss.05728},
  journal = {Journal of Open Source Software},
  month   = oct,
  number  = {90},
  pages   = {5728},
  title   = {{PlanetMapper: A Python package for visualising, navigating and mapping Solar System observations}},
  url     = {https://joss.theoj.org/papers/10.21105/joss.05728},
  volume  = {8},
  year    = {2023}
}

Key features

Screenshot of the PlanetMapper graphical user interface showing an observation of Europa being navigated

Easily visualise solar system observations with just a few lines of code

import planetmapper
import matplotlib.pyplot as plt

body = planetmapper.Body('saturn', '2020-01-01')
body.plot_wireframe_radec()
plt.show()

Image of Saturn generated with PlanetMapper showing the orientation of Saturn and its rings

Convert coordinates, generate backplanes and project maps of telescope observations

Plot of a mapped Jupiter observation, generated with PlanetMapper, showing observed and mapped versions of the Jupiter data

Contributing

If you spot a bug, or want to contribute code to PlanetMapper, check out the contributing guidelines.

Help and support

If you have any questions, suggestions or feedback, please visit our support page and get in touch!

Release notes

Find about the new features and updates in each new version of PlanetMapper by checking out the release notes.

Metadata

Release files for planetmapper 1.14.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for planetmapper 1.14.1
File Size Uploaded Provenance
planetmapper-1.14.1.tar.gz 233.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for planetmapper 1.14.1
File Interpreter ABI Platform
planetmapper-1.14.1-py3-none-any.whl Python 3 none any Details

Total release size: 411.0 kB

Release files / planetmapper-1.14.1.tar.gz

Download URL planetmapper-1.14.1.tar.gz
Size 233.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2e940cb56710572c81f3e9e715fac7c557d76219cfe9589f9d8d05b0487cb475
BLAKE2b-256 checksum
How to use checksums
2ffe8721fca47727d862908c77b7143694f34b0e2319a57b43d171a464ff8187
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / planetmapper-1.14.1-py3-none-any.whl

Download URL planetmapper-1.14.1-py3-none-any.whl
Size 177.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1820f0774cb451858afc9dccc4168f0ae706023756cf2609369e573beb75544a
BLAKE2b-256 checksum
How to use checksums
3947ec4f1f5f494cb097f564df3899ead090a6499ee2fd69fba606d44aaf0a24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Security for planetmapper 1.14.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.14.1 This release

2 release files No provenance

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