Skip to content

Commit

Permalink
discnet added
Browse files Browse the repository at this point in the history
  • Loading branch information
calugo committed Dec 24, 2024
1 parent 09912aa commit c3c4195
Show file tree
Hide file tree
Showing 2 changed files with 102 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/DISCNET/gencode.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"id":1,"codon":"UUU","amino":"Phe","x":4.0,"y":0.0,"links":["AUU","GUU","CUU","UAU","UGU","UCU","UUA","UUG","UUC"],"colorid":0.01},{"id":2,"codon":"UUC","amino":"Phe","x":-4.0,"y":4.898587197e-16,"links":["AUC","GUC","CUC","UAC","UGC","UCC","UUA","UUG","UUU"],"colorid":0.01},{"id":3,"codon":"UUA","amino":"Leu","x":4.0,"y":0.0,"links":["AUA","GUA","CUA","UAA","UGA","UCA","UUG","UUU","UUC"],"colorid":0.017},{"id":4,"codon":"UUG","amino":"Leu","x":2.0,"y":3.4641016151,"links":["AUG","GUG","CUG","UAG","UGG","UCG","UUA","UUU","UUC"],"colorid":0.017},{"id":5,"codon":"CUU","amino":"Leu","x":-2.0,"y":3.4641016151,"links":["AUU","GUU","UUU","CAU","CGU","CCU","CUA","CUG","CUC"],"colorid":0.017},{"id":6,"codon":"CUC","amino":"Leu","x":-4.0,"y":4.898587197e-16,"links":["AUC","GUC","UUC","CAC","CGC","CCC","CUA","CUG","CUU"],"colorid":0.017},{"id":7,"codon":"CUA","amino":"Leu","x":-2.0,"y":-3.4641016151,"links":["AUA","GUA","UUA","CAA","CGA","CCA","CUG","CUU","CUC"],"colorid":0.017},{"id":8,"codon":"CUG","amino":"Leu","x":2.0,"y":-3.4641016151,"links":["AUG","GUG","UUG","CAG","CGG","CCG","CUA","CUU","CUC"],"colorid":0.017},{"id":9,"codon":"AUU","amino":"Ile","x":4.0,"y":0.0,"links":["GUU","UUU","CUU","AAU","AGU","ACU","AUA","AUG","AUC"],"colorid":0.006},{"id":10,"codon":"AUC","amino":"Ile","x":-2.0,"y":3.4641016151,"links":["GUC","UUC","CUC","AAC","AGC","ACC","AUA","AUG","AUU"],"colorid":0.006},{"id":11,"codon":"AUA","amino":"Ile","x":-2.0,"y":-3.4641016151,"links":["GUA","UUA","CUA","AAA","AGA","ACA","AUG","AUU","AUC"],"colorid":0.006},{"id":12,"codon":"AUG","amino":"Met","x":4.0,"y":0.0,"links":["GUG","UUG","CUG","AAG","AGG","ACG","AUA","AUU","AUC"],"colorid":0.011},{"id":13,"codon":"GUU","amino":"Val","x":4.0,"y":0.0,"links":["AUU","UUU","CUU","GAU","GGU","GCU","GUA","GUG","GUC"],"colorid":0.012},{"id":14,"codon":"GUC","amino":"Val","x":2.449293598e-16,"y":4.0,"links":["AUC","UUC","CUC","GAC","GGC","GCC","GUA","GUG","GUU"],"colorid":0.012},{"id":15,"codon":"GUA","amino":"Val","x":-4.0,"y":4.898587197e-16,"links":["AUA","UUA","CUA","GAA","GGA","GCA","GUG","GUU","GUC"],"colorid":0.012},{"id":16,"codon":"GUG","amino":"Val","x":-7.347880795e-16,"y":-4.0,"links":["AUG","UUG","CUG","GAG","GGG","GCG","GUA","GUU","GUC"],"colorid":0.012},{"id":17,"codon":"UCU","amino":"Ser","x":4.0,"y":0.0,"links":["ACU","GCU","CCU","UAU","UGU","UUU","UCA","UCG","UCC"],"colorid":0.008},{"id":18,"codon":"UCC","amino":"Ser","x":2.0,"y":3.4641016151,"links":["ACC","GCC","CCC","UAC","UGC","UUC","UCA","UCG","UCU"],"colorid":0.008},{"id":19,"codon":"UCA","amino":"Ser","x":-2.0,"y":3.4641016151,"links":["ACA","GCA","CCA","UAA","UGA","UUA","UCG","UCU","UCC"],"colorid":0.008},{"id":20,"codon":"UCG","amino":"Ser","x":-4.0,"y":4.898587197e-16,"links":["ACG","GCG","CCG","UAG","UGG","UUG","UCA","UCU","UCC"],"colorid":0.008},{"id":21,"codon":"AGU","amino":"Ser","x":-2.0,"y":-3.4641016151,"links":["GGU","UGU","CGU","AAU","AUU","ACU","AGA","AGG","AGC"],"colorid":0.008},{"id":22,"codon":"AGC","amino":"Ser","x":2.0,"y":-3.4641016151,"links":["GGC","UGC","CGC","AAC","AUC","ACC","AGA","AGG","AGU"],"colorid":0.008},{"id":23,"codon":"CCU","amino":"Pro","x":4.0,"y":0.0,"links":["ACU","GCU","UCU","CAU","CGU","CUU","CCA","CCG","CCC"],"colorid":0.016},{"id":24,"codon":"CCC","amino":"Pro","x":2.449293598e-16,"y":4.0,"links":["ACC","GCC","UCC","CAC","CGC","CUC","CCA","CCG","CCU"],"colorid":0.016},{"id":25,"codon":"CCA","amino":"Pro","x":-4.0,"y":4.898587197e-16,"links":["ACA","GCA","UCA","CAA","CGA","CUA","CCG","CCU","CCC"],"colorid":0.016},{"id":26,"codon":"CCG","amino":"Pro","x":-7.347880795e-16,"y":-4.0,"links":["ACG","GCG","UCG","CAG","CGG","CUG","CCA","CCU","CCC"],"colorid":0.016},{"id":27,"codon":"ACU","amino":"Thr","x":4.0,"y":0.0,"links":["GCU","UCU","CCU","AAU","AGU","AUU","ACA","ACG","ACC"],"colorid":0.021},{"id":28,"codon":"ACC","amino":"Thr","x":2.449293598e-16,"y":4.0,"links":["GCC","UCC","CCC","AAC","AGC","AUC","ACA","ACG","ACU"],"colorid":0.021},{"id":29,"codon":"ACA","amino":"Thr","x":-4.0,"y":4.898587197e-16,"links":["GCA","UCA","CCA","AAA","AGA","AUA","ACG","ACU","ACC"],"colorid":0.021},{"id":30,"codon":"ACG","amino":"Thr","x":-7.347880795e-16,"y":-4.0,"links":["GCG","UCG","CCG","AAG","AGG","AUG","ACA","ACU","ACC"],"colorid":0.021},{"id":31,"codon":"GCU","amino":"Ala","x":4.0,"y":0.0,"links":["ACU","UCU","CCU","GAU","GGU","GUU","GCA","GCG","GCC"],"colorid":0.014},{"id":32,"codon":"GCC","amino":"Ala","x":2.449293598e-16,"y":4.0,"links":["ACC","UCC","CCC","GAC","GGC","GUC","GCA","GCG","GCU"],"colorid":0.014},{"id":33,"codon":"GCA","amino":"Ala","x":-4.0,"y":4.898587197e-16,"links":["ACA","UCA","CCA","GAA","GGA","GUA","GCG","GCU","GCC"],"colorid":0.014},{"id":34,"codon":"GCG","amino":"Ala","x":-7.347880795e-16,"y":-4.0,"links":["ACG","UCG","CCG","GAG","GGG","GUG","GCA","GCU","GCC"],"colorid":0.014},{"id":35,"codon":"UAU","amino":"Tyr","x":4.0,"y":0.0,"links":["AAU","GAU","CAU","UGU","UUU","UCU","UAA","UAG","UAC"],"colorid":0.013},{"id":36,"codon":"UAC","amino":"Tyr","x":-4.0,"y":4.898587197e-16,"links":["AAC","GAC","CAC","UGC","UUC","UCC","UAA","UAG","UAU"],"colorid":0.013},{"id":37,"codon":"UAA","amino":"Stop","x":4.0,"y":0.0,"links":["AAA","GAA","CAA","UGA","UUA","UCA","UAG","UAU","UAC"],"colorid":0.015},{"id":38,"codon":"UAG","amino":"Stop","x":-2.0,"y":3.4641016151,"links":["AAG","GAG","CAG","UGG","UUG","UCG","UAA","UAU","UAC"],"colorid":0.015},{"id":39,"codon":"UGA","amino":"Stop","x":-2.0,"y":-3.4641016151,"links":["AGA","GGA","CGA","UAA","UUA","UCA","UGG","UGU","UGC"],"colorid":0.015},{"id":40,"codon":"UGU","amino":"Cys","x":4.0,"y":0.0,"links":["AGU","GGU","CGU","UAU","UUU","UCU","UGA","UGG","UGC"],"colorid":0.003},{"id":41,"codon":"UGC","amino":"Cys","x":-4.0,"y":4.898587197e-16,"links":["AGC","GGC","CGC","UAC","UUC","UCC","UGA","UGG","UGU"],"colorid":0.003},{"id":42,"codon":"UGG","amino":"Trp","x":4.0,"y":0.0,"links":["AGG","GGG","CGG","UAG","UUG","UCG","UGA","UGU","UGC"],"colorid":0.005},{"id":43,"codon":"CAU","amino":"His","x":4.0,"y":0.0,"links":["AAU","GAU","UAU","CGU","CUU","CCU","CAA","CAG","CAC"],"colorid":0.009},{"id":44,"codon":"CAC","amino":"His","x":-4.0,"y":4.898587197e-16,"links":["AAC","GAC","UAC","CGC","CUC","CCC","CAA","CAG","CAU"],"colorid":0.009},{"id":45,"codon":"CAA","amino":"Gln","x":4.0,"y":0.0,"links":["AAA","GAA","UAA","CGA","CUA","CCA","CAG","CAU","CAC"],"colorid":0.007},{"id":46,"codon":"CAG","amino":"Gln","x":-4.0,"y":4.898587197e-16,"links":["AAG","GAG","UAG","CGG","CUG","CCG","CAA","CAU","CAC"],"colorid":0.007},{"id":47,"codon":"CGU","amino":"Arg","x":4.0,"y":0.0,"links":["AGU","GGU","UGU","CAU","CUU","CCU","CGA","CGG","CGC"],"colorid":0.019},{"id":48,"codon":"CGC","amino":"Arg","x":2.0,"y":3.4641016151,"links":["AGC","GGC","UGC","CAC","CUC","CCC","CGA","CGG","CGU"],"colorid":0.019},{"id":49,"codon":"CGA","amino":"Arg","x":-2.0,"y":3.4641016151,"links":["AGA","GGA","UGA","CAA","CUA","CCA","CGG","CGU","CGC"],"colorid":0.019},{"id":50,"codon":"CGG","amino":"Arg","x":-4.0,"y":4.898587197e-16,"links":["AGG","GGG","UGG","CAG","CUG","CCG","CGA","CGU","CGC"],"colorid":0.019},{"id":51,"codon":"AGA","amino":"Arg","x":-2.0,"y":-3.4641016151,"links":["GGA","UGA","CGA","AAA","AUA","ACA","AGG","AGU","AGC"],"colorid":0.019},{"id":52,"codon":"AGG","amino":"Arg","x":2.0,"y":-3.4641016151,"links":["GGG","UGG","CGG","AAG","AUG","ACG","AGA","AGU","AGC"],"colorid":0.019},{"id":53,"codon":"AAU","amino":"Asn","x":4.0,"y":0.0,"links":["GAU","UAU","CAU","AGU","AUU","ACU","AAA","AAG","AAC"],"colorid":0.001},{"id":54,"codon":"AAC","amino":"Asn","x":-4.0,"y":4.898587197e-16,"links":["GAC","UAC","CAC","AGC","AUC","ACC","AAA","AAG","AAU"],"colorid":0.001},{"id":55,"codon":"AAA","amino":"Lys","x":4.0,"y":0.0,"links":["GAA","UAA","CAA","AGA","AUA","ACA","AAG","AAU","AAC"],"colorid":0.02},{"id":56,"codon":"AAG","amino":"Lys","x":-4.0,"y":4.898587197e-16,"links":["GAG","UAG","CAG","AGG","AUG","ACG","AAA","AAU","AAC"],"colorid":0.02},{"id":57,"codon":"GAU","amino":"Asp","x":4.0,"y":0.0,"links":["AAU","UAU","CAU","GGU","GUU","GCU","GAA","GAG","GAC"],"colorid":0.004},{"id":58,"codon":"GAC","amino":"Asp","x":-4.0,"y":4.898587197e-16,"links":["AAC","UAC","CAC","GGC","GUC","GCC","GAA","GAG","GAU"],"colorid":0.004},{"id":59,"codon":"GAA","amino":"Glu","x":4.0,"y":0.0,"links":["AAA","UAA","CAA","GGA","GUA","GCA","GAG","GAU","GAC"],"colorid":0.018},{"id":60,"codon":"GAG","amino":"Glu","x":-4.0,"y":4.898587197e-16,"links":["AAG","UAG","CAG","GGG","GUG","GCG","GAA","GAU","GAC"],"colorid":0.018},{"id":61,"codon":"GGU","amino":"Gly","x":4.0,"y":0.0,"links":["AGU","UGU","CGU","GAU","GUU","GCU","GGA","GGG","GGC"],"colorid":0.002},{"id":62,"codon":"GGC","amino":"Gly","x":2.449293598e-16,"y":4.0,"links":["AGC","UGC","CGC","GAC","GUC","GCC","GGA","GGG","GGU"],"colorid":0.002},{"id":63,"codon":"GGA","amino":"Gly","x":-4.0,"y":4.898587197e-16,"links":["AGA","UGA","CGA","GAA","GUA","GCA","GGG","GGU","GGC"],"colorid":0.002},{"id":64,"codon":"GGG","amino":"Gly","x":-7.347880795e-16,"y":-4.0,"links":["AGG","UGG","CGG","GAG","GUG","GCG","GGA","GGU","GGC"],"colorid":0.002}]
101 changes: 101 additions & 0 deletions docs/DISCNET/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Genetic Code Explorer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<style>
body {
font-family: Monospace;
background-color: #f0f0f0;
margin: 0px;
overflow: hidden;
}

