Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

IMPORTANT - If you've had issues with WormSizer between 1/1/2017 and 6/5/2017 please update to Version 1.2.5.

##New Installation Instructions (how to get the latest version)

  1. If you previously installed WormSizer by copying the .jar to the Fiji directory, you must first remove the old plugin.
    1. Delete
    2. Restart Fiji
  2. Open Fiji
  3. Goto Help->Update Fiji
  4. Click on Manage Update Sites
  5. Scroll to the bottom, and check WormSizer
  6. Click Add and then Close
  7. Files for WormSizer should now appear in the update screen
  8. Click Apply Changes
  9. Done, you will now have the latest version of WormSizer and will receive automatic update notifications every time you start Fiji.

##Version 1.2.5 - Major bug fix I've had several issues with maintaining WormSizer due to the plugins it depends on being modified and breaking compatibility. In this version, I've included what I hope to be a long-term fix to the issue. IMPORTANT - for the past few months the most recent Fiji update has broken WormSizer functionally (heads and tails became connected). This update resolves this issue.

##Version 1.2.0 - Surface Area WormSizer now calculates surface area of nematodes. The method is analogous to the volume calculation; each worm is considered a collection of frustrums of cones and the surface area and volume are the sum of these measurements. The measurement is reported as microns squared.

To add the surface area measurement to existing results, a script has been included in the WormSizer plugin.

  1. Make a backup of the original files
  2. Make sure you have the latest version of WormSizer installed in Fiji
  3. Open the command-line (Mac OS and Unix)
  4. The script command is java -cp /Applications/ edu.duke.biology.baughlab.wormsize.AddSurfaceArea [FILES]
  5. [FILES] is a list of .xml files output by WormSizer (the .CSV files will be detected and updated as well).
  6. Replace /Applications/ with your location if it is different.
  7. The script will display each file that has been updated.

Thanks to everyone that showed interest at the 19th International C. elegans Meeting!

In addition to the example videos, please checkout the PDF manuals that come with the software.

Feel free to contact me at if you have any questions or problems with WormSizer. Please put WormSizer in the subject of the email.

WormSizer Demo Video

View the screencast [here] (









No releases published


No packages published