TRANSFORM 2020 started and ended as a hackathon, with a virtual conference sandwiched in between. It became the beating heart of the entire TRANSFORM event, bringing people together around ambitious digital subsurface projects. One participant said on day 1: “It’s easier to connect meaningfully with people here than at a live conference.”

Previous hackathon have lasted a weekend but this one took over two weekends and, for some teams, every day in between. So there was plenty of time to get stuck in, and teams with people in far-flung timezones were able to work almost around the clock. It made for an intense 9 days.

The first batch of projects are listed below. To find out more about a project, get in touch with its champion, or visit its channel, in the Software Underground Slack. The channels all start with #t20- so, for example, the segysak channel is #t20-segysak.


52-things

Matteo Niccoli coordinated Dan Austin, Matt Hall, and 1 or 2 others around the 52 Things You Should Know About Geocomputing book project. This long-term project got a much-needed boost and is now ready to go to the next stage. (And there is still time to help if you are interested!) — Repo.

Calculation of the distance between objects in a photograph has been around since the mid-19th century —nearly as long as modern photography itself. Digital photogrammetry, or structure-from-motion, is the modern equivalent: a technique that can reconstruct, in detail, the relative location of millions of features...
— Adam Cawood & Clare Bond

welliovoz

Justin Gosses has been hacking on a JavaScript well-data viewer for a while, and it has now reached a good level of functionality. Nathan Jones, Lorenzo Perozzi and Nikita helped out, along with 3 or 4 others. Repo.

wellioviz_example_plot.png

gostin

Dieter Werthmüller led the ‘geo open-source tie-in’ project, to form an umbrella for non-seismic ideas using the GemPy–Fatiando–SimPeg—PyGIMLi universe, along with PyVista and some other projects. This incredibly active team involved at least 20 or so people; get get the lowdown from this document. Repo.

Gempy_SimPEG_Analyst.gif

segysak

Tony Hallam coordinated an effort to wrap segyio with xarray, resulting in the SEG-Y Swiss Army Knife (segysak). This was one of the most active projects during Transform, and the team, which included Steve Purves, Gijs Straathof, Fabio Contreras, and Alessandro Amato del Monte, got a lot done. If you use seismic data in Python, you need this! Repo.

_examples_notebooks_example_amplitude_extraction_displays_36_0.png

DASH WELL VIZ

Doug McClymont made a great start on a framework for a well-log web app, with tons of activity from a large team including Kent Inverarity (creator of lasio), Michael Harty, Behrooz Bashokooh, Julio Rodriguez, Wesley Banfield, Brian Burnham, and Kieran Blacker. Repo. Check out the app.

dash-well-viz-example.png

Bruges Geomech

Friso Brouwer and Alessandro Amato del Monte, along with several others, made some good progress on adding geomechanics functionality (Zobackogram, anyone?) to the bruges library. Repo (will be added to the main bruges repo soon).

zobackogram.png

And that’s only half of the projects! More soon, stay tuned.

UPDATE: Read Part 2 of this post.


Many thanks to our sponsors for their generous support of this event

sponsors_letterbox.png