def ChargeColorMapping(maptype='<STR_LIT>', reverse=False):
pos_color = '<STR_LIT>'<EOL>neg_color = '<STR_LIT>'<EOL>neut_color = '<STR_LIT>'<EOL>mapping_d = {'<STR_LIT:A>':neut_color,'<STR_LIT:R>':pos_color,'<STR_LIT:N>':neut_color,'<STR_LIT:D>':neg_color,'<STR_LIT:C>':neut_color,'<STR_LIT>':neut_color,'<STR_LIT:E>':neg_color,'<STR_LIT>':neut_color,'<STR_LIT:H>':pos_color,'<STR_LIT:I>':neut_color,'<STR_LIT:L>':neut_color,'<STR_LIT>':pos_color,'<STR_LIT:M>':neut_color,'<STR_LIT:F>':neut_color,'<STR_LIT:P>':neut_color,'<STR_LIT:S>':neut_color,'<STR_LIT:T>':neut_color,'<STR_LIT>':neut_color,'<STR_LIT:Y>':neut_color,'<STR_LIT>':neut_color}<EOL>return (None, mapping_d, None)<EOL>
Maps amino-acid charge at neutral pH to colors. 
    Currently does not use the keyword arguments for *maptype*
    or *reverse* but accepts these arguments to be consistent
    with KyteDoolittleColorMapping and MWColorMapping for now.