function  prop = aahphob_welling(aa) 
%AAHPHOB_WELLING calculates the antigenicity value X 10.
%
% Author(s) :  Welling G.W., Weijer W.J., Van der Zee R., Welling-Wester S.
% Reference :  FEBS Lett. 188:215-218(1985).

%   $Revision: 1.1.6.4 $  $Date: 2004/12/24 20:45:43 $
%   Copyright 2003-2004 The MathWorks, Inc.

% no input, return description string 
if nargin == 0, 
  prop = 'AAProp_ Hydrophobicity (Welling et al.)';
  return
end

% create index, and index data 
ndx = double(lower(aa)) - 96;
data = [1.150;  ...% A  alanine
        NaN;    ...% B  aspartic acid or asparagine
        -1.200; ...% C  cysteine
        0.650;  ...% D  aspartic acid
        -0.710; ...% E  glutamic acid
        -1.410; ...% F  phenylalanine
        -1.840; ...% G  glycine
        3.120;  ...% H  histidine
        -2.920; ...% I  isoleucine
        NaN;    ...% J  not used 
        2.060;  ...% K  lysine
        0.750;  ...% L  leucine
        -3.850; ...% M  methionine
        -0.770; ...% N  asparagine
        NaN;    ...% O  not used 
        -0.530; ...% P  proline
        -0.110; ...% Q  glutamine
        0.580;  ...% R  arginine
        -0.260; ...% S  serine
        -0.450; ...% T  threonine
        NaN;    ...% U  not used 
        -0.130; ...% V  valine
        -1.140; ...% W  tryptophan
        NaN;    ...% X  any amino acid
        0.130;  ...% Y  tyrosine
        NaN;    ...% Z  glutamic acid or glutamine
];

prop = data(ndx);
