-------- Original Message --------
Subject: Fwd: Re: Visualization tweaks for Morpheus, M_vis, and Morphologika
Date: Thu, 24 Jun 2010 17:13:24 -0400
From: Dennis E. Slice <[email protected]>
To: morphmet <[email protected]>
You have a good bit of control over most aspects of the plotting
components in morpheus (old and new) and m_vis.
For instance, you can define different plot component options for each
group. In the new m_vis, you can have any number of groups (there is a
limit, but it is absurdly large). In the original morpheus, there is a
limit of 10 or so groups.
In the new morpheus (and m_vis) you can group objects by count (e.g.,
the command "group 3 10 1 7" would make the first three objects a group,
the next ten the second group, a group of one, a group of seven, and any
remaining objects in a residual fifth group) or by file where each line
of the file provides some group identifier for each specimen in your
data file (e.g., the lines m m m f f m f could encode sexes, comments
are allowed). These two methods, with labeling and ungrouping, are
accessible through the file menu Objects|Group. The old Morpheus only
supports count-based grouping from the command line.
Once grouped, the groups appear in the m_vis "Opts..." window for fine
tuning the graphics components.
Within each object there can be two types of points and curves - primary
and secondary. The plotting of each of this is controlled separately.
So, you can just make the points or curves you want to highlight
"secondary" and the rest "primary" (or vice versa) and give them a
distinct plotting color, symbol, line type, etc. The one complexity here
is that you cannot Demote/Promote (the names for making Primary points
Secondary and Secondary points Primary) in m_vis. You would have to do
that in the new Morpheus (see menu under Points), save the file, then
load it into m_vis. Once loaded, the "Opts..." button brings up a dialog
for which you can set of all these separately for each Group.
Promotion and demotion in the old morpheus was command line only, I
think, and followed a much more convoluted model. In the new morpheus,
primary/secondary is simply an attribute of a point that can be toggled.
In the old morpheus, there were separate lists of primary points and
secondary points. Moving points from one list to another while retaining
original load order took a fair amount of programming and just trying to
explain what is going on gives me a headache, hence the simplified
version in the new morpheus.
Say you have 10 specimens with 16 curves and 107 landmarks and want to
highlight the zygomatic arch (represented by curve 3 and landmarks 7-23)
in specimen 2 (dimensionality doesn't matter).
There are many ways to do this, I would do something like the following...
1) Process the data in old Morpheus.
2) From the command line "demote curve 3" (I think only the old morpheus
allows curve demotion at this time)
3a) You could demote the points, too, or pass the data through the new
morpheus which is easier for this. In the old version,
"demote p 23","demote p 22",..."demote p 7" This must be done in reverse
order, I don't want to explain why. Save in .mdt file.
or
3b) Save and import into the new Morpheus, use Point|Demote to demote
the points in any order. Save.
4) With a text editor create a grouping file (ten lines, one digit each
in the following sequence -> 0 1 0 0 0 0 0 0 0 0). When used to group
the data, this will create two groups, 9 in the "0" group and our
selected specimen in the "1" group.
5) Load into m_vis (curve and points already demoted), group via
Objects|Group|File.
6) Use the Opts... button to change the colors, symbols, sizes etc. for
secondary points and curves in the second group (our select specimen).
Best, dslice
On 6/24/10 4:17 PM, morphmet wrote:
-------- Original Message --------
Subject: Visualization tweaks for Morpheus, M_vis, and Morphologika
Date: Wed, 16 Jun 2010 15:13:12 -0400
From: Steven Wang <[email protected]>
Reply-To: [email protected]
To: [email protected]
Dear all,
This is a software related technical questions for Morpheus, M_vis, and
Morphologika 2.5.
Is there a way to change the color scheme for SPECIFIC points,
wireframe, and/or polygons in the software mentioned above? For
instance, if I want to change the color of points around a specific
anatomical region (e.g., the cheek bone on the face) so that it's
"highlighted" compared to the rest of the anatomical structures, could
it be done?
Unless there are some built-in (hidden) sub-menus I missed, my guess is
no. Thoughts on this, especially from Dennis and Paul?
Cheers,
Steve
--
Dennis E. Slice
Associate Professor
Dept. of Scientific Computing
Florida State University
Dirac Science Library
Tallahassee, FL 32306-4120
-
Guest Professor
Department of Anthropology
University of Vienna
-
Software worth having/learning/using...
Linux (Operating System: Ubuntu, CentOS, openSUSE, etc.)
OpenOffice (Office Suite: http://www.openoffice.org/)
R package (Stats/Graphics environment: http://www.r-project.org/)
Eclipse (Java/C++/etc IDE: http://www.eclipse.org/)
========================================================