gm.data.FormatText

gm.data.FormatText#

class gemma.gm.data.FormatText(*, key: typing.Annotated[typing.Any, <kauldron.kontext.annotate._KeyToken object at 0x7001c239ecf0>] | typing.Sequence[typing.Annotated[typing.Any, <kauldron.kontext.annotate._KeyToken object at 0x7001c239ecf0>]] | dict[typing.Annotated[typing.Any, <kauldron.kontext.annotate._KeyToken object at 0x7001c239ecf0>], typing.Annotated[typing.Any, <kauldron.kontext.annotate._KeyToken object at 0x7001c239ecf0>]], template: str)[source]

Bases: kauldron.data.transforms.base.ElementWiseTransform

Equivalent to template.format(text=my_string).

template

The template containing the {text} placeholder. Note that the template is detented (but not stripped).

Type:

str

template: str
map_element(element)[source]