About 의학계산기



#1. 첫 번째 계산기

10여년전 내과 전공의 시절 응급실로 내원한 전해질 불균형 및 산염기장애 환자는 제겐 공포의 대상이었습니다. 왜냐하면 보고해야할 전해질 담당 교수님이 너무 무서운 분이셨기 때문입니다. 한치의 오차를 허용하지 않는 분이셨습니다. 무척이나 꼼꼼히 환자를 살펴보고 진료해야 했습니다. 이런 환자의 진단과 치료에는 몇 가지 계산식을 반드시 사용할 수 밖에 없는데, 계산식이 복잡한데다가 환자의 검사 수치를 일일이 적용하는 것은 매우 번거로워서 적지않은 시간이 소요되었습니다. 잠잘 시간도 없는데 스마트폰 의학계산기 어플을 통해 하나하나 손가락으로 숫자를 터치하는 것은 너무 비효율적이라고 느껴졌습니다. 그래서 저는 자주 사용하는 계산식을 엑셀로 만들어 사용하였습니다. 그러나 그마저도 어느날 갑자기 파일이 삭제되고 없어졌습니다. (병동에서 공용으로 사용하는 컴퓨터여서 누가 실수로 지웠는지도 모릅니다.)

Ten years ago, during my internal medicine residency, a patient with electrolyte imbalance and acid-base disorders who visited the emergency room was a source of fear for me. This was because the professor in charge of reporting on electrolyte imbalances was a very intimidating person. He did not tolerate even the slightest error. I had to meticulously examine and treat the patient. Diagnosis and treatment of such patients required using certain calculations that were quite complex, and applying the patient’s test results one by one was very cumbersome, consuming a significant amount of time. With no time to sleep, using a smartphone medical calculator app to touch each number with my finger felt inefficient. So I created an Excel spreadsheet with the frequently used formulas for use. However, even that file suddenly got deleted and disappeared one day (as it was a computer shared in the ward, we don’t know who accidentally deleted it).

#2. 두 번째 계산기

환자가 뜸하던 당직날 밤, 옛날 학창시절에 간단히 배웠던 Visual Basic 으로 간단히 쓸수있는 의학계산기 프로그램을 만들었습니다. 키보드 숫자판만으로 빠르게 수치를 입력할 수 있고, 바로 캡쳐해서 출력할 수 있어서 환자 프레젠테이션시에도 아주 유용했습니다. 일일 영양 요구량 및 전해질 불균형 환자에서 사용하는 수식은 FENa, TTKG 등도 쉽게 계산 가능하였고, 24시간 소변 수집을 통한 크레아티닌 청소율도 구할 수 있었습니다.

On a idle night shift, I quickly created a medical calculator program using Visual Basic that I had briefly learned in my school days. It allowed me to input numbers quickly using only the keyboard’s number pad and capture and print results instantly, making it very useful during patient presentations. The formulas used for daily nutritional requirements and electrolyte imbalances in patients, such as FENa and TTKG, could be easily calculated. Additionally, I was able to calculate creatinine clearance through 24-hour urine collection using the program.

#3. Medicalc.com

그 외에도 부족한 계산식은 1999년도에 만들어진 Charlie’s clinical calculators 사이트 (아래 사진) 를 통해 계산하였고, 환자 진료에도 잘 사용하였습니다. 90년대 촌스러운 인터페이스와 디자인이지만, 단순명료하고 직관적이며, 꼭 필요한 계산기들만 모여있어 매우 유용하였습니다. 하지만 아쉽게도 현재 이 사이트는 어떠한 이유인지 몰라도 폐쇄되었고 접속이 되지 않습니다. (사이트 주소 : medcalc.com)

In addition, for any calculations that were not covered, I used the Charlie’s clinical calculators website created in 1999 (as shown in the picture) and found it very helpful in patient care. Despite its outdated interface and design from the 90s, it was simple, clear, intuitive, and contained only essential calculators. Unfortunately, for some reason unknown to me, the site has been shut down and is no longer accessible (site address: medcalc.com).

병원에서 일을 하는 대부분의 의사들과 레지던트들은, PC 모니터 2대를 붙여 놓고 한 쪽에는 환자 검사결과나 영상검사 화면을, 다른 한 쪽에는 환자 차트를 열어두고 의무 기록을 보거나 적습니다. 컴퓨터 상에서 숫자키와 탭키만으로 쉽고 간단하고 빠르게 입력이 가능한 의학계산기 프로그램이 있었으면 하는 아쉬움이 컸습니다. 외국에 유명한 의학계산기 사이트들이 많이 있지만, 우리나라와는 검사 단위가 다르기도 하고 빠르게 입력이 안되며 다소 복잡하여 손이 잘 가지 않았습니다. 좋긴 좋은데 뭔가 번잡하고 무거운 느낌이 들었습니다.

