差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
20211011 [2021/10/11 09:23] – 133.11.144.10 | 20211011 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 20211011 ====== | ||
- | |||
- | ===== MetaSearchバグ修正 ===== | ||
- | |||
- | 以下のバグを修正 | ||
- | |||
- | * genus, speciesの円グラフ、棒グラフがXXXX.fq.genus.tsvではなくて、XXXX.fq.txvを元に作られている | ||
- | * genus, speciesの棒グラフのDB側が ~/ | ||
- | |||
- | ===== Ajaxを使用して、サーバ側でサンプル情報を受け取る ===== | ||
- | |||
- | let capturedSampleList = req.body[' | ||
- | |||
- | req.bodyにクライアントから送信したデータが格納されているので、適切なキーを指定して取り出してあげる。 | ||
- | |||
- | ===== 魚種組成を取得 ===== | ||
- | |||
- | let capturedSampleList = req.body[' | ||
- | |||
- | let fish_comp = {}; | ||
- | let sampleList; | ||
- | let fishData; | ||
- | |||
- | console.log(" | ||
- | |||
- | capturedSampleList.forEach(sample => { | ||
- | fs.readFile(" | ||
- | sampleList = sampleData.split(" | ||
- | for (let i = 1; i < sampleList.length; | ||
- | fishData = sampleList[i].split(" | ||
- | if (fishData[0] in fish_comp) { | ||
- | fish_comp[fishData[0]] += parseInt(fishData[1]); | ||
- | } else { | ||
- | fish_comp[fishData[0]] = parseInt(fishData[1]); | ||
- | } | ||
- | |||
- | }; | ||
- | console.log(Object.keys(fish_comp).length); | ||
- | }); | ||
- | }); | ||
- | |||