MinimalModbus is an easy-to-use Python module for talking to instruments (slaves) from a computer (master) using the Modbus protocol. Example code includes drivers for Eurotherm and Omega process controllers. The only dependency is the pySerial module. This software supports the ‘Modbus RTU’ serial communication version of the protocol, and is intended for use on Linux, OS X, and Windows platforms. It has been tested with Python2.6, Python2.7, and Python3.2.
OpenHTMM is an implementation specifically designed to facilitate research into Hidden Topic Markov Models methods. Hidden Topic Markov Models (HTMM) is a method of analyzing a docyment by imposing a temporal Markov structure on the document. In this way, it is able to account for shifting topics within a document. In so doing, it provides a topic segmentation within the document and also seems to effectively distinguish among multiple senses that the same word may have in different contexts within the same document.
Python Web Graph Generator is a threaded Web graph (Power law random graph) generator. It can generate a synthetic Web graph of about one million nodes in a few minutes on a desktop machine. It supports both directed and undirected graphs. It implements a threaded variant of the RMAT algorithm. A little tweak can produce graphs representing social networks or community networks. It can also output connected components in a graph.