10.3. Common functions for auxiliary reading — MDAnalysis.auxiliary.core
- MDAnalysis.auxiliary.core.get_auxreader_for(auxdata=None, format=None)[source]
Return the appropriate auxiliary reader class for auxdata/format.
If format is provided, will attempt to find an AuxReader corresponding to that format. If auxdata is provided, the format will first be guessed.
- Parameters
auxdata – (Optional) The auxiliary data (e.g. filename of file containing auxiliary data).
format – (Optional). Known format of auxdata.
- Returns
AuxReader class corresponding to the supplied/guessed format.
- Return type
- Raises
ValueError – If an AuxReader for the format (provided or guessed from auxdata) cannot be found.
- MDAnalysis.auxiliary.core.auxreader(auxdata, format=None, **kwargs)[source]
Return an auxiliary reader instance for auxdata.
An appropriate reader class is first obtained using
get_auxreader_for()
, and an auxiliary reader instance for auxdata then created and returned.- Parameters
auxdata – Auxiliary data (e.g. filename of file containing auxiliary data).
format – (Optional). The format of auxdata, if known.
**kwargs – Additional AuxReader options.
- Returns
Appropriate auxiliary reader instance for auxdata.
- Return type
AuxReader
instance