1h9t_domain_labels.mvsj 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583
  1. {
  2. "version": 6,
  3. "root": {
  4. "kind": "root",
  5. "children": [
  6. {
  7. "kind": "download",
  8. "params": {
  9. "url": "https://www.ebi.ac.uk/pdbe/entry-files/1h9t.bcif"
  10. },
  11. "children": [
  12. {
  13. "kind": "parse",
  14. "params": {
  15. "format": "bcif"
  16. },
  17. "children": [
  18. {
  19. "kind": "structure",
  20. "params": {
  21. "type": "model"
  22. },
  23. "children": [
  24. {
  25. "kind": "component",
  26. "params": {
  27. "selector": "protein"
  28. },
  29. "children": [
  30. {
  31. "kind": "representation",
  32. "params": {
  33. "type": "cartoon"
  34. },
  35. "children": [
  36. {
  37. "kind": "color",
  38. "params": {
  39. "selector": "all",
  40. "color": "white"
  41. }
  42. },
  43. {
  44. "kind": "color_from_uri",
  45. "params": {
  46. "uri": "/examples/mvs/1h9t_domains.json",
  47. "format": "json",
  48. "schema": "all_atomic"
  49. }
  50. }
  51. ]
  52. }
  53. ]
  54. },
  55. {
  56. "kind": "component",
  57. "params": {
  58. "selector": "nucleic"
  59. },
  60. "children": [
  61. {
  62. "kind": "representation",
  63. "params": {
  64. "type": "ball_and_stick"
  65. },
  66. "children": [
  67. {
  68. "kind": "color",
  69. "params": {
  70. "selector": "all",
  71. "color": "white"
  72. }
  73. },
  74. {
  75. "kind": "color_from_uri",
  76. "params": {
  77. "uri": "/examples/mvs/1h9t_domains.json",
  78. "format": "json",
  79. "schema": "all_atomic"
  80. }
  81. }
  82. ]
  83. }
  84. ]
  85. },
  86. {
  87. "kind": "component",
  88. "params": {
  89. "selector": "ion"
  90. },
  91. "children": [
  92. {
  93. "kind": "representation",
  94. "params": {
  95. "type": "surface"
  96. },
  97. "children": [
  98. {
  99. "kind": "color_from_uri",
  100. "params": {
  101. "uri": "/examples/mvs/1h9t_domains.json",
  102. "format": "json",
  103. "schema": "all_atomic"
  104. }
  105. }
  106. ]
  107. }
  108. ]
  109. },
  110. {
  111. "kind": "component",
  112. "params": {
  113. "selector": {
  114. "label_asym_id": "A",
  115. "beg_label_seq_id": 9,
  116. "end_label_seq_id": 83
  117. }
  118. },
  119. "children": [
  120. {
  121. "kind": "label",
  122. "params": {
  123. "text": "DNA-binding"
  124. }
  125. }
  126. ]
  127. },
  128. {
  129. "kind": "component",
  130. "params": {
  131. "selector": {
  132. "label_asym_id": "B",
  133. "beg_label_seq_id": 9,
  134. "end_label_seq_id": 83
  135. }
  136. },
  137. "children": [
  138. {
  139. "kind": "label",
  140. "params": {
  141. "text": "DNA-binding"
  142. }
  143. }
  144. ]
  145. },
  146. {
  147. "kind": "component",
  148. "params": {
  149. "selector": {
  150. "label_asym_id": "A",
  151. "beg_label_seq_id": 84,
  152. "end_label_seq_id": 231
  153. }
  154. },
  155. "children": [
  156. {
  157. "kind": "label",
  158. "params": {
  159. "text": "Acyl-CoA\nbinding"
  160. }
  161. }
  162. ]
  163. },
  164. {
  165. "kind": "component",
  166. "params": {
  167. "selector": {
  168. "label_asym_id": "B",
  169. "beg_label_seq_id": 84,
  170. "end_label_seq_id": 231
  171. }
  172. },
  173. "children": [
  174. {
  175. "kind": "label",
  176. "params": {
  177. "text": "Acyl-CoA binding"
  178. }
  179. }
  180. ]
  181. },
  182. {
  183. "kind": "component",
  184. "params": {
  185. "selector": {
  186. "label_asym_id": "C"
  187. }
  188. },
  189. "children": [
  190. {
  191. "kind": "label",
  192. "params": {
  193. "text": "DNA X"
  194. }
  195. }
  196. ]
  197. },
  198. {
  199. "kind": "component",
  200. "params": {
  201. "selector": {
  202. "label_asym_id": "D"
  203. }
  204. },
  205. "children": [
  206. {
  207. "kind": "label",
  208. "params": {
  209. "text": "DNA Y"
  210. }
  211. }
  212. ]
  213. },
  214. {
  215. "kind": "component",
  216. "params": {
  217. "selector": {
  218. "label_asym_id": "D",
  219. "atom_id": 4016
  220. }
  221. },
  222. "children": [
  223. {
  224. "kind": "label",
  225. "params": {
  226. "text": "DNA Y O5'"
  227. }
  228. }
  229. ]
  230. },
  231. {
  232. "kind": "component",
  233. "params": {
  234. "selector": {
  235. "label_asym_id": "D",
  236. "atom_id": 4391
  237. }
  238. },
  239. "children": [
  240. {
  241. "kind": "label",
  242. "params": {
  243. "text": "DNA Y O3'"
  244. }
  245. }
  246. ]
  247. },
  248. {
  249. "kind": "component",
  250. "params": {
  251. "selector": {
  252. "label_asym_id": "E"
  253. }
  254. },
  255. "children": [
  256. {
  257. "kind": "label",
  258. "params": {
  259. "text": "Gold"
  260. }
  261. }
  262. ]
  263. },
  264. {
  265. "kind": "component",
  266. "params": {
  267. "selector": {
  268. "label_asym_id": "H"
  269. }
  270. },
  271. "children": [
  272. {
  273. "kind": "label",
  274. "params": {
  275. "text": "Gold"
  276. }
  277. }
  278. ]
  279. },
  280. {
  281. "kind": "component",
  282. "params": {
  283. "selector": {
  284. "label_asym_id": "F"
  285. }
  286. },
  287. "children": [
  288. {
  289. "kind": "label",
  290. "params": {
  291. "text": "Chloride"
  292. }
  293. }
  294. ]
  295. },
  296. {
  297. "kind": "component",
  298. "params": {
  299. "selector": {
  300. "label_asym_id": "G"
  301. }
  302. },
  303. "children": [
  304. {
  305. "kind": "label",
  306. "params": {
  307. "text": "Chloride"
  308. }
  309. }
  310. ]
  311. },
  312. {
  313. "kind": "component",
  314. "params": {
  315. "selector": {
  316. "label_asym_id": "I"
  317. }
  318. },
  319. "children": [
  320. {
  321. "kind": "label",
  322. "params": {
  323. "text": "Chloride"
  324. }
  325. }
  326. ]
  327. },
  328. {
  329. "kind": "component",
  330. "params": {
  331. "selector": {
  332. "label_asym_id": "A",
  333. "label_seq_id": 57
  334. }
  335. },
  336. "children": [
  337. {
  338. "kind": "label",
  339. "params": {
  340. "text": "Ligand binding"
  341. }
  342. }
  343. ]
  344. },
  345. {
  346. "kind": "component",
  347. "params": {
  348. "selector": {
  349. "label_asym_id": "A",
  350. "label_seq_id": 67
  351. }
  352. },
  353. "children": [
  354. {
  355. "kind": "label",
  356. "params": {
  357. "text": "Ligand binding"
  358. }
  359. }
  360. ]
  361. },
  362. {
  363. "kind": "component",
  364. "params": {
  365. "selector": {
  366. "label_asym_id": "A",
  367. "label_seq_id": 121
  368. }
  369. },
  370. "children": [
  371. {
  372. "kind": "label",
  373. "params": {
  374. "text": "Ligand binding"
  375. }
  376. }
  377. ]
  378. },
  379. {
  380. "kind": "component",
  381. "params": {
  382. "selector": {
  383. "label_asym_id": "A",
  384. "label_seq_id": 125
  385. }
  386. },
  387. "children": [
  388. {
  389. "kind": "label",
  390. "params": {
  391. "text": "Ligand binding"
  392. }
  393. }
  394. ]
  395. },
  396. {
  397. "kind": "component",
  398. "params": {
  399. "selector": {
  400. "label_asym_id": "A",
  401. "label_seq_id": 129
  402. }
  403. },
  404. "children": [
  405. {
  406. "kind": "label",
  407. "params": {
  408. "text": "Ligand binding"
  409. }
  410. }
  411. ]
  412. },
  413. {
  414. "kind": "component",
  415. "params": {
  416. "selector": {
  417. "label_asym_id": "A",
  418. "label_seq_id": 178
  419. }
  420. },
  421. "children": [
  422. {
  423. "kind": "label",
  424. "params": {
  425. "text": "Ligand binding"
  426. }
  427. }
  428. ]
  429. },
  430. {
  431. "kind": "component",
  432. "params": {
  433. "selector": {
  434. "label_asym_id": "A",
  435. "beg_label_seq_id": 203,
  436. "end_label_seq_id": 205
  437. }
  438. },
  439. "children": [
  440. {
  441. "kind": "label",
  442. "params": {
  443. "text": "Ligand binding"
  444. }
  445. }
  446. ]
  447. },
  448. {
  449. "kind": "component",
  450. "params": {
  451. "selector": {
  452. "label_asym_id": "B",
  453. "label_seq_id": 67
  454. }
  455. },
  456. "children": [
  457. {
  458. "kind": "label",
  459. "params": {
  460. "text": "Ligand binding"
  461. }
  462. }
  463. ]
  464. },
  465. {
  466. "kind": "component",
  467. "params": {
  468. "selector": {
  469. "label_asym_id": "B",
  470. "label_seq_id": 121
  471. }
  472. },
  473. "children": [
  474. {
  475. "kind": "label",
  476. "params": {
  477. "text": "Ligand binding"
  478. }
  479. }
  480. ]
  481. },
  482. {
  483. "kind": "component",
  484. "params": {
  485. "selector": {
  486. "label_asym_id": "B",
  487. "label_seq_id": 125
  488. }
  489. },
  490. "children": [
  491. {
  492. "kind": "label",
  493. "params": {
  494. "text": "Ligand binding"
  495. }
  496. }
  497. ]
  498. },
  499. {
  500. "kind": "component",
  501. "params": {
  502. "selector": {
  503. "label_asym_id": "B",
  504. "label_seq_id": 129
  505. }
  506. },
  507. "children": [
  508. {
  509. "kind": "label",
  510. "params": {
  511. "text": "Ligand binding"
  512. }
  513. }
  514. ]
  515. },
  516. {
  517. "kind": "component",
  518. "params": {
  519. "selector": {
  520. "label_asym_id": "B",
  521. "label_seq_id": 178
  522. }
  523. },
  524. "children": [
  525. {
  526. "kind": "label",
  527. "params": {
  528. "text": "Ligand binding"
  529. }
  530. }
  531. ]
  532. },
  533. {
  534. "kind": "component",
  535. "params": {
  536. "selector": {
  537. "label_asym_id": "B",
  538. "beg_label_seq_id": 203,
  539. "end_label_seq_id": 205
  540. }
  541. },
  542. "children": [
  543. {
  544. "kind": "label",
  545. "params": {
  546. "text": "Ligand binding"
  547. }
  548. }
  549. ]
  550. },
  551. {
  552. "kind": "component",
  553. "params": {
  554. "selector": "all"
  555. },
  556. "children": [
  557. {
  558. "kind": "focus",
  559. "params": {
  560. "direction": [
  561. -0.3,
  562. -0.1,
  563. -1
  564. ]
  565. }
  566. }
  567. ]
  568. }
  569. ]
  570. }
  571. ]
  572. }
  573. ]
  574. },
  575. {
  576. "kind": "canvas",
  577. "params": {
  578. "background_color": "#eeffee"
  579. }
  580. }
  581. ]
  582. }
  583. }