epygram.fields.MiscField — Miscellaneous Field class

Contains the class to for Miscellaneous fields.

class epygram.fields.MiscField.MiscField(*args, **kwargs)[source]

Bases: epygram.base.Field

A miscellaneous field class. Designed to handle data of various nature (bool, int, float, str…) and various dimensions (scalar, 1D/2D).

Note

This class is managed by footprint.

  • info: Not documented

  • priority: PriorityLevel::DEFAULT (rank=1)

Automatic parameters from the footprint:

  • comment (builtins.str) - rwd - Not documented, sorry.

    • Optional. Default is None.

  • fid (footprints.stdtypes.FPDict) - rwx - Not documented, sorry.

  • misc_metadata (footprints.stdtypes.FPDict) - rwd - Not documented, sorry.

    • Optional. Default is FPDict::<<as_dict:: dict()>>.

  • units (builtins.str) - rwd - Not documented, sorry.

    • Optional. Default is ‘’.

Constructor. See its footprint for arguments.

comment

(see the documentation above for more details).

property datatype

Returns the data type.

fid

(see the documentation above for more details).

misc_metadata

(see the documentation above for more details).

property shape

Returns the data shape.

units

(see the documentation above for more details).