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

Undocumented footprint attribute

datatype

Returns the data type.

fid

Undocumented footprint attribute

misc_metadata

Undocumented footprint attribute

shape

Returns the data shape.

units

Undocumented footprint attribute