Published May 5, 2024 | Version 240505.0
Presentation Open

Planetary Data Reader: One Tool to Read Them All

  • 1. Million Concepts
  • 1. Million Concepts

Description

The Planetary Data Reader (pdr) is an open-source Python tool by Million Concepts intended to read all PDS-compliant data products with one command: pdr.read(). Its first stable version was released last year and development is ongoing. It has a simple, robust interface, is highly optimized (e.g. 14 Mastcam-Z images in ~250 ms, metadata from 1000 Diviner products in ~1.5 s) and designed for maximum compatibility with the standard scientific Python stack. These qualities have allowed it to serve as an essential component of multiple production applications, including tactical-timeline multispectral analyses for M2020 Mastcam-Z and PDS3 -> PDS4 conversion pipelines for M3, Clementine, and Viking data sets. We estimate that pdr currently has regression-tested ("official") support for >50% of PDS products and probable support for >90%. Continuing development will add official support for even more datasets. To request priority support for datasets of interest, see instructions at github.com/MillionConcepts/pdr.

Files

pdr_example_notebook.pdf

Files (6.8 MB)

Name Size Download all
md5:f195127e11ac3a412b2c2016eceae411
2.8 MB Preview Download
md5:0cd0ceda055bd7356ca7dd470849b531
679.9 kB Preview Download
md5:1d2111adb68c5ec6dbee03cc557a4329
487.1 kB Preview Download
md5:8b59c062bed6c36d5e283ea066befd4f
137.5 kB Preview Download
md5:ebc075068c1dedd7c987fa7920149e0c
2.2 MB Preview Download
md5:8ecfa481ae0d7beabb2bab832b28a23e
310.8 kB Preview Download
md5:84f36038103d9daa0494e478982b0fdc
174.0 kB Preview Download