'@desc':'flag-number a single integer from 0 to 31',
'@examples':['flag 0'],
isUnsupported:true,
abbr:['f.'],regex:/[0-9]+/,map:x=>parseInt(x),
level:'atom-test'
},
numeric_type:{
'@desc':'type-number a single integer',
'@examples':['nt. 5'],
isUnsupported:true,
abbr:['nt.'],regex:/[0-9]+/,map:x=>parseInt(x),
level:'atom-test'
},
text_type:{
'@desc':'type-string a list of up to 4 letter codes',
'@examples':['text_type HA+HC'],
isUnsupported:true,
abbr:['tt.'],regex:/[a-zA-Z0-9'"+]+/,map:listMap,
level:'atom-test'
},
id:{
'@desc':'external-index-number a single integer',
'@examples':['id 23'],
regex:/[0-9+-]+/,map:listOrRangeMap,
level:'atom-test',property:B.ammp('id')
},
index:{
'@desc':'internal-index-number a single integer',
'@examples':['index 11'],
regex:/[0-9+-]+/,map:listOrRangeMap,
level:'atom-test',property:B.ammp('id')
},
ss:{
'@desc':'secondary-structure-type list of single letters. Helical regions should be assigned H and sheet regions S. Loop regions can either be assigned L or be blank.',