-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcalculator.html
More file actions
90 lines (84 loc) · 2.66 KB
/
calculator.html
File metadata and controls
90 lines (84 loc) · 2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
<title>Quick Cyto Conversion</title>
<script type="text/javascript">
function call()
{
var gr=parseFloat(document.getElementById("gr").value);
var sr=parseFloat(document.getElementById("sr").value);
var cr=parseFloat(document.getElementById("cr").value);
var rr=parseFloat(document.getElementById("rr").value);
var result=(sr*gr/(sr*cr-gr*rr));
document.getElementById('total').innerHTML = result;
}
</script>
<script type="text/javascript">
function callRig()
{
var kt=parseFloat(document.getElementById("kT").value);
var lp=parseFloat(document.getElementById("Lp").value);
var result=(kt*lp);
document.getElementById('rig').innerHTML = result;
}
</script>
<script type="text/javascript">
function callkT()
{
var t=parseFloat(document.getElementById("T").value);
var ind = document.getElementById("Mobility").selectedIndex;
var res=0;
if (ind == 0)
{
res = t + 273,15;
}
else
{
if (ind == 1)
{res = (t + 459.67)/1.8;}
}
result = 1.38064852 * res * 0.00001;
document.getElementById('temp').innerHTML = result;
document.getElementById('kT').value = result;
}
</script>
</head>
<body>
<h2>
Mean MT length
</h2>
Calculation of mean MT length for the MT dynamics parameters (Verde et al., 1995): <br/>
Growth rate: <input type="text" id="gr" />\(\mu m.s^{-1}\)<br />
Shrinkage rate: <input type="text" id="sr" />\(\mu m.s^{-1}\)<br />
Catastrophe rate: <input type="text" id="cr" />\(s^{-1}\)<br />
Rescue rate: <input type="text" id="rr" />\(s^{-1}\)<br />
<input type="button" onclick="call()" value="Apply"/><br />
Mean MT length : <font style="color:#FF0000" id="total"></font> \(\mu m\)
<br/>
<h2>
Temperature to kT
</h2>
Conversion of temperature in degrees (°C or °F) to temperature energy (kT). <br/>
Temperature: <input type="text" id="T"/> <select style="width: 280px" id="Mobility" name="Mobility">
<option selected>°C</option>
<option> °F </option>
</select><br/>
<input type="button" onclick="callkT()" value="Apply"/><br />
Temperature energy: <font style="color:#FF0000" id="temp"></font> \( pN.\mu m\)
<br/>
<h2>
Filament rigidity
</h2>
Conversion of filament persistence length to rigidity (\(K = k_BT * L_p\) )<br/>
Temperature in \(k_BT\): <input type="text" id="kT"/> \(pN.\mu m\) <br/>
Persistence length: <input type="text" id="Lp"/> \( \mu m\) <br/>
<input type="button" onclick="callRig()" value="Apply"/><br />
Rigidity: <font style="color:#FF0000" id="rig"></font> \( pN.\mu m^2\)
<br/>
</body>
</html>