网页
综合
更新时间 2026-11-14 05:27:30
News · MDAnalysis
自动蜘蛛
www.mdanalysis.org
正文约 6000 字
working with data in the molecular sciences
© 2026. All rights reserved.
We are happy to release version 2.11.0 of MDAnalysis!
This is a minor release of the MDAnalysis library; it contains bug fixes, new features, and performance improvements. These updates are backwards-compatible, with the exception of one API fix for the AtomicDistances analysis, which is noted under Changes.
A highlight is the new support for mmCIF/PDBx files, which was one of the most-requested features (see Changes).
This release supports NumPy 2.0+ and offers backwards compatibility through to NumPy 1.26.0.
Supported Python versions: 3.11, 3.12, 3.13, 3.14.
Supported Operating Systems:
To update with mamba (or conda) from the conda-forge channel run
To update from PyPi with pip run
For more help with installation see the installation instructions in the User Guide. Make sure you are using a Python version compatible with MDAnalysis before upgrading (Python >= 3.11).
For a full list of changes, enhancements, bug fixes and deprecations see the CHANGELOG.
Single-frame mmCIF/PDBx files, including .cif.gz, can now be read with the optional gemmi library (Issue #2367, PR #4712):
New MDAnalysis.fetch.from_PDB() helper to download structure files from the RCSB Protein Data Bank (optional pooch dependency). It returns a path that can be passed to Universe (Issue #4907, PR #4943). The default download is mmCIF (.cif.gz); pass file_format="pdb" for a PDB file:
MDAnalysis.analysis.atomicdistances.AtomicDistances now stores its outputs inside the results dictionary as results.distances, like other analysis classes. Code that read the old attribute needs to be updated (Issue #4819, PR #5347).
This fixed an API issue in a backwards incompatible manner.
This release was the work of 34 contributors, 22 of which are new contributors.
Our new contributors are:
MDAnalysis thanks NumFOCUS for its continued support as our fiscal sponsor, the Chan Zuckerberg Initiative for supporting MDAnalysis under an EOSS5 award, and the National Science Foundation for support under CSSI award 2311372.
— @IAlibay and @orbeckst on behalf of the MDAnalysis Team
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.
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.
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.
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).
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
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。