Many of the doctors and residents working in hospitals attach two PC monitors, using one to display patient test results or imaging studies and the other to open and review patient charts for documentation. I often felt a sense of regret that there wasn’t an easy-to-use medical calculator program that could be quickly input using only number keys and the tab key on the computer. Although there are many well-known medical calculator websites abroad, they have different measurement units than those used in Korea, making quick input difficult due to complexity which was challenging. While they were good, they somehow felt cluttered and heavy.

#4. ‘의학계산기’ 사이트의 탄생

2020년 5월 연휴에 병원에서 당직을 서면서 여유 시간이 좀 생겼습니다. 우연히 자바스크립트에 흥미가 생겨 기초 문법을 공부하였고, 자바스크립트로 필요했던 몇 가지 의학계산기를 만들었습니다. 하나씩 개인 블로그에 만들기 시작한 것이 어느새 20개가 넘어가게 되자 새로 사이트를 만드는게 낫겠다 싶어 만든게 “의학계산기” 사이트입니다. 예전에 자주 애용했던 외국 사이트인 medcalc.com (현재는 폐쇄됨) 도메인 주소를 본따 medcalc.co.kr 라는 주소로 만들었습니다.

During the holidays in May 2020, while working on duty at the hospital, I had some free time. By chance, I became interested in JavaScript and studied basic syntax. Using JavaScript, I created several medical calculators that I needed. Starting with one by one on my personal blog, when it surpassed 20 calculators before I knew it, I thought it would be better to create a new website – this is how “Medical Calculators” site was created. Taking inspiration from a foreign site that used to be frequently visited, medcalc.com (now closed), I created a site with the domain address medcalc.co.kr.

4년이 지난 현재, 2024년 5월. 의학계산기 사이트는 70여개의 계산기 종류를 가진, 하루 평균 900~1000명 정도가 방문해 주시는 사이트로 거듭나게 되었습니다. 특히 추정 사구체여과율 계산기는 단연 독보적인 최고 인기 계산기 입니다. 본인의 크레아티닌 수치만 알면 추정 사구체 여과율을 아주 간단히 확인할 수 있습니다. 저 또한 환자를 진료할 때 여러가지 계산기를 유용하게 사용하고 있습니다.

Four years have passed, and it is now May 2024. The medical calculator website has evolved into a site with over 70 different types of calculators, visited by an average of 900 to 1000 people per day. Among them, the estimated glomerular filtration rate calculator stands out as the most popular calculator. With just your creatinine level, you can easily check your estimated glomerular filtration rate. I also find various calculators very useful when treating patients.

#5. 빠르게 입력하고 정확히 계산하다!

처음 의학계산기 사이트는 티스토리 기반으로 사이트를 만들었는데, 작년 말부터 티스토리 내 자체 광고가 붙기 시작했습니다. 덕지덕지 광고가 붙는 것이 싫어, 결국 2024년 워드프레스로 옮기게 되었습니다. 사이트를 옮기면서 기존 계산기들의 코드를 다시 한번 검토를 하였고 세세한 오류들을 수정하였습니다. 좀 더 간결하기 보기 좋게 디자인을 개선하였습니다.

At first, the medical calculator website was created based on Tistory, but starting from the end of last year, Tistory’s own advertisements began to appear. Disliking the excessive ads, I eventually decided to move it to WordPress in 2024. While transferring the site, I reviewed the codes of existing calculators once again and corrected minor errors. I also improved the design to make it more concise and visually appealing.

본 의학계산기의 모토는 “입력은 빠르게! 계산은 정확히!” 입니다. 키보드의 숫자 키패드를 통해 수치를 빠르게 입력하고 정확한 결과값을 도출하는데 목적을 두었습니다. 이를 통해 빠른 의학적 판단을 할 수 있으며 시간을 좀 더 효율적으로 활용할 수 있습니다. 비의료인인 경우 여러가지 계산식을 이용하여 본인의 건강 관리에 중요한 정보를 얻어 갈 수 있을 것으로 생각됩니다.

This medical calculator’s motto is “Enter quickly and calculate accurately!” The purpose of this calculator is to input numbers quickly using the keyboard’s number pad and produce accurate results. Through this, quick medical decisions can be made, allowing for more efficient use of time. For non-medical professionals, using various calculation formulas can provide important information for managing one’s health.

로고 한글 1080 투명