#menu {
position: absolute;
bottom: 20px;
width: 100%;
text-align: center;
padding: 0;
margin: 0;
}

#topmenu {
position: absolute;
top: 10px;
right: 10px;
width: 100%;
text-align: right;
padding: 0;
margin: 0;
}
#statsbox, #infoBox{
position: absolute;
top: 50px;
width: 100%;
height: 6em;
background-color: #000000;
border: 1px solid black;
opacity:0.75;
filter:alpha(opacity=75);
padding: 0;
margin: 0;
font-size: 1em;
font-weight: bold;
/*color: rgba(127,255,255,0.75);*/
color: rgba(255,255,255,0.75);
text-shadow: 0 0 10px rgba(0,255,255,0.95);
}

button {
color: rgb(100,100,200);
background: transparent;
border: 0px;
padding: 5px 10px;
cursor: pointer;
}
button:hover {
background-color: rgba(0,255,255,0.5);
}
button:active {
color: #000000;
background-color: rgba(0,255,255,1);
}


</style>
</head>
<body>

<div class="container"></div>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>


<script type="importmap">
{
"imports": {
"three": "https://cdn.jsdelivr.net/npm/three@0.171.0/build/three.module.js",
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.171.0/examples/jsm/"
}
}
</script>

<div id="topmenu"></div>
<!-- button id="MODE">MODE</button -->
<!-- /div -->

<div id="menu"></div>
<!-- <div id="statsbox"></div> -->
<div id="infoBox">
<div id="ccc">CODON:<span></span></div>
<div id="nnn">NEIGHBOURS:<span></span></div>
<div id="aaa">AMINOACID: <span></span></div>
<div id="anan">AMINOACID NEIGHBOURS:<span></span></div>

<!-- script src="gcnetwork.js" type="module"></script -->
<script src="gencode2d.js" type="module"></script>

</body>
</html>

0 comments on commit c3c4195

Please sign in to comment.