# \#python

**URL:** https://forum.csdms.io/tag/python/3.md

[Latest](https://forum.csdms.io/latest.md) · [Categories](https://forum.csdms.io/categories.md) · [Tags](https://forum.csdms.io/tags.md)

---

## [My foray into BMI: bmi-operator, a Kubernetes-based orchestration tool](https://forum.csdms.io/t/my-foray-into-bmi-bmi-operator-a-kubernetes-based-orchestration-tool/199)

<div class="topic-metadata">

**Author:** [@jpalpant](https://forum.csdms.io/u/jpalpant)\
**Replies:** 6\
**Last updated:** [October 6, 2026, 11:47am UTC](https://forum.csdms.io/t/my-foray-into-bmi-bmi-operator-a-kubernetes-based-orchestration-tool/199 "2026-10-06T11:47:54Z")

</div>

Hello folks - I learned about the BMI ecosystem a few months ago, and I was inspired to put together and share the project I’ve worked on. Thanks to @mdpiper for a friendly conversation and encouragement! I am calling i…

---

## [Technical question on handling large inputs in Python](https://forum.csdms.io/t/technical-question-on-handling-large-inputs-in-python/166)

<div class="topic-metadata">

**Author:** [@gregtucker](https://forum.csdms.io/u/gregtucker)\
**Replies:** 4\
**Last updated:** [February 26, 2026, 3:58pm UTC](https://forum.csdms.io/t/technical-question-on-handling-large-inputs-in-python/166 "2026-02-26T15:58:16Z")

</div>

Curious whether anyone has thoughts on the following question about model design in Python. Suppose I have an input to a numerical model that could be either a single float or an array corresponding to locations on a gr…

---

## [Landlab Developers and Users Coffee Hour](https://forum.csdms.io/t/landlab-developers-and-users-coffee-hour/159)

<div class="topic-metadata">

**Author:** [@mdpiper](https://forum.csdms.io/u/mdpiper)\
**Replies:** 1\
**Last updated:** [December 3, 2025, 9:39am UTC](https://forum.csdms.io/t/landlab-developers-and-users-coffee-hour/159 "2025-12-03T09:39:32Z")

</div>

This Thursday (December 4) at 10a MST @gregtucker and @mcflugen will host a Landlab coffee klatsch over Zoom. Please join us! More information is available on the signup page.

---

## [Best practices for using GitHub Actions to deploy to PyPI/Anaconda](https://forum.csdms.io/t/best-practices-for-using-github-actions-to-deploy-to-pypi-anaconda/100)

<div class="topic-metadata">

**Author:** [@samharrison7](https://forum.csdms.io/u/samharrison7)\
**Replies:** 5\
**Last updated:** [April 10, 2025, 2:59pm UTC](https://forum.csdms.io/t/best-practices-for-using-github-actions-to-deploy-to-pypi-anaconda/100 "2025-04-10T14:59:33Z")

</div>

I’m pretty new to setting up CI/CD workflows via GitHub Actions, so I thought this would be a good place to get a sense check on whether I’m doing “the right thing” (or not!). I have a fairly simple task: publish a pure…

---

## [Creating slope units in landlab](https://forum.csdms.io/t/creating-slope-units-in-landlab/92)

<div class="topic-metadata">

**Author:** [@sghoshal](https://forum.csdms.io/u/sghoshal)\
**Replies:** 4\
**Last updated:** [January 30, 2025, 5:31pm UTC](https://forum.csdms.io/t/creating-slope-units-in-landlab/92 "2025-01-30T17:31:00Z")

</div>

Hi, this is probably a really simple question, but I’ve been trying to build a simple function that can divide up a landlab grid into slope units. I’ve been unable to find any existing packages that do this, but I’m quit…

---

## [Reactive programming in the scientific Python community?](https://forum.csdms.io/t/reactive-programming-in-the-scientific-python-community/76)

<div class="topic-metadata">

**Author:** [@gregtucker](https://forum.csdms.io/u/gregtucker)\
**Replies:** 5\
**Last updated:** [January 16, 2025, 1:24pm UTC](https://forum.csdms.io/t/reactive-programming-in-the-scientific-python-community/76 "2025-01-16T13:24:00Z")

</div>

While trying to accomplish what I thought would be a quick and simple task - making a numerical model interactive while it’s running - I’ve ended up going down a bit of a rabbit hole. The latest side tunnel is RxPy, a li…

---

## [Inferfacing with containerized models and across languages (grpc4bmi, Remote BMI)](https://forum.csdms.io/t/inferfacing-with-containerized-models-and-across-languages-grpc4bmi-remote-bmi/49)

<div class="topic-metadata">

**Author:** [@BSchilperoort](https://forum.csdms.io/u/BSchilperoort)\
**Replies:** 4\
**Last updated:** [November 30, 2024, 5:51pm UTC](https://forum.csdms.io/t/inferfacing-with-containerized-models-and-across-languages-grpc4bmi-remote-bmi/49 "2024-11-30T17:51:38Z")

</div>

For both reproducibility and interoperability containerization of models can be very useful. All dependencies are packaged alongside the model, and the containers are easy to share and version. After creating a container…

---

## [Teachbooks: jupyter-book based interactive notebooks](https://forum.csdms.io/t/teachbooks-jupyter-book-based-interactive-notebooks/32)

<div class="topic-metadata">

**Author:** [@BSchilperoort](https://forum.csdms.io/u/BSchilperoort)\
**Replies:** 5\
**Last updated:** [November 29, 2024, 3:02pm UTC](https://forum.csdms.io/t/teachbooks-jupyter-book-based-interactive-notebooks/32 "2024-11-29T15:02:26Z")

</div>

At Delft University of Technology, teachers and TAs have been working on a system they call “teachbooks”. It’s a flavor of jupyter-book, packaged with some extras and modifications. What they have done really nicely; t…
