콘텐츠로 이동

ReciPro 매뉴얼

간단한 소개

  • ReciPro는 다양한 결정학 계산과 전자현미경 시뮬레이션을 제공하는 MIT 라이선스 무료 소프트웨어입니다.
  • ReciPro는 GitHub에 공개된 이래(2020년 3월) 누적 27,000회 이상 다운로드되었으며, 많은 결정학자와 전자현미경 연구자가 사용하고 있습니다.

목표별로 찾기

목표 여기서 시작 주요 다음 단계
결정을 불러오고 방위를 설정 메인 창 회전 기하학, 부록 A1. 좌표계
결정 구조를 3D로 살펴보기 구조 뷰어 대칭 정보
SAED / XRD / PED / CBED 패턴 계산 회절 시뮬레이터 SAED, X선 회절, PED, CBED
HRTEM / STEM 이미지 계산 HRTEM/STEM 시뮬레이터 HRTEM, STEM
EBSD 패턴 시뮬레이션 EBSD 시뮬레이션 전자 궤적, 부록 A3. EBSD 계산
실험 회절 스폿 지수화 Spot ID v1, Spot ID v2 회절 시뮬레이터
동역학적 회절 방정식 이해 부록 A3. 블로흐파 방법 동역학적 계산, CBED, STEM, EBSD

기능

  • Full GUI : 모든 작업은 그래픽 인터페이스를 통해 수행됩니다. 대부분의 파일 입출력은 끌어서 놓기를 지원합니다.
  • 결정 목록 : 여러 결정을 한꺼번에 다룹니다. 결정마다 별도의 창을 열 필요가 없습니다.
  • 공간군 데이터베이스 : International Tables Volume A의 230개 공간군과 530개 Hall 기호를 포함하는 내장 데이터베이스로, 대칭 요소, 와이코프 위치, 소광 규칙을 제공합니다. 대칭 요소와 일반 위치는 International Tables Vol. A 스타일의 모식도로 그릴 수 있습니다(참조: 2. 대칭 정보).
  • 원자 정보 : 원소 H (1) – Cf (98)에 대한 산란 인자(X선, 전자, 중성자), 특성 X선 에너지, 동위원소 비율 등.
  • 유연한 결정 회전 : 정대축/결정면 지수 또는 마우스 드래그로 방위를 설정합니다. 삼방정/육방정계에서는 밀러-브라베(4지수 hkil) 표기가 지원됩니다. 회전 상태는 모든 시뮬레이션 창에 걸쳐 동기화됩니다.
  • 회절 시뮬레이션 : 운동학적 및 동역학적(블로흐파) 전자 회절, X선 회절(세차 및 백라우에 카메라 포함), 세차 전자 회절(PED), 수렴빔 전자 회절(CBED). TEM 홀더 시뮬레이션은 회절 패턴을 홀더 기울기 각도와 연결합니다.
  • HRTEM / STEM 시뮬레이션 : 부분 가간섭성 모델을 사용한 고분해능 TEM 이미지 시뮬레이션, 열 확산 산란을 포함한 STEM.
  • EBSD 및 전자 궤적 : EBSD 패턴 시뮬레이션과 몬테카를로 전자 궤적 시뮬레이션(참조: 8. 전자 궤적).
  • 스폿 지수화 : 실험 이미지로부터 회절 스폿의 자동 검출, 피팅, 지수화(Spot ID v1/v2).
  • 매크로 : 작업 자동화를 위한 Python 구문 매크로(참조: 20. 매크로).
  • 밝은 / 어두운 테마 : 인터페이스는 선택 가능한 밝은 또는 어두운 색상 모드를 따릅니다.

시스템 요구 사항

항목 최소 권장
운영체제 .NET Desktop Runtime 10.0가 설치된 Windows (Windows on ARM64 지원) Windows 11
GPU OpenGL 1.3 OpenGL 4.3을 지원하는 외장 GPU
메모리 - 16 GB 이상
CPU - 8코어 이상 (동역학적 계산용)

Windows on ARM (네이티브, 실험적) : 실험적인 네이티브 ARM64 포터블 패키지(ReciPro-v.X_arm64.zip, self-contained — .NET Runtime 설치 불필요)가 릴리스 페이지에서 제공됩니다. 일반 x64 패키지도 내장 에뮬레이션을 통해 ARM64 Windows에서 실행됩니다. 설정 방법과 제한 사항은 문제 해결을 참조하세요.

macOS (비공식) : ReciPro는 공식적으로 Windows만 지원하지만, win-x64 포터블 ZIP 패키지가 Sikarugir Wine 래퍼와 Mesa3D OpenGL 드라이버를 결합하여 macOS(Apple Silicon)에서 실행되었다는 보고가 있습니다. 사용자가 공개한 설정 가이드는 https://github.com/Ryo-fkushima/ReciPro_macOS_memo에서 볼 수 있습니다. 이 경로는 공식적으로 지원되지 않으며, 일부 기호(Å, 위 첨자, 화살표)가 잘못 표시될 수 있다는 점에 유의하세요. ARM64 ZIP은 macOS + Wine에서 실행되지 않으며, 현재의 x64 + Rosetta 2 경로는 macOS 28(2027년 가을)부터 작동이 중단될 것으로 예상됩니다 — 자세한 내용은 문제 해결을 참조하세요.

이 매뉴얼 사용법

이 GitHub Pages 매뉴얼이 현재 기준이 되는 정본입니다. 왼쪽 탐색 메뉴로 장별로 둘러보거나, 헤더의 검색을 사용하여 함수 이름이나 UI 라벨을 찾으세요. 기존 PDF 매뉴얼은 보관용으로 유지됩니다.

빠른 시작

  1. Releases에서 다운로드하여 설치합니다.
  2. 내장 목록(약 80개 결정)에서 결정을 선택합니다. CIF 파일을 가져오거나 CSManager를 사용할 수도 있습니다.
  3. 오른쪽 패널에서 기능을 호출합니다: 구조 뷰어, 스테레오넷, 회절 시뮬레이터, HRTEM 시뮬레이션 등.
  4. 마우스 드래그 또는 정대축/결정면 지수 입력으로 결정을 회전합니다.

인용

Y. Seto, "ReciPro: free and open-source multipurpose crystallographic software integrating a crystal operation interface and diffraction simulators," J. Appl. Cryst. 55, 397–410 (2022). https://doi.org/10.1107/S1600576722000139

라이선스

ReciPro는 MIT 라이선스에 따라 배포됩니다.