Benoît Bovy

416 posts

Benoît Bovy banner
Benoît Bovy

Benoît Bovy

@benbovy

Somewhere between Earth Science, open-source software development and music creation.

Liege, Belgium Katılım Haziran 2017
257 Takip Edilen557 Takipçiler
Sabitlenmiş Tweet
Benoît Bovy
Benoît Bovy@benbovy·
🚨 Excited to announce a new release of ipytone, a big one and the first “public” release! More details below 🧵 But let’s start with this little piece of music made entirely in a @ProjectJupyter notebook (+ some “waving topography” made with pyvista / ipygany). 🔊🔊🔊🌍 1/N
English
6
72
286
0
Benoît Bovy retweetledi
Earthmover
Earthmover@EarthmoverHQ·
🚀 We are thrilled to announce the release of the Icechunk storage engine, a new open-source library and specification for the storage of multidimensional array (a.k.a. tensor) data in cloud object storage. Read our blog post about Icechunk here: earthmover.io/blog/icechunk
English
2
27
84
29.2K
Chris Holdgraf
Chris Holdgraf@choldgraf·
@rabernat agree - I think we should definitely be paying companies for this stuff and I generally don't like the investor-subsidized pricing model anyway because it has long-term strategic downside (see also: enshittification). IMO, biggest problem here is clear communication.
English
1
0
3
118
Miles Cranmer
Miles Cranmer@MilesCranmer·
Matplotlib palettes are useful for science, because they show contrast well, but I find them not to be visually pleasing. Are there any good libraries with aesthetics-focused matplotlib colorschemes?
English
40
20
388
153.2K
Benoît Bovy
Benoît Bovy@benbovy·
@choldgraf @anacondainc The problem is about enforcement: it is still so easy to download packages from the anaconda channel and not be aware (or forget about) that change of license… I remember the situation was quite messy after the org was contacted by Anaconda about that.
English
0
0
1
81
Benoît Bovy
Benoît Bovy@benbovy·
@choldgraf @anacondainc It happened a few years ago to the research institute I work with. TBF, I think it only applies to downloading packages from the anaconda channel, no license issue with conda / conda-forge.
English
1
0
2
499
Tom Nicholas
Tom Nicholas@TEGNicholasCode·
Watching this anywidget talk by @trevmanz - incredible work! This "quak" widget for interactive exploration of a database via duckdb... We NEED that but using @xarray_dev calls instead of SQL
English
1
2
14
838
Benoît Bovy
Benoît Bovy@benbovy·
@wuoulf @condaproject Downloading repodata has been the main bottleneck since fast spec solving in my experience, especially when I just need to install one or two packages in an environment. Speeding up this step will be a great improvement!
English
0
0
1
68
Wolf Vollprecht
Wolf Vollprecht@wolfvollprecht·
We're working on a feature to make the @condaproject experience a lot faster for big repositories - "sharded" repodata (so that initial downloads become a lot smaller). Hoping to ship an experiment soon!
English
1
1
11
626
Benoît Bovy
Benoît Bovy@benbovy·
@DPManchee If you don't really need to build the library from source and use it via the Python bindings, I strongly recommend installing it using conda, e.g., "conda install fastscapelib-f2py -c conda-forge". Fastscape (the python package) uses it under the hood (also available w/ conda).
English
0
0
0
11
Panel
Panel@Panel_org·
Thanks for your support. Means the world.
Panel tweet media
English
2
2
28
2.6K
Jens Turowski
Jens Turowski@JMTurowski·
Geoscience twitter: I want to automatically measure grain size distributions from thin section photographs. Any recommendations of software?
English
3
1
2
1K
Benoît Bovy
Benoît Bovy@benbovy·
@DrFionaClubb @GIStuart I wish I could attend the workshop (and also share a bit about the hard work we've been doing on @fastscape over the past few years), but unfortunately I had a schedule conflict those two days.
English
0
0
0
122
Benoît Bovy retweetledi
John Armitage
John Armitage@johnjarmitage·
I am hiring! I am looking for a PhD student to work with myself, @ChrisAndermann, Micha Dietze and Niels Hovius to study the connectivity between groundwater, surface water, and sediment yield. The job will involve code development and field work in the beautiful Eifel mountains.
John Armitage tweet media
English
2
34
55
7.8K
Benoît Bovy
Benoît Bovy@benbovy·
@davidbrochart My 2-cents: I like the idea but I’d remove the antialiasing effect completely or limit the number of colors (e.g., to match 256 colors terminals). Also the font looks a bit weird and out of scope, is it a monospace font?
English
1
0
2
115
David Brochart
David Brochart@davidbrochart·
Before/after, what do you think?
David Brochart tweet mediaDavid Brochart tweet media
English
1
0
6
664
Benoît Bovy
Benoît Bovy@benbovy·
@ProfMoucha In theory you can use it in both cases. For multiple valleys it is possible to set any inner node of the grid as base level. Fastscapelib doesn't provide anything like a function to compute Hack's law, though, but it is straightforward to implement.
English
0
0
0
104
Benoît Bovy
Benoît Bovy@benbovy·
It took a long time, but finally I’m glad to announce a new release (re-written from scratch) of Fastscapelib: a core library for landscape evolution modelling Some highlights 🧵 (1/8)
English
1
15
89
9.4K
Benoît Bovy
Benoît Bovy@benbovy·
@opengeospatial @rabernat @pygeoapi Does the OGC API - Coverages supports selecting multiple points at once? In the draft specs I see that "subset" supports either one point or an interval, but I might be missing something?
English
1
0
1
26
Ryan Abernathey
Ryan Abernathey@rabernat·
Question for the @opengeospatial / @pygeoapi #geospatial crowd. Say I have a raster datacube (lat, lon, time) and I want to provide an API to sample discrete lat / lon / time points from this space. What is the right OGC API to use here?
English
4
1
3
2.4K
Benoît Bovy
Benoît Bovy@benbovy·
Thanks to all contributors to this release!! @HSophiaDavies, Guillaume Cordonnier, @AdrienDelsalle and people at @QuantStack for their contribution and advice on the design of the library (also for #xtensor!) It is supported by @GFZ_Potsdam (Jean Braun’s section @GFZ_SurfMod).
Benoît Bovy@benbovy

It took a long time, but finally I’m glad to announce a new release (re-written from scratch) of Fastscapelib: a core library for landscape evolution modelling Some highlights 🧵 (1/8)

English
0
3
11
1.2K