Hi Robert,
From the example files I got, it expects the amino acids with one
letter codes or it won't find anything. The quick fix to handle 3
letter codes is:
In the file python/ccp/format/general/Util.py
look for the line:
elif format == 'autoAssign':
in that block, there's a line:
patt[format + 'seqCode1LetterAndCode'] = re.compile("([A-Z])(\d+)")
replace that by:
patt[format + 'seqCode1LetterAndCode'] = re.compile("([A-Z][a-z]
{0,2})(\d+)")
and it should work for 3 letter codes as well.
Bye,
Wim
|