Tutorials

Cytoscape v3.0.2 on Mac OS X

Cytoscape 3.0.2 was released on 1st August, a bugfix release for the 3.x series. However, there is a compatibility issue with the latest Java update from Apple resulting in Cytoscape hanging on startup. I'd followed advice found elsewhere to update to the latest Java version with no success, until I found this post from Tim Hull, outlining a simple way to check what version you have installed.

/usr/libexec/java_home -v 1.6 -exec java -version

If the output contains “xM4508”, you have the broken version. If it contains "xM4509", this is probably a different issue...

If you find that you have the bad version, you can download the updated from Apple using the links below:

The updated Java fixed the problem for me.

Create GUI Applications with Python & Qt6 by Martin Fitzpatrick

(PyQt6 Edition) The hands-on guide to making apps with Python — Over 15,000 copies sold!

More info Get the book

Elsewhere

Building a MicroPython heart rate monitor
Finding the beat in HR sensor data
Heart rate (HR) sensors
Photoplethysmography, because that's a real word
1D 1H NMR data processing
How to Restore the Window's Geometry in a PyQt6 App