티스토리 뷰
천체이미지 상에서 개개의 별을 클릭하여 별의 크기와 모양을 확인할 수 있는 도구입니다.
*** Pyradf 다운로드 (Python 3.7) ***
0. pyradf_by_click.py 실행하기
Anaconda에서 Python 3.X 버젼의 패키지를 다운로드하고, Spyder에서 해당 코드를 불러와서 실행하면 됩니다.
실행하기 전에, Spyder > Preferenece > Python Console > Graphics(탭) 에 들어가서
Graphics Backend 박스 안의 Backend 옵션을, <<automatic>> 으로 변경해야 합니다.
1. 이미지 선택하기
실행하면, Python Console 실행 창에 해당 폴더에 있는 fit / fits 파일을 모두 불러와 보여줍니다.
맨 앞에 [](대괄호)로 묶인 번호를 입력하면, 해당 이미지를 읽어서 출력합니다.
이미 사전에 해당 이미지를 분석한 것이 있다면, 분석된 별의 위치를 파란색 동그라미로 표현해줍니다.
2. 별 선택하기
이미지 상에서 별로 보이는 부근에 마우스 포인터를 가져다대고, "r" 키를 누르면 추가로 창이 열리면서
해당 별의 정보를 다음과 같이 보여줍니다. 이 이미지는 출력과 동시에 해당 폴더에 저장됩니다.
3. 결과 분석하기
한 이미지에서 분석이 끝난 모든 별의 정보는 해당 이미지 [파일명].fwhm 이라는 텍스트 파일에 저장됩니다.
그 내용은 다음과 같습니다. 이를 이용하여 이미지의 상 정보에 대한 통계적인 분석이 가능합니다.
열 정보는 [X좌표], [Y좌표], [별의 PEAK값], [FWHM(short)], [FWHM(long)], [타원회전각(PA)] 입니다.
FWHM 정보는 pixel 값 단위로 저장됩니다. 여기에 PIXEL SCALE(arcsec/pix)를 곱해주어야 각크기로 변환됩니다.
1050.30 750.34 9190 5.06 5.67 +75 1456.97 716.61 3922 5.27 5.95 +87 1023.64 1024.54 16864 4.90 5.57 +77 |
'Programming' 카테고리의 다른 글
[Python] 시계열 측광 자료 처리 도구 (NYSC 1m 망원경 전용) (0) | 2021.07.28 |
---|---|
[Python] 외계행성 트랜짓 밝기변화 분석하기 TransitSim3 (0) | 2021.06.22 |
[Python] 외계행성 트랜짓 예측하기 TransitSearch3 (0) | 2021.06.22 |
[Python] 천체사진 RGB 합성 도구 (NYSC 1m 망원경 전용) (0) | 2020.05.20 |
[Python] 은하충돌 시뮬레이션 (수치 적분) (8) | 2017.10.27 |