News

MDAnalysis Awarded Research Software Maintenance Fund Grant

Software Sustainability Institute Research Software Maintenance Fund Round 2 logo

We are excited to announce that MDAnalysis has been awarded a grant from the Software Sustainability Institute’s Research Software Maintenance Fund (RSMF), a £5.8M investment from UKRI to support the long-term sustainability of research software that matters to the UK research community. MDAnalysis is one of 19 projects funded in Round 2, out of 229 initial expressions of interest.

This funding will allow us to hire a dedicated Research Software Engineer (RSE) to carry out essential maintenance work which is key for long-term sustainability but difficult to achieve through volunteer effort alone. It will also contribute to retaining our Community Manager to continue the community engagement activities and mentorship programs that are central to the project.

Why this grant matters

Despite MDAnalysis’s scale of impact the project has, until now, relied entirely on volunteer effort to keep the library maintained. This is the first grant MDAnalysis has ever received that is dedicated specifically to maintenance rather than new feature development, and it comes at an important time: previous funding streams that supported MDAnalysis, such as the Chan Zuckerberg Initiative’s Essential Open Source Software for Science program (which funded our EOSS4 and EOSS5 awards), have been discontinued, narrowing the available opportunities.

What the funding will support

Over the 12-month grant period, our RSE and Community Manager will work across three areas:

1. Sustainable maintenance. The RSE will audit and document our continuous integration and release workflows, lead regular releases, and keep MDAnalysis compatible with fast-moving upstream dependencies such as NumPy, Python, and Cython. Other planned work includes modernising our test suite, maintaining the MDAKits ecosystem, and adding support for new file formats, alongside new “Guesser” components for PDB structures and MARTINI coarse-grained simulations.

2. Documentation and user experience. We will overhaul the User Guide, cleanly separating conceptual/user-facing documentation from the API reference, consolidate and add continuous testing to our library of tutorials, and mine our community support channels (GitHub Discussions, Discord, mailing lists) to build out a FAQ section.

3. Community building and mentorship. Our Community Manager will continue coordinating our participation in mentorship programs such as Google Summer of Code, maintain onboarding pathways for new Core Developers, and keep up our long-standing training partnerships with UK-based communities including the Thomas Young Centre, CCPBioSim, and CCP5. We will also continue to grow relationships with industry stakeholders to help diversify our funding base beyond this grant.

We will be advertising for a 1-year, UK-based RSE position soon — if you’re passionate about open-source scientific software and want to help sustain a tool used by thousands of researchers worldwide, keep an eye on our channels for the job posting.

Acknowledgements

This grant recognises that maintaining widely used research software requires sustained, professional investment, and we’re grateful to the SSI and UKRI for supporting that vision. Thank you also to King’s College London and our partners at the Thomas Young Centre, CCPBioSim, and CCP5, and to our fiscal sponsor NumFOCUS for its continued support. Finally, thank you to everyone who uses, contributes to, and advocates for MDAnalysis — this grant is as much a recognition of your work as it is an investment in our future.

This project will be led by Micaela Matta @micaela-matta (Lead) and Jenna Swarthout Goddard @jennaswa (Co-Lead and Community Manager).

About MDAnalysis

The MDAnalysis package is one of the most widely used Python-based libraries for the analysis and manipulation of molecular simulations. The objective of MDAnalysis is to provide simple, flexible, and efficient means of handling molecular structure data from simulations and experiments and support research in biophysics, biochemistry, materials science and beyond.

MDAnalysis is a fiscally-sponsored project of NumFOCUS, a nonprofit dedicated to supporting the open source scientific computing community.

Molecular Nodes Workshop in London — September 17–18, 2026

We are excited to announce a two-day, in-person Molecular Nodes workshop at King’s College London on September 17–18, 2026. Registration is free, with 30 spots available — apply by September 4, 2026.

alternative text

What Is Molecular Nodes?

Molecular Nodes (MN) is an add-on for Blender, the industry-leading open-source 3D visualisation and animation program, that brings structural biology data into Blender. MN is built on top of MDAnalysis and can import structures from .pdb and .mmCIF files, molecular dynamics trajectories and topologies from a range of simulation packages, and density data from cryo-EM and cryo-ET in formats such as .map and .star. Once loaded, this data can be styled in highly customisable ways, animated from static crystal structures, and played back as full trajectories — all using Blender’s rendering engine.

Workshop Programme

Day 1 (September 17, 10:00–17:00): Learn the basics of working in Blender, importing molecular data (.pdb, .cif, MD simulations), and building animations from it. No prior Blender or Molecular Nodes experience is required.

Day 2 (September 18, 10:00–15:30): Using the skills from Day 1, you will work on your own simulation data to produce images and animations, supported by our instructors.

Details

  • Dates: September 17–18, 2026
  • Location: King’s College London, Strand Campus
  • Cost: Free! Light lunch and coffee breaks provided.
  • Capacity: 30 spots (first-come first-serve, with a waitlist)
  • Application deadline: September 4, 2026, 23:59 BST

What to bring:

  • Laptop (the more powerful the GPU, the better)
  • Laptop charger (you will run out of battery)
  • External 3-button mouse (strongly encouraged, not required)
  • Your own simulation data (optional)

Apply Now

Apply via the registration form on Luma. Registration requires approval and closes on September 4, 2026.

Questions? Reach out to [email protected].

We hope to see you there!

MDAnalysis Dashboard - Mini Workshop (Aug 20, 2026)

Release 2.10.0 of MDAnalysis introduced support for interactive MD (IMDv3) stream reading using the IMDReader and the imdclient package. This allows analyzing MD simulation trajectories live while they are being generated and thus enabling analysis of sub-picosecond dynamics in trajectories.

As part of a Google Summer of Code (GSoC) 2026 project, we built a new tool called mdadash (short for ‘MDAnalysis Dashboard’) that provides a browser-based real-time dashboard for monitoring, tracking and analyzing running MD simulations using this new IMDv3 streaming interface.

The dashboard provides an interactive GUI for defining and running real-time analyses. There is support for per-frame observables and buffered, time-dependent analyses along with live visualization of analysis results as real-time plots. Custom user-defined analyses are also supported through built-in Notebook functionality.

MDAnalysis Dashboard

Workshop Overview

The program will run from 9:30 am to 11:30 am Pacific time (UTC 16:30 – 18:30) on Thursday, August 20th. The workshop will introduce mdadash, demonstrate its various features, use cases and how it can be customized for your own analysis needs. The interactive activities will allow participants to try out the dashboard in an easy-to-use workshop environment.

Registration

Attendance at this workshop will be free, and we encourage anyone with an interest in attending to register below.

Register

Workshop materials

All materials are made available in the github.com/PardhavMaradani/mdadash-mini-workshop-2026 repository.

Prepare for the interactive workshop activities by following the setup instructions.

Who to Contact

If you have any questions or special requests related to this workshop, you may contact the organizing committee.