큐픽스 우주

#CHES

1건의 기사

Often, the names of features on planetary bodies are connected through a specific theme -- for example, many features on the Moon have been named after famous scientists. NASA's Dawn mission, together
천문·천체물리

PyMsOfa 2.0 공개: IAU 기본천문학 표준(SOFA)을 순수 파이썬으로 전면 구현

국제천문연맹(IAU)의 기본천문학 표준(SOFA) 서비스는 공식적으로 포트란 77과 ANSI C로만 배포되는데, 연구진은 기존에 SOFA C 라이브러리를 래핑한 PyMsOfa에 이어 전체 라이브러리를 NumPy 기반 순수 파이썬으로 재구현한 PyMsOfa 2.0을 공개했다. 공식 SOFA 루틴 247개를 모두 파이썬으로 이식해 외부 C 라이브러리 컴파일 없이 리눅스·윈도우·맥OS에서 동일하게 동작하며, NumPy 배열을 입력으로 받아 일괄 처리가 가능해 서베이 파이프라인과 몬테카를로 시뮬레이션에 적합하다. 상수·급수·계수는 SOFA 원본 소스에서 그대로 가져왔고 루틴 이름은 pym 접두사만 다르며, 공식 배포판에 아직 포함되지 않은 세차-장동 개선 모델 IAU 2006_J2/2000A_R26 같은 검증된 모델을 담은 확장 모듈도 제공한다. 모든 루틴을 공식 SOFA C 배포판과 대조 검증한 결과 대부분은 기계 정밀도 수준까지, 나머지는 SOFA 문서가 명시한 허용 오차 범위 내에서 일치했다. 이 패키지는 가이아(Gaia) 측성 자료 처리와 근접 거주가능 외계행성 탐사(CHES) 미션의 측성 연구에 사용됐으며 PyPI, GitHub, Zenodo를 통해 받을 수 있다.

arXiv astro-ph.EP (행성계)