본문 바로가기

Monte Carlo Simulation10

gparted 사용해서 가성머신(리눅스) home 용량 늘리기 Geant4 가상머신을 다운로드 받아 설치하고 사용하다보면 어김없이 디스크가 부족한 상황을 겪게된다. 가상머신 설정에서 디스크 용량을 늘리는 작업에 추가해서 리눅스 내부적으로도 새로이 파티션 작업(?)이 필요하다. 이 때 편리하게 사용할 수 있는 것이 gparted 프로그램이다. 물론 커맨드 라인에서 작업을 할 수도 있지만 아직은 마우스로 스-윽 설정할 수 있는 GUI 프로그램이 편리하다. 하하하. 2023. 12. 13.
TOPAS user extension 사용하기 README.txt 에서 해당 부분만 발췌하면 아래와 같다: Place your TOPAS extension code into a directory that is NOT inside of the topas directory 5c) Build your New TOPAS: Place your TOPAS extension code into a directory that is NOT inside of the topas directory. macOS: we suggest /Applications/topas_extensions Linux: we suggest ~/topas_extensions Newest Macs with the M1 chip: cd /Applications/topas unzip Geant4Head.. 2023. 11. 29.
TOPAS MC 3.7 - 'GNUTLS_3_6_9' 관련 오류 발생할 때 MacOS 에서 이미 XQuartz 버전 및 graphic 관련해서 무언가 엉켜버려서 OpenGL도 제대로 사용못하고, Qt도 beam on 하면 갑작스럽게 종료되는 상황을 방치하다가, 급기야 궁여지책으로 Geant4 Virtual Machine(https://heberge.cenbg.in2p3.fr/G4VM/index.html)을 구해다가 설치해보았다. 설치한 가상머신은 CentOS 8 버전이였고, 해당 OS에 맞추어 가장 최신 버전의 topas 3.7 을 설치해놓고 데모를 실행해보니... 'GNUTLS_3_6_9' 관련 오류가 발생하였다. 사용자 포럼을 찾아보니 library 버전과 관련된 문제인 것으로 보이고 우선 급한대로 실행이 된다고 하는 topas 3.6.1을 다시 설치해 놓으니 데모는 잘 돌.. 2021. 12. 1.
Hello TOPAS 임상 업무에 밀려서... 100% 활용은 어림도 없고... 거의 묵혀두고 있는 TOPAS MC. 지난 4월 12일에 릴리즈된 가장 최신 버전 3.1.p3 설치하고 뚝딱 뚝딱.. run_demo 실행하면 언제나 반겨주는 TOPAS geometry example 오늘은 DICOM patient 실행까지 확인하고 마무리. 2018. 5. 15.
TOPAS MC - 반가운 소식 TOPAS는 Geant4 framework를 기반으로 한 particle therapy Monte Carlo (MC) simulation에 특화된 application이다. 텍스트 명령어를 기반으로한 문법을 가지고 있어 상대적으로 손쉬운 모델링이 가능하고 따로 컴파일을 할 필요가 없어서 사용이 매우 편리하다(물론 확장된 user module을 개발하기 위해서는 컴파일을 해야한다). 삼성서울병원에서는 프로젝트 초기부터 alpha/beta user로 참여해온 역사가 있다. 다른 모든 분야에서 그러하듯이, 의학물리 분야에서도 최신 트렌드는 machine learning으로 집중이 되다보니 아무래도 상대적인 관심이 예전보다는 덜하겠지만.. TOPAS MC의 한가지 (치명적인?) 단점이였던... 유료 패키지라는 .. 2018. 4. 21.
MATLAB 에서 TOPAS phase space file (binary) 읽고 쓰기 지난 번에는 TOPAS 에서 생성한 binary 포맷의 phase space file 을 읽어서 분석하기 위한 MATLAB macro 를 포스팅했었는데이번에는 조금 덧붙여서 TOPAS 에서 생성한 binary 포맷의 phase space file 을 읽고 원하는 형태로 data 를 손보고(예를 들어 position 을 1/1000 로 scale-down) 다시 binary file 로 저장하는 macro를 만들어보았다. 첨부파일 참고 2015. 7. 7.
MATLAB 에서 TOPAS phase space file (binary) 열기 TOPAS 에서 생성한 binary 포맷의 phase space file 을 읽어서 분석하기 위한 MATLAB macro.첨부파일 참고 2015. 2. 6.