Skip to content

Kimitsuna-Goblin/extClark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

小児薬用量計算ツール(拡張Clark式) - extClark

拡張Clark式によって、小児の体重から薬用量の目安を算出するツールです。
This is a tool to estimate the optimum dosage amount for a child with his/her body weight via the extented Clark's rule.

オンラインツールとマニュアル - Online tool and Manual

すぐにツールを使いたい方のために……
For quickly access to the tool...

  • Here is the online tool
  • Here is a simple manual

説明 - Description

ファイル - Files

このツールは以下のファイルから成り立ちます。他にライブラリ等は必要ありません。
This tool is constituted by following files. No other libralies are need.

extClark.css - 画面デザインを定義するスタイルシートです。
The style sheet which defines the screen designs.

extClark.html - メインの HTML ファイルです。 ツールを使うには、ブラウザでこのファイルを開いてください。
The main HTML file of this tool. To use this tool, please open this file via a web browser.

extClark.js - ツールのエンジン部分である JavaScript ファイルです。
The JavaScript file which is the engine of this tool.

button/*.png - ツールの画面に表示されるボタンの画像です。
The image files for the buttons on the screen of this tool.

機能 - Functions

  • 小児量計算 (順計算) - 小児の体重 (kg) と成人量 (g/mg/μg/T/mL) を入力すると、小児薬用量が表示されます。
  • 成人量計算 (逆計算) - 小児の体重 (kg) とその用量 (g/mg/μg/T/mL) を入力すると、成人量に換算されます。
  • 乗除算 - 原薬量計算や全量計算などのために、電卓のように乗除算ができます。
  • Child dosage calculation (Normal calculation) - Input body weight (kg) of the child and the adult dosage (g/mg/μg/T/mL). Then it shows the dosage amount for the child.
  • Adult dosage calculation (Reverse calculation) - Input body weight (kg) of the child and the child's dosage (g/mg/μg/T/mL). Then it converts to the adult dosage amount.
  • Multiplication/Division - You can multiplication and division as a calculator for ingredients calculation or total dose calculation and so on.

拡張Clark式とは - What's the extended Clark's rule?

拡張Clark式は、医薬品の最適な小児量を推定するための式の一つです。 本ツールの著作者である浦が考案したもので、米国などで使われている従来のClark式を改良し、推定精度を向上させています。
The extended Clark's rule is one of the rules to estimale the optimum dosage amount for children. It is a modification of the Clark's rule, and formulated by Ura the author of this tool. It improves accuracy of estimation than the Clark's rule currently used in the U.S. and some other countries.

従来のClark式は、DC = DAC / A で表されます。 ここで、DC は小児量の推定値、DA は 成人量です。 CA は体重などの身体計測値を示し、C は小児の測定値、A は成人の基準値です。 特に、体重で小児量を推定する場合、A の値は、成人体重として 150ポンド が用いられます。
On the Clark's rule, we estimate a child dosage via DC = DAC / A. Now DC is the estimated child dosage and DA is the adult dosage. C and A are values of a kind of body measurements, for example, body weights. C is the child's measured value and A is the criterion value for adult. Especially when we estimate with body weights, we use 150 lb as the adult criterion weight for A.

拡張Clark式は、DC = DA (C / A)k で表されます。 ここで、DCDACA の意味は従来のClark式と同じです。 k は体重など身体計測値の次元を体表面積の次元に合わせるための指数です。 通常、最適な薬用量は体表面積に比例するとされているので、より良い推定のため、計測値の次元を体表面積の次元 (2次元) に合わせます。 体重の場合、次元は3次元なので、k=2/3 です。 また、A の成人体重の値は、必ずしも 150ポンド とする必要はなく、患児の年齢や性別、あるいは人種などの条件を考慮して、柔軟に選ぶことができます。
On the extended Clark's rule, we estimate a child dosage via DC = DA (C / A)k. Now the meanings of DC, DA, C and A are same as the normal Clark's rule. The k is an index number added to equalize the dimension of the body measurement to the body surface dimension. Generally optimum dosage is considered to be in proportion to the body surface dimension, so we equalize the dimension of the measurement to the body surface dimension (2D) for better estimation. In the case of body weights, we use k=2/3 because the dimension of body weight is 3D. And we don't have to fix 150 lb as the adult criterion weight for A. We can take a flexible value for A considering the child's age and sex, or race and other conditions.

注意 - Remark

現在、本ツールの対象は日本人患者のみです。 小児量の推定に用いる成人体重(基準値)は日本小児内分泌学会が公表している、西暦2000年度の日本人小児の体格の統計データをもとに計算されています。
This tool of this version is for only Japanese patients. The adult weights (criterions) which are used to estimate a child dosage have been computed based on the statistical data of body measurements of Japanese children at the year 2000 published by the JSPE.

日本人以外に本ツールを適用する場合は、予め、対象となる国あるいは人種の小児の体格の統計データを用いて解析し、 成人体重(基準値)や年齢区分を調整することを推奨します。
If you want to use this tool for non-Japanese patients, it is recommended to adjust the adult weights (criterions) and/or the segmentations of children ages with analysing data of body measurements of the target patient's country or race.

マニュアル - Manuals

現在、正式なユーザーマニュアルはまだできておりません。 簡易マニュアル (日本語のみ) が extClark-Doc リポジトリにありますのでご参考に。
We have not created the full user manual yet. But you can find a simple manual (Japanese only) at the extClark-Doc lipository.

使用方法 - Usage

本ツールは、電卓と同じような感覚で、直感的に操作できます。
You can use this tool like a calculator intutively.

最も単純に使ってみるには、小児の体重を入力して「kg」ボタンを押してください。 デフォルトで成人量に 1g が入っていますので、成人量 1g の場合の小児量が「入出力」に表示されます。
For the most simple try, input a sample child's body weight and push the "kg" button. As the default adult dosage is 1g, so the I/O area will show the child dosage where the adult dosage is 1g.

成人量を入力して「g」のボタンを押せば、「入出力」に、新しく入力された成人量に対する小児量が表示されます。
Now input the adult dosage and push "g" button. Then the I/O area will show the child dosage for inputted adult dosage.

「年齢」と「性別」は「無指定」のままでも計算できますが、正しい年齢と性別を選択した方が、より推定精度が良くなります。
The "age" and "sex" can be kept the default "non-selected", but it is recommended to select the collect age and sex for better estimation.

入出力には、キーボードからの直接入力はできません。画面上のボタンで入力してください。
You can't input direct by keyboard into I/O area. Please use the buttons on the screeen.

「成人体重(基準値)」は「年齢」「性別」の選択により自動的に決まるので、直接入力はできません。
The "adult weight(criterions)" is determined according to "age" and "sex", so you can't input direct into it.

「AC」ボタンは小児の体重、入出力をクリアして、成人量をデフォルトに戻します。
The "AC" button clears the child's weight and I/O area and returns the adult dosage to the default.

「C」ボタンは現在入力中の値をクリアするだけで、入力済みの体重と成人量はクリアしません。
The "C" button just clears current inputting value on I/O area. It doesn't clear the child's weight nor the adult dosage.

「×,÷」ボタンを押すと、乗除算用の画面に切り替わります。「kg,g」ボタンで元の画面に戻ります。
The "×,÷" button makes the screen to change into the multiplication/division mode. The "kg,g" button makes the screen to turn back.

「計算方法」で「逆計算」を選ぶと、成人量計算 (逆計算) 用の画面に切り替わります。 「順計算」を選ぶと、元の画面に戻ります。
At the "Direction of calculation", when you select "reverse", the screen changes into the adult dosage calculation (reverse calculation) mode. When you select "normal", the screen turns back.

より詳しい説明は、外部設計書またはマニュアルを参照してください。
For more detail, read the specification or the manual.

インストール方法 - Install

この画面の [Clone or download] ボタンを押すか、あるいはリリースページから zip ファイルをダウンロードして、その中身をPCやスマホ等のどこでも好きなフォルダに展開すればインストール完了です。 展開先に、5つのテキストファイルとbuttonフォルダ (README.md, LICENSE, extClark.css, extClark.html, extClark.html, button) があることを確認してください。
Push [Clone or download] button on this screen or go "Releases" and download the zip file, and unzip all contents into a folder at your PC or mobile device wherever. That's all. Make sure there are 5 text files and the button folder at the unzipped folder (README.md, LICENSE, extClark.css, extClark.html, extClark.html and button).

必要に応じて、 extClark.html へのショートカット等を作成してください。
If you need, please create a shortcut to extClark.html.

関連ドキュメント - Documents

本ツールに関するドキュメント類 (仕様書、解決済み不具合一覧、マニュアル等) は別リポジトリ (extClark-Doc) にて CC BY-SA 4.0 ライセンスの下で提供されています。
The documents (specifications, fixed bugs lists, manuals, etc.) for this tool are provided at an other repository (extClark-Doc) under the CC BY-SA 4.0 license.

ツールへの貢献 - Contribution

もし、ツールの仕様 (機能、インタフェース、画面デザイン等) を変更し、 master を更新する場合は、 関連ドキュメント外部設計書 も併せて更新し、著作者名を記入してください。 ただし、masterを更新せず、改変したツールを改変者が独自に自己責任で使用・配布する場合には、関連ドキュメントのmasterは更新しないでください。
When you change the specifications (functions, interfaces, screen designs, etc.) and update the master, plaese also update the documents and fill the copyright in the specification. But when you don't update the master and use or distribute your updated tool by your own responsibility, please don't update the master of the documents.

ライセンス - License

MIT

著作者 - Author

Kimitsuna-Goblin (浦 公統; Ura Kimitsuna)