Home | morphMap | Announcements | Jobs | Library | MORPHMET | Morpheus et al.

morphometrics.org

Morpheus et al.

Multiplatform software for morphometric analysis.

*** CLICK HERE TO OPEN THE WEB PAGE FOR THE NEW MORPHEUS ET AL. ***

It should be obvious that the development and maintenence of the original Morpheus et al. has been suspended for some time. I have not been idle, though, and work progresses on a completely new version. That version, however, is not yet ready for distribution. Until it is, the original program still does what it does rather well - I use it all the time.

Unfortunately, the installation of the latest build of the original Morpheus et al. has become rather complicated. So, I have created a .zip archive that should simplify the process. The archive contains a directory, "morpheus_final-beta", with all of the necessary files for the MS Windows (c) version in their most recent forms. You should only need to unzip the archive contents to an appropriate place and run "MRPH-GUI.EXE" or "mrph-cmd.exe" from that directory. The graphical version also runs with "wine" under Linux. See the "00README.TXT" file for additional info.

Click here to download morpheus_final-beta.zip

MORPHEUS ET AL. - The New Version (exact naming undecided)
Since I've brought it up, I feel somewhat obligated to give you at least some information about the new Morpheus et al. and apprise you of the state of its development.

BACKGROUND
The original Morpheus et al. was written in C++, and the command-line version could (and still can) be compiled for any platform with a standard C++ compiler. The cross-platform graphical user interface, however, was built on an expensive proprietary package. At the time, I picked the best one available, but, of course, the company was eventually bought out and rededicated itself to developing applications for wristwatches or some such thing. They never did provide the promised Macintosh version or a stable 32-bit Windows version. But, I was stuck with it. This has happened to me several times, and it is but one reason I try to avoid proprietary, closed source software.

After considerable research and agonizing over the situation, I elected to rewrite a completely new version in Java/Java 3D. That is what I have been doing for the past year or so as time was available. Hopefully, some version of some components will be ready for distribution in the next few months, but I cannot be certain. Below is a rough outline of the development and some screen shots showing current capabilities.

DEVELOPMENT
Initial interface frame work (done)
Main data structures defined and coded (done)
Read/write Morpheus data files (done)

New Morpheus et al.: basic user interface.
morpheus_screenshot.jpg
Plot window shows testing of 3D plot package - I dropped it to write my own. See later.

VISUALIZATION ROUTINES
Basic construction (done)
Object mode selection (done)
Plot variable selection (done)
Background control (done)

3D Visualization
Point support (done)
Link support (done)
Curve support (done)
Primary/secondary attributes (done)
Group structure (done)
.obj surface support (partial)

2D Visualization
Points, curves, etc. (done)

3D point and curve visualization
morpheus_demo1.jpg

Link support
links.jpg

Object grouping support
links2.jpg

.obj surface support
femur100000-35.jpg

Surface and associated landmarks
mandible.jpg

Morphologika import/export support (done)

Morphologika import
morphologika.jpg

System Info in Help|About (done 06FEB2007)
Finish tps import/export (done AUG2007)
Clean up surface rendering (done 28JUN2007)
Intelligent user control of visualization parameters (done AUG2007)

DOCUMENTATION
Document clean install Linux (TODO)
Document clean install Windows (TODO)
Document clean install Macintosh (TODO)
Document program operation (IN PROGRESS)

Complete above (TODO)
Migrate to J3D 1.5 (done 05FEB2007)
***RELEASE VISUALIZATION TOOL***

MAIN PROGRAM
Add object visualization tool (TODO)
Add matrix libraries (TODO)
OPA/GPA with parameter control (TODO)
***RELEASE MAIN PROGRAM***

visits since Winter 2007.