Hom is currently used in the Physiology Department at Cambridge University in undergraduate physiology classes .
- Roger Carpenter. The software accompanies Roger's book "Neurophysiology", an excellent introduction to neurophysiology at the undergraduate level. Roger was my Director of Studies at Cambridge, and researches saccadic eye movements.
In particular there are models of
- Visual fields
- Pupillary reflexes
- Saccades, smooth pursuit and eye muscles
- Facial, tongue and palate muscles
- Power and deep tendon reflexes in the limbs
- Dermatomes and sensory nerves
- Upper limb movement incoordination, focal weakness, and bradykinesia
The database allows you to run complex querys such as, 'find items that are children (directly or indirectly) of "Pathology", and whose chain of effects includes the item "Pruritus" within a depth of 4 recursions.'
Gradually being incorporated is statistical knowledge of cause and effect. The database is now stored on a central server and downloaded when the program is run. With a password, data can be uploaded back to the server. Run the medical browser as a web app, as a downloadable Java application, Java in the browser, or just browse the server-side data. The index of all medical entities contains 5156 items!
Cudos is a project undertaken by a group of students of physiology at
Cambridge University. The aim is to aid teaching of students after
A-levels, before they come to University. The project aims to bring all
students up to a uniform level of knowledge of basic sciences, to
help with teaching at University.
The modules covered will be Chemistry, Physics, Biology and Mathematics. Interesting exhibits include
- Formula graph: Sketch any combination of mathematical functions - and dynamically see how arbitrary parameters affect them
- Signal processing: Chain together components to dynamically process and filter an analogue signal
- Ripple tank Experiment with waves in a pool, showing how reflection, diffraction and refraction interact
- Circuit board Place electrical components on a breadboard to create interactive circuits
- Spring mechanics Attach springs, masses and dashpots to create dynamic models
- Genetics Mate arbitrary individuals with each other! See how the genotype affects the phenotype, in several modes of inheritance.
- Membrane transport processes Simulate the movement of solute particles in a solution across a semi-permeable membrane.
- Iron filings Drop iron filings over magnetic poles to reveal magnetic field lines
- Basilar membrane See how resonance causes specific regions of the membrane to react to motion
- Photoreceptors See how different photoreceptors react to light of different frequencies to generate three-colour vision
Jazz ImproviserA 2003 attempt to produce a computerised spontaneous Jazz improvisation.
Sanjay's PianoThis is a simple Java piano applet - but with a difference! It was written in the space of 48 hours and aims to test a few experimental ideas.
Sanjay's Custom Iterator for Inkscapeis an Inkscape extension that permits on-the-fly scripting in Python. If you are like graphics, and you can program, then this is for you!