Застрял с данными SDSS [закрыто]

Я хочу сделать проект по астрономическому набору данных. Что касается этого проекта, я пробую SDSS, который предоставляет общедоступный набор данных, но для меня это довольно сложно. Я просмотрел общедоступный набор данных и загрузил один файл .FITS, один из которых имеет размер ~ 3,2 МБ, а другой - ~ 3 ГБ, но я не знаю, как обращаться с этим файлом и создавать изображения или другие файлы из файлов .FITS.

Пожалуйста, помогите мне, это мой магистерский проект по информатике.

Чем конкретнее вы можете задать свой вопрос в stackexchange, тем лучше будет получен вопрос. Как только вы добьетесь определенного прогресса и сможете описать более конкретную проблему, вы можете задать здесь новый вопрос. В этом случае вы должны добавить достаточно конкретных деталей. На вопрос "Я пытаюсь открыть не указанный, безымянный файл и не могу, это мое исследование, что мне делать?" не идеален в SE. Это очень ясный и понятный вопрос, но у SE есть определенные требования. Вы можете пройти экскурсию или посмотреть другие вопросы.
Одна проблема здесь в том, что вы не описали, что вы пробовали до сих пор. «Я не знаю, что делать с этим файлом…» — не идеальный вариант. Было бы намного лучше, если бы вы описали, что вы пробовали до сих пор. Например, есть страница в Википедии под названием FITS , которая прямо указывает на fits.gsfc.nasa.gov . Иногда это случается, но в следующий раз обязательно задайте вопрос «Что вы пробовали до сих пор?» чтобы никто не спрашивал. Добро пожаловать в StackExchange!

Ответы (2)

Заголовок файла FITS имеет кодировку ASCII и указывает на дополнительную информацию. Звонок head -n 1 example.fitsнаправляет вас к "'Астрономии и астрофизике', том 376, страница 359; bibcode: 2001A&A...376..359H".

Программное обеспечение для просмотра изображений FITS - ds9 (да, это затрудняет поиск в Google...). В качестве альтернативы есть скайкэт . Оба могут использоваться для просмотра и базового анализа изображений FITS.

Для двоичных таблиц FITS, вероятно, лучше всего написать собственное программное обеспечение для анализа. Для быстрого просмотра fv может сделать эту работу.

Доступ к данным самостоятельно

Если вы хотите написать собственное программное обеспечение для анализа, взгляните либо на cfitsio , библиотеку C для чтения и записи файлов FITS, либо на pyfits , модуль python, который делает то же самое и, кажется, слился с программным пакетом astropy . На странице cfitsio по приведенной выше ссылке есть ссылки на документацию как по библиотеке cfitsio, так и по стандарту FITS в целом.

Я только что установил Astropy. Должен ли я использовать его?
Почему бы нет? Если, конечно, вы не предпочитаете C. Для беглого взгляда, ds9, конечно, еще проще. Но так как это проект CS, вы все равно в конечном итоге будете программировать.
Я работаю с библиотекой «astropy.io», используя «блокнот jupytar», и теперь у меня все работает нормально. Спасибо за ваше предложение, которое дает мне некоторое правильное направление.

Вам следует перейти на сайт https://fits.gsfc.nasa.gov/ , где можно прочитать о формате данных FITS. На этом сайте также есть утилиты для изучения и просмотра данных. На большинство ваших опасений по поводу этих данных должна ответить документация на этом веб-сайте.