# Pymeasure

Publish pymeasure instrument traffic through any instro publisher (Nominal, files, …).

| [`PymeasureInstrument`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.PymeasureInstrument.md#instro.pymeasure.PymeasureInstrument "instro.pymeasure.PymeasureInstrument") | An instro `Instrument` that publishes the traffic of a pymeasure instrument. |
| --- | --- |
| [`attach`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.attach.md#instro.pymeasure.attach "instro.pymeasure.attach") | Start publishing an existing pymeasure instrument's traffic, without changing how it is used. |
| [`ChannelMap`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.ChannelMap.md#instro.pymeasure.ChannelMap "instro.pymeasure.ChannelMap") | Which pymeasure properties publish, and under which channel names. |
| [`ChannelSpec`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.ChannelSpec.md#instro.pymeasure.ChannelSpec "instro.pymeasure.ChannelSpec") | One publishable property of a pymeasure instrument. |
| [`describe`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.describe.md#instro.pymeasure.describe "instro.pymeasure.describe") | List every publishable property of a pymeasure instrument, including its channels. |
| [`default_channel_name`](https://dev.nominal.io/instro/ref/library/instro.pymeasure.default_channel_name.md#instro.pymeasure.default_channel_name "instro.pymeasure.default_channel_name") | Return the channel name the inspection rules give an attribute path. |
