mrdfits로 대용량 fits파일 읽기

게시판 IDL Q&A mrdfits로 대용량 fits파일 읽기

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #2908 Reply
      tolpido
      회원

      안녕하세요. IDL의 mrdfits 함수를 이용하여 fits 파일을 읽는 시도를 하고 있는데요.

      fits파일이 매우 커서 그런지(12기가바이트) 읽으려 하면 IDL이 뻗어 버리네요..

      대용량 fits 파일을 읽을 다른 방법은 없을까요…? 혹은 fits 파일에서 원하는 data만 불러올 수는 없는걸까요??

      사용하는 OS는 Ubuntu 14.04입니다.

    • #2910 Reply
      Jonghyuk
      회원

      MRDFITS 검색을 해 보니 2014년 수정판 V2.23에서 Very Large File 에 대한 Test를 했다고 기록이 나옵니다. 혹시 사용하시는 IDL Astro Library가 최신판인지 확인해 보십시오.

      12GB 파일을 정말로 메모리에 탑재하고자 한다면, 일단 사용하시는 워크스테이션의 메모리가 충분해야 할 것 같고, 64BIT OS(우분투 버전보다 64bit 운영체제인지가 더 중요할 것 같습니다)여야 할 것 같습니다. IDL의 최신 버전을 사용하신다면, 일단 운영체제는 64BITS 일 것으로 생각됩니다.

      ROWS= 키워드와 COLUMNS= 키워드가 있네요. 이를 이용하여 원하시는 행과 열을 지정할 수 있는 것 같습니다. 어차피 12GB를 한번에 메모리에 올려서 작업하는 것은 일반적인 상황은 아니므로, 이를 이용하여 해결할 수 있는지 검토해 보십시오.

    • #2911 Reply
      tolpido
      회원

      idlutils에 있는 hogg_mrdfits를 이용하여 읽는 데 성공했습니다! 감사합니다.

2 답변 글타래를 보이고 있습니다
'mrdfits로 대용량 fits파일 읽기'에 답변달기
글쓴이 정보: