Mercurial > repos > galaxy-australia > alphafold2
annotate scripts/alphafold.html @ 22:3f188450ca4f draft default tip
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit d626bb28203543a70d3fc60d662cb054bc3cef7c
author | galaxy-australia |
---|---|
date | Wed, 30 Oct 2024 21:46:34 +0000 |
parents | 6ab1a261520a |
children |
rev | line source |
---|---|
20
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
1 <!DOCTYPE html> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
2 <html lang="en" dir="ltr"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
3 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
4 <head> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
5 <meta charset="utf-8"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
7 <meta name="viewport" content="width=device-width, initial-scale=1"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
8 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
9 <title> Alphafold structure prediction </title> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
10 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
11 <link rel="preconnect" href="https://fonts.googleapis.com"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
12 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
13 <link href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap" rel="stylesheet"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
14 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
15 <script src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.1.0/chroma.min.js" integrity="sha512-yocoLferfPbcwpCMr8v/B0AB4SWpJlouBwgE0D3ZHaiP1nuu5djZclFEIj9znuqghaZ3tdCMRrreLoM8km+jIQ==" crossorigin="anonymous"></script> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
16 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
17 <style type="text/css"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
18 * { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
19 margin: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
20 padding: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
21 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
22 html, body { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
23 width: 100%; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
24 font-size: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
25 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
26 body { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
27 font-family: 'Ubuntu', sans-serif; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
28 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
29 canvas { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
30 background-color: white; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
31 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
32 h1, h2, h3, h4, h5, h6 { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
33 color: dodgerblue; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
34 text-align: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
35 font-weight: lighter; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
36 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
37 h1 { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
38 margin: 2rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
39 font-size: 3rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
40 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
41 h2 { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
42 font-size: 2rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
43 margin-top: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
44 margin-bottom: .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
45 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
46 button.btn { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
47 color: #ccc; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
48 margin: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
49 padding: .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
50 font-size: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
51 min-width: 4rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
52 border: none; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
53 border-radius: .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
54 background-color: grey; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
55 transition-duration: 0.25s; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
56 cursor: pointer; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
57 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
58 button.btn.selected { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
59 color: #eee; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
60 background-color: dodgerblue; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
61 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
62 button.btn.green { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
63 color: #eee; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
64 background-color: #10941f; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
65 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
66 button.btn:focus { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
67 outline: none; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
68 color: inherit; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
69 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
70 button.btn:hover { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
71 color: white; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
72 box-shadow: 0 0 10px dodgerblue; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
73 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
74 button.btn.green:hover { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
75 color: white; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
76 box-shadow: 0 0 10px limegreen; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
77 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
78 .main { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
79 min-height: 90vh; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
80 position: relative; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
81 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
82 .flex { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
83 display: flex; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
84 justify-content: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
85 align-items: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
86 padding: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
87 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
88 .col { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
89 flex-direction: column; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
90 flex-grow: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
91 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
92 .controls { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
93 padding-bottom: 10vh; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
94 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
95 .box { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
96 padding: .5rem 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
97 margin: .5rem auto; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
98 width: fit-content; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
99 border-radius: 1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
100 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
101 .mono { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
102 font-family: monospace; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
103 color: #555; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
104 background-color: #ddd; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
105 padding: .25rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
106 border-radius: .25rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
107 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
108 .space-1 { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
109 line-height: 1.2; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
110 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
111 .space-2 { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
112 line-height: 1.5; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
113 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
114 .relative { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
115 position: relative; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
116 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
117 .legend { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
118 max-width: 350px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
119 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
120 .legend .scale { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
121 display: flex; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
122 flex-direction: column; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
123 align-items: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
124 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
125 .legend .color { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
126 width: 150px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
127 height: 30px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
128 justify-content: space-between; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
129 background: linear-gradient( |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
130 90deg, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
131 rgba(255,55,0,1) 0%, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
132 rgba(216,224,6,1) 33%, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
133 rgba(34,213,238,1) 66%, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
134 rgba(3,30,148,1) 100% |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
135 ); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
136 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
137 .legend .ticks { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
138 margin-top: -1rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
139 width: 180px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
140 justify-content: space-between; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
141 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
142 #ngl-root-parent { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
143 width: 40vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
144 height: 30vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
145 margin: auto; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
146 position: relative; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
147 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
148 #ngl-root { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
149 width: 40vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
150 height: 30vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
151 border-radius: 15px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
152 border: 1px solid grey; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
153 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
154 #ngl-nothing { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
155 position: absolute; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
156 top: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
157 left: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
158 display: none; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
159 text-align: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
160 width: 40vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
161 height: 30vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
162 padding-top: 12vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
163 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
164 #ngl-loading { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
165 position: absolute; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
166 top: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
167 left: 0; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
168 display: flex; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
169 justify-content: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
170 align-items: center; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
171 width: 800px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
172 height: 600px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
173 width: 40vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
174 height: 30vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
175 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
176 #ngl-loading svg { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
177 width: 30%; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
178 height: 30%; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
179 width: 10vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
180 height: 10vw; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
181 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
182 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
183 /* Responsive */ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
184 @media (max-width: 1400px) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
185 :root { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
186 font-size: 10pt; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
187 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
188 button.btn { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
189 margin: .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
190 padding: .25rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
191 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
192 .box { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
193 padding: .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
194 margin: .5rem auto; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
195 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
196 .legend { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
197 max-width: 200px; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
198 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
199 .help-text { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
200 font-size: 0.8rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
201 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
202 .mono { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
203 padding: .25rem .5rem; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
204 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
205 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
206 @media (max-width: 1000px) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
207 :root { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
208 font-size: 8pt; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
209 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
210 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
211 @media (max-width: 800px) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
212 :root { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
213 font-size: 6pt; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
214 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
215 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
216 </style> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
217 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
218 <script src="https://cdn.rawgit.com/arose/ngl/v2.0.0-dev.37/dist/ngl.js"></script> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
219 </head> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
220 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
221 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
222 <body> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
223 <h1> Alphafold structure prediction </h1> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
224 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
225 <div class="main flex"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
226 <div class="col relative"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
227 <div id="ngl-root-parent"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
228 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
229 <div id="ngl-root"></div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
230 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
231 <div id="ngl-nothing"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
232 Select a representation to display |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
233 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
234 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
235 <div id="ngl-loading"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
236 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: none; display: block; shape-rendering: auto;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
237 <g transform="rotate(0 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
238 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
239 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
240 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
241 </g><g transform="rotate(30 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
242 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
243 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
244 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
245 </g><g transform="rotate(60 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
246 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
247 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
248 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
249 </g><g transform="rotate(90 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
250 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
251 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
252 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
253 </g><g transform="rotate(120 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
254 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
255 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
256 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
257 </g><g transform="rotate(150 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
258 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
259 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
260 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
261 </g><g transform="rotate(180 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
262 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
263 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
264 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
265 </g><g transform="rotate(210 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
266 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
267 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
268 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
269 </g><g transform="rotate(240 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
270 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
271 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
272 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
273 </g><g transform="rotate(270 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
274 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
275 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
276 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
277 </g><g transform="rotate(300 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
278 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
279 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
280 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
281 </g><g transform="rotate(330 50 50)"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
282 <rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#88879e"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
283 <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
284 </rect> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
285 </g> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
286 </svg> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
287 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
288 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
289 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
290 <div class="flex"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
291 <div class="box space-1"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
292 <p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
293 <span class="mono">Scroll up/down</span> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
294 to zoom in and out |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
295 </p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
296 <p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
297 <span class="mono">Click + drag</span> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
298 to rotate the structure |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
299 </p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
300 <p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
301 <span class="mono">CTRL + click + drag</span> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
302 to move the structure |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
303 </p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
304 <p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
305 <span class="mono">Click</span> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
306 an atom to bring it into focus |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
307 </p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
308 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
309 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
310 <div class="box legend"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
311 <div class="scale"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
312 <div class="color"></div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
313 <div class="flex ticks"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
314 <div><50</div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
315 <div>70</div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
316 <div>90+</div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
317 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
318 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
319 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
320 <div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
321 <p class="text-center"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
322 <small> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
323 Alphafold produces a |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
324 <a href="https://alphafold.ebi.ac.uk/faq#faq-5" target="_blank"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
325 per-residue confidence score (pLDDT) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
326 </a> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
327 between 0 and 100. Some regions below 50 pLDDT may be |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
328 unstructured in isolation. |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
329 </small> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
330 </p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
331 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
332 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
333 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
334 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
335 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
336 <div class="flex col controls"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
337 <div class="box text-center"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
338 <h3> Select model </h3> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
339 <p>The top-ranked structures predicted by Alphafold</p> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
340 <div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
341 <button class="btn selected" id="btn-ranked_0" onclick="setModel(0);"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
342 Ranked 0 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
343 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
344 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
345 <button class="btn" id="btn-ranked_1" onclick="setModel(1);"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
346 Ranked 1 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
347 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
348 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
349 <button class="btn" id="btn-ranked_2" onclick="setModel(2);"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
350 Ranked 2 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
351 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
352 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
353 <button class="btn" id="btn-ranked_3" onclick="setModel(3);"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
354 Ranked 3 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
355 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
356 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
357 <button class="btn" id="btn-ranked_4" onclick="setModel(4);"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
358 Ranked 4 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
359 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
360 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
361 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
362 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
363 <div class="box text-center"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
364 <h3> Toggle representations </h3> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
365 <div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
366 <button class="btn selected" id="btn-cartoon" onclick="toggleModelRepresentation('cartoon');"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
367 Cartoon |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
368 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
369 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
370 <button class="btn" id="btn-ball-stick" onclick="toggleModelRepresentation('ball+stick');"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
371 Ball + stick |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
372 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
373 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
374 <button class="btn" id="btn-surface" onclick="toggleModelRepresentation('surface');"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
375 Surface |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
376 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
377 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
378 <button class="btn" id="btn-backbone" onclick="toggleModelRepresentation('backbone');"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
379 Backbone |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
380 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
381 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
382 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
383 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
384 <div class="box text-center"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
385 <h3> Actions </h3> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
386 <div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
387 <button class="btn selected" id="btn-toggle-spin" onclick="toggleSpin();"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
388 Toggle spin |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
389 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
390 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
391 <button class="btn" id="btn-toggle-dark" onclick="toggleDark();"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
392 Dark mode |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
393 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
394 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
395 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
396 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
397 <div class="box text-center"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
398 <h3> Download </h3> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
399 <div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
400 <button class="btn green" onclick="downloadPng();"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
401 Snapshot |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
402 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
403 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
404 <button class="btn green" onclick="downloadPdb();"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
405 PDB |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
406 </button> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
407 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
408 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
409 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
410 </div> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
411 </body> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
412 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
413 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
414 <script type="text/javascript"> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
415 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
416 // Render NGLviewer for PDB files |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
417 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
418 // State management has been implemented with vanilla Js but could have used |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
419 // Vue - it's a fairly simple use case so a global 'state' object works fine |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
420 // without complicating things too much. |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
421 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
422 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
423 // Define a custom color scheme to represent model confidence consistently |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
424 // across different representations |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
425 // ------------------------------------------------------------------------ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
426 const colorScale = chroma.scale([ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
427 'red', 'yellow', 'green', 'cyan', 'blue' |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
428 ]).mode('lab').domain([0, 0.9]); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
429 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
430 const confidenceScheme = NGL.ColormakerRegistry.addScheme(function (params) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
431 this.atomColor = function (atom) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
432 // Actually model confidence (pLDDT) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
433 const c = atom.bfactor; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
434 const BREAK_RED = 40; // Below this is just plain red |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
435 let range, r, g, b; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
436 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
437 if (c < BREAK_RED) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
438 return 0xFF0000; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
439 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
440 const p = (c - BREAK_RED) / (100 - BREAK_RED) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
441 return eval(colorScale(p).hex().replace('#', '0x')); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
442 }; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
443 }); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
444 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
445 // NGL color schemes https://nglviewer.org/ngl/api/manual/usage/coloring.html |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
446 const COLORSCHEME = confidenceScheme; //'bfactor' |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
447 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
448 const MODELS = [ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
449 'ranked_0.pdb', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
450 'ranked_1.pdb', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
451 'ranked_2.pdb', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
452 'ranked_3.pdb', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
453 'ranked_4.pdb', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
454 ] |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
455 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
456 const REPRESENTATIONS = [ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
457 'cartoon', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
458 'ball+stick', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
459 'surface', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
460 'backbone', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
461 ] |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
462 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
463 const DEFAULT_REPRESENTATION = REPRESENTATIONS[0]; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
464 const MAX_CLICK_INTERVAL_MS = 500; // For debouncing model clicks |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
465 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
466 let stage; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
467 let nonceSetModel; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
468 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
469 let state = { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
470 model: 0, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
471 modelObject: null, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
472 representations: {}, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
473 colorScheme: 'bfactor', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
474 darkMode: false, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
475 loading: 1, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
476 spin: true, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
477 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
478 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
479 const uri = (i) => MODELS[i]; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
480 // Switch to this function to return sample model URI (local dev) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
481 // const uri = (i) => `https://raw.githubusercontent.com/neoformit/alphafold-galaxy/main/data/${MODELS[i]}`; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
482 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
483 document.addEventListener("DOMContentLoaded", async function () { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
484 // Can set debug for development if NGL is being... funny |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
485 // NGL.setDebug(true) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
486 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
487 // Create NGL Stage object |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
488 stage = new NGL.Stage("ngl-root", { backgroundColor: 'white' }); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
489 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
490 // Handle window resizing |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
491 window.addEventListener("resize", () => stage.handleResize()); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
492 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
493 loadModel(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
494 while (true) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
495 if (!state.loading) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
496 // Reload page if NGL failed to display. Weird occassional bug. |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
497 const canvas = document.querySelector('#ngl-root canvas'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
498 canvas.height < 50 && window.reload(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
499 break |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
500 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
501 await new Promise(resolve => setTimeout(resolve, 500)); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
502 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
503 }); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
504 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
505 // Models ------------------------------------------------------------------ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
506 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
507 const setModel = (ix) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
508 state.model = ix; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
509 stage.removeComponent(state.modelObject); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
510 setLoading(1); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
511 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
512 // Debounce rapid model clicking with a nonce |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
513 nonceSetModel = new Object(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
514 const localNonce = nonceSetModel; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
515 setTimeout( () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
516 if (localNonce === nonceSetModel) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
517 // The user has stopped clicking, hurray... |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
518 loadModel().then(updateButtons); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
519 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
520 }, MAX_CLICK_INTERVAL_MS); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
521 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
522 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
523 const loadModel = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
524 reps = Object.keys(state.representations); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
525 if (reps.length) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
526 state.representations = {}; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
527 } else { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
528 reps = [DEFAULT_REPRESENTATION]; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
529 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
530 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
531 // Load PDB entry |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
532 return stage.loadFile(uri(state.model)).then( (o) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
533 state.modelObject = o; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
534 reps.forEach( (r) => addModelRepresentation(r) ); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
535 stage.setSpin(state.spin); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
536 o.autoView(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
537 setLoading(0); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
538 }) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
539 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
540 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
541 // Representations --------------------------------------------------------- |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
542 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
543 const toggleModelRepresentation = (rep) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
544 rep in state.representations ? |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
545 removeModelRepresentation(rep) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
546 : addModelRepresentation(rep) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
547 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
548 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
549 const addModelRepresentation = (rep) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
550 state.representations[rep] = |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
551 state.modelObject.addRepresentation(rep, {colorScheme: COLORSCHEME}); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
552 updateButtons(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
553 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
554 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
555 const removeModelRepresentation = (rep) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
556 o = state.representations[rep]; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
557 state.modelObject.removeRepresentation(o); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
558 delete state.representations[rep]; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
559 updateButtons(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
560 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
561 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
562 const clearModelRepresentations = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
563 state.modelObject && state.modelObject.removeAllRepresentations(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
564 state.representations = {}; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
565 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
566 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
567 // Actions ----------------------------------------------------------------- |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
568 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
569 const toggleDark = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
570 state.darkMode = !state.darkMode; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
571 stage.setParameters({ |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
572 backgroundColor: state.darkMode ? 'black' : 'white', |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
573 }); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
574 const btn = document.querySelector('#btn-toggle-dark'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
575 btn && btn.classList.toggle('selected'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
576 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
577 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
578 const setLoading = (state) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
579 document.getElementById('ngl-loading') |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
580 .style.display = state ? 'flex' : 'none'; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
581 state.loading = state; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
582 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
583 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
584 const toggleSpin = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
585 stage.toggleSpin(); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
586 const btn = document.querySelector('#btn-toggle-spin'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
587 btn && btn.classList.toggle('selected'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
588 state.spin = !state.spin; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
589 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
590 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
591 const downloadPng = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
592 const params = { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
593 factor: 3, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
594 antialias: true, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
595 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
596 stage.makeImage(params).then( (blob) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
597 const name = MODELS[state.model].replace('.pdb', '.png'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
598 const url = URL.createObjectURL(blob); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
599 makeDownload(url, name); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
600 }) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
601 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
602 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
603 const downloadPdb = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
604 const url = uri(state.model); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
605 const name = `alphafold_${MODELS[state.model]}`; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
606 makeDownload(url, name); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
607 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
608 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
609 const makeDownload = (url, name) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
610 // Will not work with cross-origin urls (i.e. during development) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
611 console.log(`Creating file download for ${name}, href ${url}`); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
612 const saveLink = document.createElement('a'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
613 saveLink.href = url; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
614 saveLink.download = name; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
615 document.body.appendChild(saveLink); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
616 saveLink.dispatchEvent( |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
617 new MouseEvent('click', { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
618 bubbles: true, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
619 cancelable: true, |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
620 view: window |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
621 }) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
622 ); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
623 document.body.removeChild(saveLink); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
624 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
625 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
626 const updateButtons = () => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
627 MODELS.forEach( (name, i) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
628 const id = `#btn-${name.replace('.pdb', '')}`; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
629 const btn = document.querySelector(id); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
630 if (!btn) return |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
631 i == state.model ? |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
632 btn.classList.add('selected') |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
633 : btn.classList.remove('selected'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
634 }) |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
635 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
636 REPRESENTATIONS.forEach( (name) => { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
637 const id = `#btn-${name}`.replace('+', '-'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
638 const btn = document.querySelector(id); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
639 if (!btn) return |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
640 if (name in state.representations) { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
641 btn.classList.add('selected') |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
642 } else { |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
643 btn.classList.remove('selected'); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
644 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
645 }); |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
646 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
647 // Show "Nothing to display" if no representations are selected |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
648 document.querySelector('#ngl-nothing').style.display = |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
649 Object.keys(state.representations).length ? |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
650 'none' |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
651 : 'block'; |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
652 } |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
653 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
654 </script> |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
655 |
6ab1a261520a
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit c3a90eb12ada44d477541baa4dd6182be29cd554-dirty
galaxy-australia
parents:
diff
changeset
|
656 </html> |