Table S5. Complete structure of data objects showing hierarchical relationships derived from the central tetramer of the Drew-Dickerson dodecamer (A5ATT)
//Fragment definition
// 5-AATT
// TTAA
{
_id: {n: 5, idSim: ’0001’, idGroup: ’frag1’},
type: ’fragment’,
fragment_end: 8,
comps: [
{n: 5, idSim: ’0001’, idGroup: ’AATT’},
{n: 6, idSim: ’0001’, idGroup: ’ATAT’},
{n: 7, idSim: ’0001’, idGroup: ’TTAA’},
]
}
|
//Base pair step definitions
// 5-AA
// TT
{
_id: {n: 5, idSim: ’0001’, idGroup: ’AATT’},
class: ’AATT’,
type: ’stepid’,
id: ’5-AATT’,
comps: [
{n: 5, idSim: ’0001’, idGroup’: ’AT’},
{n: 6, idSim: ’0001’, idGroup’: ’AT’}
]
}
// 6-AT
// TA
{
_id: {n: 6, idSim: ’0001’, idGroup: ’ATAT’},
class: ’ATAT’,
type: ’stepid’,
id: ’6-ATAT’,
comps: [
{n: 6, idSim: ’0001’, idGroup: ’AT’},
{n: 7, idSim: ’0001’, idGroup: ’TA’}
]
}
// 7-TT
// AA
{
_id: {n: 7, idSim: ’0001’, idGroup: ’TTAA’},
class: ’AATT’,
type: ’stepid’,
id: ’7-TTAA’,
comps: [
{n: 7, idSim: ’0001’, idGroup: ’TA’},
{n: 8, idSim: ’0001’, idGroup: ’TA’}
]
}
|
//Base pair definitions
// 5-A
// T
{
_id: {n: 5, idSim: ’0001’, idGroup: ’AT’},
class: ’AT’,
type: ’bpid’,
id: ’5-AT’,
comps: [
{n: 5, idSim: ’0001’, idGroup: ’A’},
{n: 20, idSim: ’0001’, idGroup: ’T’}
]
}
// 6-T
// A
{
_id: {n: 6, idSim: ’0001’, idGroup: ’AT’},
class: ’AT’,
type: ’bpid’,
id: ’6-AT’,
comps: [
{n: 6, idSim: ’0001’, idGroup: ’A’},
{n: 19, idSim: ’0001’, idGroup: ’T’}
]
}
// 7-T
// A
{
_id: {n: 7, idSim: ’0001’, idGroup: ’TA’},
class: ’AT’,
type: ’bpid’,
id: ’7-TA’,
comps: [
{n: 8, idSim: ’0001’, idGroup: ’T’},
{n: 18, idSim: ’0001’, idGroup: ’A’}
]
}
// 8-T
// A
{
_id: {n: 8, idSim: ’0001’, idGroup: ’TA’},
class: ’AT’,
type: ’bpid’,
id: ’8-AT’,
comps: [
{n: 8, idSim: ’0001’, idGroup: ’T’},
{n: 17, idSim: ’0001’, idGroup: ’A’}
]
}
|
//Base definitions
{
_id: {n: 6, idSim: ’0001’, idGroup: ’A’},
class: ’A’, type: ’bid’, id: ’6-A’
}
{
_id: {n: 7, idSim: ’0001’, idGroup: ’A’},
class: ’A’, type: ’bid’, id: ’7-A’
}
{
_id: {n: 8, idSim: ’0001’, idGroup: ’T’},
class: ’T’, type: ’bid’, id: ’8-A’
}
{
_id: {n: 9, idSim: ’0001’, idGroup: ’T’},
class: ’A’, type: ’bid’, id: ’6-A’
}
{
_id: {n: 17, idSim: ’0001’, idGroup: ’A’},
class: ’A’, type: ’bid’, id: ’17-A’
}
{
_id: {n: 18, idSim: ’0001’, idGroup: ’A’},
class: ’A’, type: ’bid’, id: ’18-A’
}
{
_id: {n: 19, idSim: 0001’, idGroup: ’T’},
class: ’T’, type: ’bid’, id: ’19-T’
}
{
_id: {n: 20, idSim: ’0001’, idGroup: ’T’},
class: ’T’, type: ’bid’, id: ’20-T’
}
|