Mycomya sp.

Anabarhynchus ornatifrons

Rhagadolyra magnicornis

Rhagadolyra magnicornis

Musca domestica

Musca domestica

Musca domestica

Structures on the


                How to use the Atlas

                Click on the fly or click on a term in the list. When a structure is highlighted, move between flies to see how it changes. Light grey terms with arrows mean the structure is absent. Dark grey terms with arrows mean the structure is present but not clearly seen. Clicking on these terms will move to a fly where the structure is shown.

                Keyboard shortcuts

                1. Use the 'greater than' and 'less than' keys, with or without the shift key, to move between the different flies. This is not a loop. At the beginning or the end of the sequence, swap keys to change direction.

                2. Use the number '2' key to turn on 2X magnification. Use the handle 'DRAG me' to move the lens over the fly. Use the number '1' key to return the magnification to 1X.

                3. To move quickly between the seven pages of anatomical terms use the left and right arrow keys.

                4. Use the up and down arrow keys to move between the information tabs.

                About the Atlas

                The Anatomical Atlas was created by the Australian National Insect Collection, CSIRO to accompany an ABRS-funded identification key to fly families of Australia and US NSF-funded research into the evolutionary history of flies.

                The Atlas relies on high resolution digital images of flies that allows the user to change magnifications to see fine detail.

                The Atlas uses examples from the four major fly groups, representing different anatomical expressions of flyness. The user can learn fly anatomy by examining all the different parts of a single fly or highlight a particular structure and navigate between flies. In this way the user can recognise how the structure changes shape and form across this vast taxonomic spectrum. This is a graphical representation of transformational homology.


                Yeates D. K., Hastings A.;

                Contact Us




                Dmitry Baranovskiy, creator of the Raphaël JavaScript Library.


                Raphaël JavaScript Library