Area 51 » three_pineapples

151
reputation
16 views
discussion user
network profile

Registered User

name three_pineapples
member for 9 years
seen Apr 8 '15 at 0:05
website
location Melbourne, Australia

I'm a physics PhD student at Monash University, Australia. As part of my project, I've developed an open source experiment control system for hardware-timed experiments. We published a paper on this control system here (free preprint version). It is written in Python, PyQt and GTK (GTK programs are currently being ported to PyQt).

I've also written/contributed to some Python libraries:

  • qtutils - A library with various tools for PyQt/PySide apps. Most notably, this library contains functions which always run specified code in the main thread. This makes it very easy to create secondary threads which call Qt methods in a thread safe way (the Qt methods always run in the main thread). This library also provides a common interface to dynamically load .ui files at run time for PyQt and PySide. Widget promotion is also supported, and can even be dynamically defined at run time.

  • zprocess - A cross-platform multiprocessing library using PyZMQ sockets for communication.

0

Proposals


0

Current Commitments


0

Fulfilled Commitments


0

Followed


0

Example Questions


0

Votes Cast

1

Badges

 Pioneer