Eduneer icon
home  > user guide  >  check projection logic

 

Tangled user guide - check projection logic

advantages

The Tangled check projection logic implements a multi-access identification key (i.e., a key that that allows users to take different paths through species identification steps based upon currently available observations), and therefore has all the advantages that multi-access identifcation keys have over the single-access identification keys typically found in paperback field guides.  As described in the Wikipedia article on single-access identification keys,

"A large amount of knowledge about reliable and efficient identification procedures may be incorporated in good single-access keys.  Characteristics that are reliable and convenient to observe most of the time and for most species (or taxa), and which further provide a well-balanced key (the leads splitting number of species evenly) will be preferred at the start of the key.  However, in practice it is difficult to achieve this goal for all taxa in all conditions.  If the information for a given identification step is not available, several potential leads must be followed and identification becomes increasingly difficult.

Although software exists that helps in skipping questions in a single-access key, the more general solution to this problem is the construction and use of multi-access keys, allowing a free choice of identification steps and are easily adaptable to different taxa (e.g., very small or very large) as well as different circumstances of identification (e. g., in the field or laboratory)."

In addition to the typical advantages of multi-access identification keys, the Tangled check projection logic has other advantages.

  • bi-directional

  • verifiable

  • extensible

examples

The Tangled check projections are

  • operations on sets of species defined in text files in the Tangled phenotypic directory,

  • basic operations in set mathematics (i.e., and, or, not, xor), and

  • implemented in two phases (i.e., the first stage to create an intermediate set from the specified source sets, and the second stage to combine that intermediate set with the destination set).

Here are examples of the use of each of the basic operations in set mathematics.

AND (intersection)

OR (union)

NOT (subtraction)

XOR (symmetric difference)

extensions

Is there an attribute you would like to use when identifying or comparing species?  If so, consider helping create it, with other Tangled users, using the class list's 'select/create list report' menu item.  Although the Tangled birds of North America guide topic already has over 300,000 links over which checks can be projected, there is the potential to document much more.  For example, perhaps you are interested in some of the following sets:

  • wingspan (value range),

  • mass (value range),

  • beak length (value range),

  • eye color,

  • species with females that sing,

  • species that glide,

  • species that hop (rather than walk).

Tangled can include documentation of any characteristic or behavior of species within a guide topic (e.g., birds of North America), and any relationship between species in different guide topics.  It seems possible that there could eventually be more than one million Tangled links.  Given that the attribute documentation and ecology documentation are simply text files with species lists, Google's Wave text collaboration tool seems to be a good fit.  If you are interested in getting in or starting a Google Wave to document a particular characteristic or behavior, post your interest in the Tangled field guide users group.

 
home  > user guide  >  check projection logic

Copyright © 2010  eduneer