홈 예제 스크린샷 사용자 매뉴얼 Bluesky 로고 YouTube ☰
OghmaNano 유기/페로브스카이트 태양전지, OFET 및 OLED 시뮬레이션 다운로드 Quick Start guide

oghma_local: OghmaNano 사용자 설정 디렉터리

oghma_local이란 무엇인가?

oghma_local 디렉터리는 OghmaNano가 현재 사용자에 속하는 데이터베이스 사본, 프로그램 설정, 캐시 데이터, 스크립트, 임시 파일 및 기타 정보를 저장하는 사용자 전용 작업 디렉터리입니다. 이 데이터를 OghmaNano의 기본 설치 디렉터리 외부에 보관함으로써 각 사용자는 OghmaNano와 함께 설치된 원본 파일을 수정하지 않고도 자신만의 설정 및 편집 가능한 데이터베이스 사본을 유지할 수 있습니다.

OghmaNano가 처음 실행될 때 사용자 데이터베이스들이 OghmaNano 설치 디렉터리, 예컨대 C:\Program Files (x86)\OghmaNano\로부터 oghma_local 디렉터리로 복사됩니다. 설정 파일, 캐시 데이터 및 최근 사용된 파일 목록과 같은 기타 파일들은 OghmaNano 사용 과정에서 자동으로 생성됩니다.

OghmaNano를 처음 실행할 때 materials, spectra, shape, filters와 같은 사용자용 데이터베이스들이 OghmaNano 설치 디렉터리, 예컨대 C:\(\backslash\)Program Files (x86)\(\backslash\)OghmaNano\(\backslash\)에서 oghma_local로 복사됩니다. 또한 설정값, 캐시 파일 및 최근 사용된 파일 목록과 같은 기타 파일들은 OghmaNano 사용 과정에서 자동으로 생성됩니다.

oghma_local 내의 모든 항목은 삭제함으로써 초기화할 수 있습니다. 이후 OghmaNano가 재시작되면 필요한 파일 또는 디렉터리가 설치 디렉터리로부터 다시 생성되거나 복사됩니다. 이를 통해 OghmaNano를 재설치하지 않고도 손상된 설정, 캐시 데이터 또는 수정된 로컬 데이터베이스를 복구할 수 있습니다.

Oghma_local 디렉터리는 어디에 위치해 있나요?

Windows 환경에서는 oghma_local 디렉터리가 읽기 전용인 OghmaNano 설치 디렉터리가 아닌 현재 사용자의 프로파일 디렉터리 내에 저장됩니다. 일반적으로 이 디렉터리는 %USERPROFILE%\oghma_local 경로에서 찾을 수 있습니다.

예를 들어, Windows 사용자 이름에 따라 해당 디렉터리는 다음 경로에 위치할 수 있습니다:

정확한 경로는 OghmaNano를 실행하는 Windows 계정에 따라 달라집니다. 예를 들어, Windows 사용자 디렉터리가 C:\Users\rod인 경우 OghmaNano 사용자 설정 디렉터리는 일반적으로 C:\Users\rod\oghma_local가 됩니다.

Windows: oghma_local 디렉터리를 신속하게 열기

  1. 누르기 윈도우+R, 입력 %USERPROFILE%\oghma_local그런 다음 눌러주세요 입력.
  2. 해당 디렉터리에는 사용자의 로컬 데이터베이스, 설정값, 캐시 파일, 스크립트 및 기타 OghmaNano 사용자 데이터가 저장되어 있습니다.

oghma_local/캐시

cache 디렉터리는 OghmaNano가 생성한 시뮬레이션 결과를 캐시 형태로 저장하는 데 사용됩니다. 시뮬레이션 결과 캐싱 기능이 활성화되면 완료된 결과들이 이곳에 저장되어 OghmaNano가 동일한 계산을 반복하지 않고 이를 재사용할 수 있습니다. 이는 특히 대규모 파라미터 스캔이나 계산량이 많은 광학, 전기적 혹은 다중물리 시뮬레이션처럼 해결에 오랜 시간이 소요되는 경우에 유용합니다. 해당 캐시에는 사용자의 필수 시뮬레이션 데이터가 포함되지 않으므로, 결과 재계산을 원할 경우 언제든지 이를 삭제할 수 있습니다. 필요 시 새로운 cache 디렉터리가 자동으로 생성됩니다.

