광학 스펙트럼에서 방출 라인을 감지하는 방법?


11

Sloan Digital Sky Survey (SDSS)에서 얻을 수있는 것과 같은 스펙트럼에서 방출 선을 감지하는 편리한 모듈이 있습니까?

아래 스펙트럼에서 Ha, OI와 같은 많은 방출 선이 있음을 알 수 있습니다. 실제로 스펙트럼은 파장과 플럭스의 두 열 데이터 세트입니다. 많은 분산 지점의 조합입니다. 가까운 두 지점 사이의 일반적인 간격은 1.5 옹스트롬입니다. 모든 가우시안 범프와 해당 라인 중심을 찾아야합니다.

먼저 범프를 찾아서 센터를 갖도록 맞 춥니 다.

여기에 이미지 설명을 입력하십시오


스펙트럼으로 무엇을하고 싶은지 말해 주면 자세한 답을 줄 수있을 것입니다. 엄격한 스펙트럼 분석은 일반적으로 사소한 일이 아닙니다.
Moriarty

내 게시물을 업데이트했습니다. 아마 이해하기 쉽습니다.
questionhang

답변:


6

내가 알고있는 프로그램은 작동하기 위해 프로그래밍 전문 지식이 필요합니다. 나도보고 추천 할 것입니다 IRAF (또는 PyRAF , IRAF와 인터페이스에 파이썬을 사용), 또는 유령 . 안타깝게도 버튼을 누르고 이동할 수있는 "블랙 박스"솔루션에 대해 잘 모르겠습니다.

SPECTER는 FORTRAN77로 작성되었으며 일단 기능 세트가 제한되어 있고 설명서는 간단하지만 일단 사용하면 쉽게 사용할 수 있습니다. 가우시안을 스펙트럼 선에 수동으로 맞춰 중앙 파장과 동등한 폭을 제공하는 데 도움이됩니다. SPECTER의 주의점 은 자유 소프트웨어가 아닌 플로팅 패키지 SuperMongo 가 필요하다는 것 입니다. 대학에 소속되어 있다면 대부분의 물리 및 천문학 부서에 라이센스가 있어야합니다.

IRAF는 천문학적 이미지 분석을 위해 특별히 설계된 완전한 기능을 갖춘 무료 크로스 플랫폼 애플리케이션입니다. 스펙트럼 선을 측정하는 데 도움이되고 스펙트럼을 분석하여 물체의 방사형 속도를 결정할 수 있습니다.


우리 자신의 파이썬 코드를 작성하는 방법은 무엇입니까? 우리가해야 할 일은 많은 스펙트럼에서 많은 파도 길이 플럭스 데이터 세트를 분석하는 것입니다.
questionhang

해봐 특히 자신의 코드를 작성하는 것이 가장 쉬운데, 특히 크런치 할 큰 데이터 세트가있는 경우에 특히 그렇습니다.
Moriarty

먼저 지역 최대 값을 찾은 다음 가우스 프로파일로 맞 춥니 다. 이 방법은 너무 믿기 어렵습니다. 내가 그리워?
questionhang

1
그렇습니다. 계산적으로 로컬 최대 값을 찾으려면 노이즈 수준에 따라 중간 정도의 평활화를 적용한 다음 그 파생물을 사용하는 것이 좋습니다. 이 코드 조각은 그저 그렇게합니다 (필자는 원하는대로 잘 작동한다고 생각하지는 않지만 원하는대로 작동하는 예입니다.) adsabs.harvard.edu/abs/2007A%26A...469..783S
Moriarty

4

예, astropy 라는 두 개의 파이썬 모듈 과 스펙트럼 분석 도구가 있다고 주장하는 astropysics 가 있습니다. 참고로 다음은 파이썬 프로그래밍 언어의 천문학 자용 리소스에 대한 링크입니다 .


4

원하는 것을 할 수있는 많은 소프트웨어와 도구가 있습니다 :

  • IRAF NOAO에 의해;
  • 기본적으로 IRAF와 매우 유사하지만 ESO에 의해 개발 된 MIDAS ;
  • Python에서 astropy 또는 pyRAF (Python 인터페이스와 함께 IRAF 사용).

나는 파이썬이 제공하는 다른 기능들로부터 혜택을 받기 위해 파이썬 도구들 (파이썬은 훨씬 더 "단일 목적"지향적 인 IRAF 나 MIDAS보다 다재다능하다)과 함께 갈 것이다.

그러나 스펙트럼을 플롯하고 처리하는 것은 작업의 첫 번째 부분 일뿐입니다. 결국에는 스펙트럼 합성을 사용하여 스펙트럼을 분석하는 것이 좋습니다. 스펙트럼 합성을 통해 다음을 수행 할 수 있습니다.

  • 당신이 공부하는 celestrial 객체의 화학적 구성을 효율적으로 식별하기 위해;
  • 공부하는 천체의 일부 특성을 결정합니다.

기존의 스펙트럼 합성 도구 (예 : 별 스펙트럼)에는 다음이 있습니다.


감사. 라인 중심의 위치를 ​​알고 싶습니다.
questionhang
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.