Gephi code retreat for 2022 - it is on!!

This is a quick update with pics on the Gephi Code Retreat 2022 taking place this week in Paris. I keep it short as I should be actively coding!!

Quick background on Gephi

Two-line summary if you don’t know Gephi. Born around 2010, Gephi is the leading software for the visualization and exploration of networks. It is open source and free. It is used by analysts, professors, journalists, students. It is useful to find patterns and connecting the dots in rich and unstructured datasets, for instance: finding communities, people with key roles in a crowd, identifying connections between items or products, etc.

Gephi has been downloaded millions of times since its creation, and the original paper describing Gephi has been cited by close to 10,000 academic publications from a huge variety of scientific fields.

The Gephi Code retreat is a one-week event organized by the founding members of Gephi to accelerate the development of the software and help the community of Gephi enthusiasts meet and cohere. That is the second year such a retreat is organized, after a first edition in Copenhagen.

What’s going on at the Gephi Code retreat!

After posting a very quick update on the Gephi Facebook Group 2 days ago, here are some more news.

I don’t have the full picture as multiple projects develop in parallel. Here is my experience:

Participating to the retreat is fantastic as I get to meet people I have interacted it with for the last 10 years on Gephi, without meeting them irl or just once. There is the Mat[t]hieu crew (@Totetmatt,@mathieubastian and @jacomyma) and other persons I’ve interacted with on Twitter mainly.

Since this Monday, we sit in a room in the fabulous new campus extension of Sc-Po Paris, doing coding or design work with presentations or live streams in-between.

The location:

IMG_20220831_084351

IMG_20220831_084529

IMG_20220831_084640

The people:

IMG_20220830_134049

IMG_20220830_134104

IMG_20220831_092604

IMG_20220831_092958

IMG_20220830_134045

Coding plugins for Gephi

I’ve created plugins for Gephi for a long time, but recently I haven’t updated or maintained them. The reason is that the Gephi interface is pretty complex to code and if you don’t work on it say, on a monthly basis, then you forget some important mechanisms and it gets pretty time consuming to get back to it.

That’s why the Gephi code retreat is a super productivity boost. At any time, I can lean left or right and ask Mathieu Bastian or Matthieu Totet how to get unstuck.

Yesterday, I was feeling miserable because despite this help, I couldn’t get started on a new plugin of a different sort - just unable to get a window to display in Gephi!

As usual, after a night sleep (and extra advice by Mathieu Bastian), I got it working this morning and things go very fast now.

Hopes for deliverables

I hope to get some of my plugins updated, also helping getting a new version of the Neo4J import plugin getting a new version, and finally getting a new export plugin off the ground (I keep this one a bit mysterious!!).

I see a lot of bug fixes being done, and believe me this is much harder and time consuming that one would think.

Also progress made by Paul Girard and al. to extend the gexf standard, which is this super useful network file format that guarantees that all the rich info on your graphs keep recorded when you save it.

Back to coding!!!

If you’d like to see the Gephi week or what I’m doing

I have written tutorials for Gephi. I also build nocode functions 🔎 that can also serve the needs of the community of Gephi users. It is fully open source. Try it and give some feedback, I would appreciate it!

 Date: August 31, 2022

Previous
⏪ Using java for the front-end of a web app in 2022

Next
My story as a Gephi user and contributor ⏩