oghma_local/data.json

data.json 파일에는 사용자별 OghmaNano 설정 정보가 다양하게 저장되어 있습니다. 여기에는 인터페이스 언어, 오픈CL 장치 선택, 그래픽 사용자 인터페이스 옵션, 아이콘 구성, 클러스터 및 연산 설정, 사용자 정보, 창 위치 및 기타 운영체제 의존적 설정들이 포함됩니다. 이 파일은 OghmaNano에 의해 자동으로 관리되므로 일반적으로 수동 편집이 필요하지 않습니다. 파일이 손상되었거나 설정을 초기화하고자 할 경우 해당 파일을 삭제하면 프로그램이 다음 실행 시 새로운 data.json 파일을 생성하게 됩니다.

oghma_local/필터

filters 디렉터리에는 사용자의 로컬 OghmaNano 광학 필터 데이터베이스 사본이 저장되어 있습니다. OghmaNano를 처음 실행할 때 이 데이터베이스는 설치 디렉터리에 포함된 필터 데이터베이스로부터 복사됩니다. OghmaNano를 통해 이루어진 필터 관련 변경 사항들은 모두 이 로컬 사본에 적용됩니다. 원본 필터 데이터베이스를 복원하려면 filters 디렉터리를 삭제한 뒤 OghmaNano를 재시작하면 됩니다. 그러면 설치 디렉터리로부터 깨끗한 데이터베이스 사본이 다시 복사됩니다.

oghma_local/재료

materials 디렉터리에는 사용자의 로컬 재료 데이터베이스가 저장되어 있습니다. 이 데이터베이스에는 시뮬레이션에 사용되는 재료 정의 정보와 광학적, 전기적, 열적 및 기타 물성 데이터가 포함됩니다. 해당 디렉터리는 OghmaNano와 함께 설치된 재료 데이터베이스에서 초기에 복사된 것이며 이후 사용자가 직접 수정하거나 확장할 수 있습니다. 만약 로컬 재료 데이터베이스가 손상될 경우 materials 디렉터리를 삭제한 뒤 OghmaNano를 재시작하면 프로그램과 함께 제공된 새로운 데이터베이스 사본이 자동으로 생성됩니다.

oghma_local/형태학

morphology 디렉터리에는 OghmaNano 내 형태학 정의 및 관련 기능과 연관된 사용자 데이터가 저장됩니다. 이 디렉터리는 사용자의 로컬 데이터 영역에 속하며 필요 시 OghmaNano에 의해 재생성될 수 있습니다. 해당 디렉터리가 손상되었거나 원치 않는 로컬 변경 사항이 포함된 경우 삭제한 뒤 프로그램을 다음에 실행하면 자동으로 재생성됩니다.

oghma_local/opencl_devices.json

opencl_devices.json 파일에는 OghmaNano가 감지한 오픈CL 장치에 관한 정보가 저장됩니다. 이를 통해 프로그램은 세션 간에 사용 가능한 GPU 및 가속기 장치에 대한 정보를 기억할 수 있습니다. 하드웨어 구성이 변경되거나 저장된 오픈CL 정보가 더 이상 유효하지 않은 경우 이 파일을 안전하게 삭제할 수 있습니다. 그러면 OghmaNano가 사용 가능한 오픈CL 장치를 다시 감지하여 새로운 파일을 생성하게 됩니다.

oghma_local/그림들

pictures 디렉터리에는 OghmaNano에서 사용되는 사용자별 로컬 pictures database가 저장되어 있습니다. 이 이미지들은 주로 광학 시뮬레이션 및 영상 처리 시스템 테스트에 활용되며, 알려진 입력 이미지와 패턴을 광학 모델에 입력하여 시뮬레이션 결과와 비교하는 데 사용됩니다. 이 디렉터리는 oghma_local 위치에도 복사되거나 생성되므로 사용자는 OghmaNano 설치본에 포함된 읽기 전용 데이터를 수정하지 않고도 테스트용 이미지를 추가하거나 변경할 수 있습니다. 해당 디렉터리를 삭제할 경우 OghmaNano는 다음 재시작 시 자동으로 이를 재생성하거나 복원합니다.

oghma_local/settings*.inp

