<xml>
  <records>
    <record>
       <contributors>
          <authors>
             <author>Slepicka, H.H.</author>
             <author>Gibbs, M.L.</author>
          </authors>
       </contributors>
       <titles>
          <title>
             PyDM - Extension Points
          </title>
       </titles>
		 <publisher>JACoW Publishing</publisher>
       <pub-location>Geneva, Switzerland</pub-location>
		 <isbn>2226-0358</isbn>
		 <isbn>978-3-95450-209-7</isbn>
		 <electronic-resource-num>10.18429/JACoW-ICALEPCS2019-MOPHA135</electronic-resource-num>
		 <language>English</language>
		 <pages>539-543</pages>
       <pages>MOPHA135</pages>
       <keywords>
          <keyword>interface</keyword>
          <keyword>framework</keyword>
          <keyword>EPICS</keyword>
          <keyword>controls</keyword>
          <keyword>factory</keyword>
       </keywords>
       <work-type>Contribution to a conference proceedings</work-type>
       <dates>
          <year>2020</year>
          <pub-dates>
             <date>2020-08</date>
          </pub-dates>
       </dates>
       <urls>
          <related-urls>
              <url>https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA135</url>
              <url>https://jacow.org/icalepcs2019/papers/mopha135.pdf</url>
          </related-urls>
       </urls>
       <abstract>
          PyDM (Python Display Manager) is a Python and Qt-based framework for building user interfaces for control systems providing a no-code, drag-and-drop system to make simple screens, as well as a straightforward Python framework to build complex applications. PyDM developers and users can easily create complex applications using existing Python packages such as NumPy, SciPy, Scikit-learn and others. With high level interfaces for data plugins and external tools, PyDM can be extended with new widgets, integration with facility-specific tools (electronic log books, data logger viewers, et cetera) as well as new data sources (EPICS, Tango, ModBus, Web Services, etc) without the need to recompile or change the PyDM internal source.
       </abstract>
    </record>
  </records>
</xml>
