readcon-core 0.14.9

An oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage. Implements CON spec v3.
Documentation
@article{bigiMetatensorMetatomicFoundational2026,
  title = {metatensor and metatomic : Foundational libraries for interoperable atomistic machine learning},
  author = {Bigi, Filippo and Abbott, Joseph W. and Loche, Philip and Mazitov, Arslan and Tisi, Davide and Langer, Marcel F. and Goscinski, Alexander and Pegolo, Paolo and Chong, Sanggyu and Goswami, Rohit and Febrer, Pol and Chorna, Sofiia and Kellner, Matthias and Ceriotti, Michele and Fraux, Guillaume},
  year = {2026},
  journal = {The Journal of Chemical Physics},
  publisher = {AIP Publishing},
  doi = {10.1063/5.0304911},
  url = {https://doi.org/10.1063/5.0304911}
}

@article{chillEONSoftwareLong2014,
  title = {{EON}: software for long time simulations of atomic scale systems},
  author = {Chill, Samuel T. and Welborn, Matthew and Terrell, Rye and Zhang, Liang and Berthet, J.-C. and Pedersen, Andreas and J{\'o}nsson, Hannes and Henkelman, Graeme},
  year = {2014},
  journal = {Modelling and Simulation in Materials Science and Engineering},
  volume = {22},
  number = {5},
  pages = {055002},
  doi = {10.1088/0965-0393/22/5/055002}
}

@article{deBuylH5MDStructuredEfficient2014,
  title = {{H5MD}: {A} structured, efficient, and portable file format for molecular data},
  author = {de Buyl, Pierre and Colberg, Peter H. and H{\"o}fling, Felix},
  year = {2014},
  journal = {Computer Physics Communications},
  volume = {185},
  number = {6},
  pages = {1546--1553},
  doi = {10.1016/j.cpc.2014.01.018}
}

@software{frauxChemfiles2023,
  title = {chemfiles},
  author = {Fraux, Guillaume and Kimms, Len and Fine, Jonathan and Barletta, German P. and Dimura, Mykola and Coudert, FX and {pelsa} and Levesque, Maximilien and Maiti, Shoubhik and Guionniere, Simon and {jmintser}},
  year = {2023},
  doi = {10.5281/zenodo.1202207},
  url = {https://doi.org/10.5281/zenodo.1202207}
}

@inproceedings{gowersMDAnalysisPythonPackage2016,
  title = {{MDAnalysis}: {A} {Python} Package for the Rapid Analysis of Molecular Dynamics Simulations},
  author = {Gowers, Richard and Linke, Max and Barnoud, Jonathan and Reddy, Tyler and Melo, Manuel and Seyler, Sean and Doma{\'n}ski, Jan and Dotson, David and Buchoux, S{\'e}bastien and Kenney, Ian and Beckstein, Oliver},
  year = {2016},
  booktitle = {Proceedings of the 15th Python in Science Conference},
  pages = {98--105},
  doi = {10.25080/majora-629e541a-00e}
}

@article{hirelAtomskToolManipulating2015,
  title = {Atomsk: {A} tool for manipulating and converting atomic data files},
  author = {Hirel, Pierre},
  year = {2015},
  journal = {Computer Physics Communications},
  volume = {197},
  pages = {212--219},
  doi = {10.1016/j.cpc.2015.07.012}
}

@article{larsenAtomicSimulationEnvironment2017,
  title = {The atomic simulation environment---a {Python} library for working with atoms},
  author = {Larsen, Ask Hjorth and Mortensen, Jens J{\o}rgen and Blomqvist, Jakob and Castelli, Ivano E. and Christensen, Rune and Du{\l}ak, Marcin and Friis, Jesper and Groves, Michael N. and Hammer, Bj{\o}rk and Hargus, Cory and Hermes, Eric D. and Jennings, Paul C. and Jensen, Peter Bjerre and Kermode, James and Kitchin, John R. and Kolsbjerg, Esben Leonhard and Kubal, Joseph and Kaasbjerg, Kristen and Lysgaard, Steen and Maronsson, J{\'o}n Bergmann and Maxson, Tristan and Olsen, Thomas and Pastewka, Lars and Peterson, Andrew and Rostgaard, Carsten and Schi{\o}tz, Jakob and Sch{\"u}tt, Ole and Strange, Mikkel and Thygesen, Kristian S. and Vegge, Tejs and Vilhelmsen, Lasse and Walter, Michael and Zeng, Zhenhua and Jacobsen, Karsten W.},
  year = {2017},
  journal = {Journal of Physics: Condensed Matter},
  volume = {29},
  number = {27},
  pages = {273002},
  doi = {10.1088/1361-648X/aa680e}
}

@article{mcgibbonMDTrajModernOpen2015,
  title = {{MDTraj}: {A} Modern Open Library for the Analysis of Molecular Dynamics Trajectories},
  author = {McGibbon, Robert T. and Beauchamp, Kyle A. and Harrigan, Matthew P. and Klein, Christoph and Swails, Jason M. and Hern{\'a}ndez, Carlos X. and Schwantes, Christian R. and Wang, Lee-Ping and Lane, Thomas J. and Pande, Vijay S.},
  year = {2015},
  journal = {Biophysical Journal},
  volume = {109},
  number = {8},
  pages = {1528--1532},
  doi = {10.1016/j.bpj.2015.08.015}
}

@article{abrahamGromacsHighPerformance2015,
  title = {{GROMACS}: High performance molecular simulations through multi-level parallelism from laptops to supercomputers},
  author = {Abraham, Mark James and Murtola, Teemu and Schulz, Roland and P{\'a}ll, Szil{\'a}rd and Smith, Jeremy C. and Hess, Berk and Lindahl, Erik},
  year = {2015},
  journal = {SoftwareX},
  volume = {1-2},
  pages = {19--25},
  doi = {10.1016/j.softx.2015.06.001}
}

@article{smithSoftwareCitationPrinciples2016,
  title = {Software citation principles},
  author = {Smith, Arfon M. and Katz, Daniel S. and Niemeyer, Kyle E.},
  year = {2016},
  journal = {PeerJ Computer Science},
  volume = {2},
  pages = {e86},
  doi = {10.7717/peerj-cs.86}
}

@article{thompsonLammpsFlexibleSimulation2022,
  title = {{LAMMPS} -- a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales},
  author = {Thompson, A. P. and Aktulga, H. M. and Berger, R. and Bolintineanu, D. S. and Brown, W. M. and Crozier, P. S. and in 't Veld, P. J. and Kohlmeyer, A. and Moore, S. G. and Nguyen, T. D. and Shan, R. and Stevens, M. J. and Tranchida, J. and Trott, C. and Plimpton, S. J.},
  year = {2022},
  journal = {Computer Physics Communications},
  volume = {271},
  pages = {108171},
  doi = {10.1016/j.cpc.2021.108171}
}

@article{michaudAgrawalMDAnalysisToolkit2011,
  title = {{MDAnalysis}: {A} toolkit for the analysis of molecular dynamics simulations},
  author = {Michaud-Agrawal, Naveen and Denning, Elizabeth J. and Woolf, Thomas B. and Beckstein, Oliver},
  year = {2011},
  journal = {Journal of Computational Chemistry},
  volume = {32},
  number = {10},
  pages = {2319--2327},
  doi = {10.1002/jcc.21787}
}