settings*.inp 파일들은 세션 간에 사용되는 OghmaNano의 내부 설정 및 프로그램 상태 정보를 저장합니다. 이 파일들은 OghmaNano에 의해 자동으로 관리되므로 일반적으로 사용자가 직접 편집할 필요가 없습니다. 때때로 새로운 버전의 OghmaNano를 설치한 후 기존 설정으로 인해 예기치 않은 현상이 발생할 경우 이 파일들을 삭제하면 문제 해결에 도움이 됩니다. 이후 OghmaNano가 프로그램을 실행할 때 필요한 정보를 자동으로 재생성합니다.

oghma_local/shape

shape 디렉터리에는 사용자의 로컬 복사본인 OghmaNano 3차원 형상 및 CAD 모델 데이터베이스가 포함되어 있습니다. 이 형상들은 OghmaNano 내에서 소자 기하학적 구조, 광학 구조 및 기타 3차원 모델을 생성할 때 활용될 수 있습니다. 초기 데이터베이스는 OghmaNano 설치 디렉터리에서 복사되므로 사용자들은 원본 설치 파일을 수정하지 않고도 로컬 형상들을 추가하거나 변경할 수 있습니다. 제공된 형상 데이터베이스를 복원하려면 로컬 shape 디렉터리를 삭제한 뒤 OghmaNano를 재시작하면 됩니다.

oghma_local/스펙트럼

spectra 디렉터리에는 사용자의 로컬 광학 스펙트럼 데이터베이스가 저장되어 있으며, 여기에는 광학 및 전기적 시뮬레이션에 사용되는 조명 스펙트럼도 포함됩니다. 이 데이터베이스는 처음에 OghmaNano와 함께 제공되는 스펙트럼 데이터베이스에서 복사된 것입니다. 사용자는 이 로컬 복사본에 새로운 스펙트럼을 추가하거나 기존 스펙트럼을 수정할 수 있습니다. spectra 디렉터리를 삭제한 뒤 OghmaNano를 재시작하면 원본 설치본으로부터 데이터베이스가 자동으로 복원됩니다.

oghma_local/tmp

tmp 디렉터리는 OghmaNano 실행 중 생성되는 임시 파일들을 저장하는 데 사용됩니다. 이 디렉터리 내의 파일들은 사용자가 영구적으로 보관해야 할 데이터가 아닙니다. 프로그램 충돌이나 시뮬레이션 중단 이후에도 임시 파일들이 남아있다면 해당 디렉터리를 삭제해도 무방합니다. 이후 OghmaNano가 임시 디렉터리가 필요할 때마다 새로운 디렉터리를 자동으로 생성합니다.

oghma_local/updates

updates 디렉터리에는 OghmaNano 데이터베이스 업데이트 및 다운로드된 콘텐츠와 관련된 데이터가 저장됩니다. 이를 통해 프로그램 설치 시 제공되는 읽기 전용 파일들과는 별개로 추가적이거나 업데이트된 데이터베이스 정보를 관리할 수 있습니다. 업데이트 데이터가 손상된 경우 해당 디렉터리를 삭제해도 OghmaNano가 필요 시 자동으로 디렉터리를 재생성하거나 데이터를 다시 다운로드합니다.

oghma_local/used_files.inp

used_files.inp 파일에는 그래픽 사용자 인터페이스에 표시되는 최근에 사용된 OghmaNano 시뮬레이션 파일들의 목록이 저장되어 있습니다. 이 파일은 단순히 기록용 파일일 뿐 시뮬레이션 데이터를 포함하지 않습니다. 만약 파일 내에 유효하지 않거나 더 이상 사용할 수 없는 파일 경로가 포함되어 있다면 이 파일을 안전하게 삭제할 수 있습니다. 이후 새로운 시뮬레이션이 실행될 때 OghmaNano가 자동으로 새로운 used_files.inp 파일을 생성합니다.

질문: 최근에 사용한 파일 목록을 어떻게 초기화할 수 있나요?

답변: oghma_local/used_files.inp 파일을 삭제하시면 됩니다. 이 파일은 최근에 사용된 시뮬레이션 목록만 저장하므로 삭제하더라도 시뮬레이션이나 기타 OghmaNano 설정에 어떠한 악영향도 미치지 않습니다. OghmaNano는 시뮬레이션이 실행될 때마다 자동으로 새로운 used_files.inp 파일을 생성합니다.