File size: 734 Bytes
365c9e4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
"use strict";

document.querySelector("#predict-form").addEventListener("submit", async (e) => {
	e.preventDefault();
	const sequence = document.querySelector("#sequence").value;
	const smiles = document.querySelector("#substrate").value;

	console.log(sequence);

	const data = await prediction(sequence, smiles);

	document.querySelector("#km-result").innerText = data.km;
	document.querySelector("#kcat-result").innerText = data.kcat;
	document.querySelector("#vmax-result").innerText = data.vmax;
});

const prediction = async (sequence, smiles) => {
	
	const response = await fetch("/predict", {
		method: "POST",
		body: {
			sequence: sequence,
			smiles: smiles,
		}
	});
	const data = await response.json();
	return data;
};