私はyoureのは、少なくとも少しやろうと何を自動化するのに役立つ可能性のjavascriptを書きました。
var inputStringArray = ['13,21,15,11,0,0,0,0,11,13,11,30,16,0,0,0,0,0,14,21,0,0,0,0,0,0,22,0,0,15,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0', '10001', '0'];
function setInputString(newInputStr) {
document.getElementById('haplotype').value = '';
document.getElementById('haplotype').value = newInputStr;
}
function getResultData() {
var rowArray = document.querySelectorAll('#results tr'),
i, dataObj = {},
rowNode;
for (i = 0; i < rowArray.length; i++) {
if (i > 0) {
rowNode = rowArray[i].childNodes;
dataObj[rowNode[0].innerText] = {
fitness_score: rowNode[1].innerText,
probability: rowNode[2].innerText
}
}
}
return dataObj;
}
function execute(inputStringArray) {
var i, resultData = {};
for (i = 0; i < inputStringArray.length; i++) {
setInputString(inputStringArray[i]);
parse();
resultData[inputStringArray[i]] = getResultData();
}
console.log(resultData);
resultData = null;
}
execute(inputStringArray);
基本的にスクリプトで変更する必要があるのは、 'inputStringArray'の値だけです。必要なだけ多くの入力文字列を入力する必要があります(入力文字列は単一引用符で囲み、コンマで区切る必要があります)。
Chromeデベロッパーツールを入力すると「コンソール]タブ」にナビゲートするには、キーボード上のGoogle ChromeとプレスF12ボタンを開き:、https://developers.google.com/web/tools/chrome-devtools/inspect-styles/shortcuts
一度コンソール画面で以下のスクリプトを貼り付け内の文字列を置換しますinputStringArrayを入力し、Enterキーを押します。探している結果がコンソールに表示されたjavascriptオブジェクトが表示されます。結果は次のようになります。
このスクリプトは、質問に記載されているリンクのコンソールで実行されることを意図しています。スクリプトを編集して、適切だと思っても構いません。