MDAnalysis / UGM2023

Materials for the 2023 MDAnalysis User Group Meeting
Other
4 stars 10 forks source link

[MDAKit / Hackathon] New file formats #27

Open IAlibay opened 1 year ago

IAlibay commented 1 year ago

Overview

MDAnalysis supports a wide range of file formats for reading/writing coordinates and topologies (https://userguide.mdanalysis.org/stable/formats/index.html). However, there are still some file formats that are missing - e.g. PDBx/mmCIF, which has replaced the PDB format as the default format for the Protein Data Bank (see Issue #2367). We also welcome the addition of support for any other file formats we are currently missing.

Note that MDAnalysis can support new formats without adding code to the main package. You can put the code ("reader" and "writer" classes for trajectories, "parser" classes for topologies) into a MDAKit and if you use the appropriate base classes, MDAnalysis will automagically know how to work with the newly supported file format!

Where to start