# Python

**URL:** https://openplanetary.discourse.group/c/programming-and-workflows/programming/6.md

[Latest](https://openplanetary.discourse.group/latest.md) · [Categories](https://openplanetary.discourse.group/categories.md) · [Tags](https://openplanetary.discourse.group/tags.md)

---

## [About the Python category](https://openplanetary.discourse.group/t/about-the-python-category/17)

<div class="topic-metadata">

**Author:** [@nmanaud](https://openplanetary.discourse.group/u/nmanaud)\
**Replies:** 0

</div>

---

## [Installing ISIS on Windows using WSL](https://openplanetary.discourse.group/t/installing-isis-on-windows-using-wsl/781)

<div class="topic-metadata">

**Author:** [@toIhr](https://openplanetary.discourse.group/u/toIhr)\
**Replies:** 1\
**Last updated:** [April 25, 2024, 2:56pm UTC](https://openplanetary.discourse.group/t/installing-isis-on-windows-using-wsl/781 "2024-04-25T14:56:25Z")

</div>

During the installation of a complicated Science Stack I had the necessity to install the ISIS package link on my Windows machine. While it probably is the easiest to develop most applications with Linux, some people hav…

---

## [Numpy 2.0, astropy 6.0, and you](https://openplanetary.discourse.group/t/numpy-2-0-astropy-6-0-and-you/736)

<div class="topic-metadata">

**Author:** [@cmarmo](https://openplanetary.discourse.group/u/cmarmo)\
**Replies:** 0\
**Last updated:** [December 11, 2023, 7:54am UTC](https://openplanetary.discourse.group/t/numpy-2-0-astropy-6-0-and-you/736 "2023-12-11T07:54:33Z")

</div>

Linking here the excellent informational thread about numpy 2.0 from Pey Lian Lim (astropy infrastructure): https://groups.google.com/g/astropy-dev/c/cFXBgU1gcCg/m/\_OYYmeHmAgAJ If your software depends on numpy or any …

---

## [Easy CPU/GPU Arrays and DataFrames — Run your Dask code where you’d like](https://openplanetary.discourse.group/t/easy-cpu-gpu-arrays-and-dataframes-run-your-dask-code-where-you-d-like/619)

<div class="topic-metadata">

**Author:** [@cmarmo](https://openplanetary.discourse.group/u/cmarmo)\
**Replies:** 0\
**Last updated:** [April 16, 2023, 2:11am UTC](https://openplanetary.discourse.group/t/easy-cpu-gpu-arrays-and-dataframes-run-your-dask-code-where-you-d-like/619 "2023-04-16T02:11:11Z")

</div>

---

## [Demystifying the Python packaging ecosystem](https://openplanetary.discourse.group/t/demystifying-the-python-packaging-ecosystem/612)

<div class="topic-metadata">

**Author:** [@cmarmo](https://openplanetary.discourse.group/u/cmarmo)\
**Replies:** 0\
**Last updated:** [March 27, 2023, 7:38pm UTC](https://openplanetary.discourse.group/t/demystifying-the-python-packaging-ecosystem/612 "2023-03-27T19:38:43Z")

</div>

pyOpenSci released a new chapter in our packaging guide on build tools. pyOpenSci is an inclusive and diverse community that runs peer review of scientific software. We want to make it easier for scientists to get cr…

---

## [Python "externally managed" on Linux (seen on Scientific Python discussions)](https://openplanetary.discourse.group/t/python-externally-managed-on-linux-seen-on-scientific-python-discussions/607)

<div class="topic-metadata">

**Author:** [@cmarmo](https://openplanetary.discourse.group/u/cmarmo)\
**Replies:** 0\
**Last updated:** [March 21, 2023, 7:22pm UTC](https://openplanetary.discourse.group/t/python-externally-managed-on-linux-seen-on-scientific-python-discussions/607 "2023-03-21T19:22:02Z")

</div>

Debian/Ubuntu systems are moving forward PEP 668 Fedora is discussing the move https://fedoraproject.org/wiki/Changes/PythonMarkExternallyManaged

---

## [Hapke modeling in Python](https://openplanetary.discourse.group/t/hapke-modeling-in-python/468)

<div class="topic-metadata">

**Author:** [@alemran042](https://openplanetary.discourse.group/u/alemran042)\
**Replies:** 1\
**Last updated:** [April 6, 2021, 2:27pm UTC](https://openplanetary.discourse.group/t/hapke-modeling-in-python/468 "2021-04-06T14:27:40Z")

</div>

Hi, can anyone please share with me a Python code for Hapke modeling? Thank you!

---

## [When you have a "special" value (UNK, NA, NULL)... can or should that have a \<unit\> tag](https://openplanetary.discourse.group/t/when-you-have-a-special-value-unk-na-null-can-or-should-that-have-a-unit-tag/291)

<div class="topic-metadata">

**Author:** [@thare](https://openplanetary.discourse.group/u/thare)\
**Replies:** 4\
**Last updated:** [August 6, 2020, 7:25am UTC](https://openplanetary.discourse.group/t/when-you-have-a-special-value-unk-na-null-can-or-should-that-have-a-unit-tag/291 "2020-08-06T07:25:43Z")

</div>

@rbeyer @michaelaye I didn’t want to create a PVL issue on GitHub so I am trying here. I have a user with an interesting ODL question. Based on PVL, or general ODL best practices, what might you recommend? I think I agr…

---

## [Review/ in Jupyter notebooks](https://openplanetary.discourse.group/t/review-in-jupyter-notebooks/92)

<div class="topic-metadata">

**Author:** [@aprossi](https://openplanetary.discourse.group/u/aprossi)\
**Replies:** 3\
**Last updated:** [June 18, 2019, 5:27am UTC](https://openplanetary.discourse.group/t/review-in-jupyter-notebooks/92 "2019-06-18T05:27:50Z")

</div>

https://www.reviewnb.com/ allows comment, diff and review Jupyter notebooks (json) visually (spotted by C. Marmo)

---

## [Conda 4.6.2 now available](https://openplanetary.discourse.group/t/conda-4-6-2-now-available/36)

<div class="topic-metadata">

**Author:** [@michaelaye](https://openplanetary.discourse.group/u/michaelaye)\
**Replies:** 1\
**Last updated:** [June 17, 2019, 9:32pm UTC](https://openplanetary.discourse.group/t/conda-4-6-2-now-available/36 "2019-06-17T21:32:33Z")

</div>

After fixing some issues with the big conda 4.6 update, the now available 4.6.2 patch does not taint your environments to be manage-able with 4.6 only, so I recommended getting it now, it really is a lot faster than befo…

---

## [Installing Python Packages in Jupyter Notebook - Right Way](https://openplanetary.discourse.group/t/installing-python-packages-in-jupyter-notebook-right-way/62)

<div class="topic-metadata">

**Author:** [@mariodamore](https://openplanetary.discourse.group/u/mariodamore)\
**Replies:** 1\
**Last updated:** [May 23, 2019, 5:22pm UTC](https://openplanetary.discourse.group/t/installing-python-packages-in-jupyter-notebook-right-way/62 "2019-05-23T17:22:47Z")

</div>

I really suggest all the Jake’s blog and its book on Data Science (freely available on his website), it covers a lot of ground on python, visualisation, ML and how other general python cases. Jake is also a core contribu…

---

## [Bash in Python made easy](https://openplanetary.discourse.group/t/bash-in-python-made-easy/52)

<div class="topic-metadata">

**Author:** [@andrew.annex](https://openplanetary.discourse.group/u/andrew.annex)\
**Replies:** 9\
**Last updated:** [May 22, 2019, 8:05am UTC](https://openplanetary.discourse.group/t/bash-in-python-made-easy/52 "2019-05-22T08:05:54Z")

</div>

When I need to run bash commands or isis3 programs within a python script I turn to a neat library called sh to make my life easier and to avoid directly using the subprocess module myself. Go check it out, I also found …

---

## [Finding index files on PDS](https://openplanetary.discourse.group/t/finding-index-files-on-pds/57)

<div class="topic-metadata">

**Author:** [@michaelaye](https://openplanetary.discourse.group/u/michaelaye)\
**Replies:** 0\
**Last updated:** [May 14, 2019, 6:46pm UTC](https://openplanetary.discourse.group/t/finding-index-files-on-pds/57 "2019-05-14T18:46:05Z")

</div>

The “classic” release format of PDS (the “Planetary Data System”), demands that each data release (usually scheduled every 6 months these days), includes an index folder that includes an index file with search-able meta-…
