dimensions =
PhotoreceptorDimensions(receptorTypes,whichDimension,species,source)
Return estimates of photoreceptor dimensions.
Allowable receptor types depend on species and source, but the general
list is:
The type argument may be a single string or a cell array of strings. If it
is an array, a column vector of values is returned.
The foveal version of cone types is sensible only for primates. Not all
estimate sources support all receptor types.
Note that the following three numbers are overdetermined: photopigment
specific density (sd), photopigment axial density (ad), and outer segment
length osl. In particular, ad = sd*osl. Depending on the measurement
method, different sources provide different pairs of these numbers.
We have attempted to enforce this consistency in the set of routines
PhotopigmentSpecificDensity,
PhotopigmentAxialDensity, and
PhotoreceptorDimensions.
That is to say, for the same source, species, and type, you should get
a consistent triplet of numbers.
Argument whichDimension may take on values:
OSdiam, ISdiam, OSlength.
Supported species:
Supported sources:
Rodeick (Default).
CVRL (Human Cone OS length)
Hendrickson (Human Rod OS length)
Generic.
PennDog (Dog dimensions).
The Generic type returns a single number for all species/type.
7/11/03 dhb Wrote it.
12/04/07 dhb Added dog but with placeholder numbers.
Psychtoolbox/PsychColorimetricData/PhotoreceptorDimensions.m