Желенкова Ольга Петровна САО РАН, Отдел информатики.

Презентация:



Advertisements
Похожие презентации
Массивы 9 класс. Основные теоретические сведения Примеры решения задач.
Advertisements

Один из видов презентации на компьютере это набор слайдов, которые можно выводить последовательно друг за другом. Часто такое компьютерное произведение.
ОГЛАВЛЕНИЕ Разделы Страницы День Введение в MSC.Mvision Builder and Evaluator MSC.Mvision – база данных, содержащая свойства материалов………………………………………………………………………………………………
Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы.
Интерфейс текстового процессора Microsoft Word. С помощью ленты можно быстро находить необходимые команды (элементы управления: кнопки, раскрывающиеся.
ТЕКСТОВЫЙ РЕДАКТОР Word. Текстовый редактор Word программа создания, редактирования, форматирования, сохранения и печати текстовых документов, проверки.
Таблицы Word План 1.Таблица в Word – это … 2.Способы создания таблиц 3.Форматирование текста в таблицах.
Муниципальное бюджетное образовательное учреждение «Средняя общеобразовательная школа 29» Выполнил: Учитель информатики Батова Анна Олеговна Березники,
Тема «Клавиатура. Группы клавиш» Клавиатура компьютерное устройство, которое располагается перед экраном дисплея и служит для набора текстов и управления.
Подготовила: Сембиева Алия Подготовила: Сембиева Алия Группа: 105 Группа: 105 Факультет: мед-проф Факультет: мед-проф.
Тема: Общая характеристика текстового процессора Microsoft Word 2007.
ПРОГРАММА MICROSOFT OFFICE EXCEL. Программа Microsoft Excel относится к классу программ, называемых электронными таблицами. Табличный процессор Excel.
Интерфейс графического редактора Adobe PhotoShop 7.0 Подготовила учитель информатики Елизарова Н. Е.
Уракова Елена Дмитриевна МБОУ "Самаринская ООШ" ТЕКСТОВЫЙ РЕДАКТОР Word 5informatika.net.
Использование таблиц Таблицы Word являются исключительно мощным средством для расположения текста в строках и колонках. На рис. 1 показано, как таблица.
В данной презентации к вашему вниманию предлагается обзор комплекса C&CTools, состоящего из двух программ C&CView и C&CEditor.
ТЕКСТОВЫЙ РЕДАКТОР. Тест.. 1. Текстовый редактор - программа, предназначенная для А. создания, редактирования и форматирования текстовой информации; Б.
Тема «Клавиатура. Группы клавиш» Клавиатура компьютерное устройство, которое располагается перед экраном дисплея и служит для набора текстов и управления.
«Выдающийся, превосходящий другие». Цели: Образовательная: - овладение практическими способами работы с информацией, её применение в деятельности; - расширять.
Тема «Клавиатура. Группы клавиш» Клавиатура компьютерное устройство, которое располагается перед экраном дисплея и служит для набора текстов и управления.
Транксрипт:

Желенкова Ольга Петровна САО РАН, Отдел информатики

MIDAS: быстрый старт >inmidas! Начало работы в MIDAS >help! Получение справки >bye! Окончание Справка о параметрах запуска команды inmidas man inmidas inmidas -help

Подробнее о параметрах команды inmidas > inmidas help Usage: inmidas [unit] [-h midashome] [-r midvers] [-d display] [- p/-P/-nop] [-m mid_work] [-noh] [-j "midas-command-line"] [- help] Options: -h midashome -r midvers -d display -p/-P/-nop unit -m mid_work -noh -j "midas_command_line" -help

Параметры запуска команды inmidas -p/-P/-nop режим работы MIDAS монитора Пример :inmidas 00 - запуск первой сессии. Все стирается. inmidas 10 -p -- запуск следующей сессии с сохранением предыдущей. unit номер параллельной сессии (00,…99; aa,…zz) Пример :inmidas 00 или inmidas 10 inmidas xx ( вы предполагаете работу без графики ) -r midvers версия MIDAS Пример :inmidas –r 03SEP устанавливает переменную окружения MIDAS а MIDVERS = 03SEP, при этом в каталоге MIDASHOME должен быть каталог 03SEP, содержащий эту версию.

Запуск MIDAS сессии -h midashome - явное указание каталога с расположением системы -m mid_work - явное указание рабочего каталога MIDAS -d display - назначение другого X- сервера для дисплея изображений и графики Пример : inmidas 00 -d serv.sao.ru: запуск сессии с явным обозначением X- сервера и терминала -j "midas_command - выполнение команды MIDAS а как первой команды MIDAS- сессии. -noh – не выводить при старте никаких дополнительных сообщений -help – текст с описанием опций

Еще команды операционной системы gomidas – продолжение сессии (man gomidas) -d display – аналогично inmidas -m mid_work – аналогично inmidas helpmidas – запуск автономного графического справочного интерфейса -d display – аналогично inmidas -m mid_work – аналогично inmidas -h mid_home – аналогично inmidas -r mid_ver – аналогично inmidas drs – выполнение команд MIDAS из командной строки системы drs [-d(ebug)] [-u(pdate)] [-f(its output)] Midas_command

Формат MIDAS команды COMMAND/QUALIFIER par1... par8 ! Комментарий STATISTICS/IMAGE - расчет статистических характеристик изображения или его фрагмента ; STATISTICS/TABLE - расчет статистических характеристик колонки таблицы ; EDIT/TABLE - редактирование таблицы ; READ/KEYWORD - чтение содержания ключевого слова. STATISTICS/IMAGE сокращается до STAT/IMA и даже до ST/I; > STATISTICS/IMAGE ccdimage CURSOR имя входного изображения и выбор моды работы с ним ( курсор ); > FILTER/GAUSS ccdinput ccdoutput 2,2 3.,1.,3.,1. имена входного и выходного изображений, а также наборы числовых параметров фильтрации ; > EDIT/TABLE mytab имя входной таблицы ; > READ/KEYWORD inputi имя ключевого слова.

Примеры синтаксиса MIDAS команд > STATISTICS/IMAGE ? CURSOR статистика текущего ( визуализированного в image- дисплее ) изображения. Область выбирается курсором. «?» - пропущенный позиционный параметр ; > FILTER/GAUSS ccdinput ccdoutput имена входного и выходного изображений. Параметры фильтрации, которые следуют за именами входного и выходного изображений пропущены, и принимаются " по умолчанию ". Справка по параметрам умолчания – команда HELP FILTER/GAUSS >STATISTICS/IMAGE P2=CURSOR статистика текущего ( визуализированного в image- дисплее ) изображения. Область выбирается курсором ; >FILTER/GAUSS P2=ccdoutput P1=ccdinput имена входного и выходного изображений. Параметры фильтрации -- " по умолчанию ".

HELP – справка по командам MIDAS pattern? - Список всех команд, начинающихся с pattern >RE? HELP command - Список всех команд, содержащих command, с кратким описанием назначения и параметров >help read HELP command/qualif - Подробная справка по команде > HELP READ/KEY comnd/qualif ?? - Краткое описание назначения и параметров команды >READ/KEY ?? HELP/QUALIF qualif - Список всех команд, имеющих квалификатор qualif > HELP/QUALIF TABLE HELP/SUBJECT - Полный список тем, по которым есть информация HELP/SUBJECT subject - Подробная информация по данной теме >HELP/SUBJ image

HELP – справка по командам MIDAS HELP/CL - Краткий обзор всех команд внутреннего языка MIDAS- монитора HELP/CL comnd - подробный help по команде языка MIDAS- монитора >HELP/CL IF HELP/KEY keyword - описание назначения и типа ключевого слова > HELP/KEY inputi HELP [Topic] - описание возможностей >HELP [News] – новые возможности в текущей версии HELP/APPLIC - Полный список дополнительных команд HELP/APPLIC APPLIC - Подробное описание дополнительной команды applic >HELP/APPLIC autocuts

Обучающие команды TUTORIAL TUTORIAL/AVERAGE использование команд AVE/ROW и AVE/COLUMN TUTORIAL/EXTRACT демонстрация особенностей команд EXTRACT TUTORIAL/FILTER использование фильтров TUTORIAL/GRAPHICS option демонстрация графики TUTORIAL/HELP возможности команды HELP TUTORIAL/ITT [plotflag] объяснение использования ITT's TUTORIAL/LUT [plotflag] стандартные LUT's TUTORIAL/SPLIT объяснение "split screen" TUTORIAL/TABLE работа с таблтцами TUTORIAL/ALIGN выравнивание двух изображений TUTORIAL/FIT приближение данных нелинейными функциями

Символ "-" в конце строки обозначает, что ввод не окончен, а будет продолжаться со следующей строки. команда извлечения части из изображения testima.bdf > EXTRACT/IMA pice = testima[100,120:200,220] та же команда, но записанная в режиме перехода на новую строку > EXTRACT/IMA - > pice = testima - >[100,120:200,220] Вызов на выполнение двух команд в одной строке > DISPLAY/LUT ; LOAD/LUT rainbow Текстовый комментарий отделяется от команды символом «!» > LOAD/LUT rainbow ! это коментарий Если текстовый параметр содержит пробелы, то его необходимо заключить в апострофы. > WRITE/OUT "I know it" -- вывести на экран эту текстовую строку.. Работа с монитором команд MIDAS. Примеры

вызвать на исполнение первую команду из буфера, начинающуюся с WRITE >:WRITE вызвать на редактирование 10- ую строку из буфера >10. вызвать на редактирование первую команду из буфера, начинающуюся с WRITE > :.WRITE >.:WRITE вызвать для исполнения команды номер 3 и 4 из буфера. >3;4 Монитор всегда помнит о последнем значении каждого параметра, которое обозначается в команде «.» > SHOW/TABLE mytable -- показать заголовок таблицы mytable.tbl > EDIT/TABLE. -- исполнится команда EDIT/TABLE mytable. >. yourtable -- исполнится команда EDIT/TABLE yourtable

MIDAS + UNIX Любая команда операционной системы может быть выполнена в MIDAS мониторе с использованием символа "$". >$ ls -- список всех файлов в текущей директории. Можно переключить монитор в режим исполнения только команд UNIX при помощи команды : SET/MIDAS_SYSTEM ENVIRONMENT=host. И вернуть все обратно : SET/MIDAS_SYSTEM ENVIRONMENT=MIDAS. При SET/MIDAS_SYSTEM ENVIRONMENT=MidHost монитор будет пробовать исполнять любую, команду, а если он ее не найдет, то отдаст ее UNIX-shell.

Команды системы, всегда имеющиеся в MIDAS > -COPY MID_WORK:tmp.tbl./ копирование чего-то в текущую директорию. -DIR Просмотр файлов в текущем каталоге $ls -COPY Копирование файла $cp Запуск shell $sh -DELETE Удаление файлов $rm –f -DELCNF Удаление файлов с подтверждением $rm –i -RENAME Переименование файла $mv -TYPE Вывод содержимого файла $cat -MORE Постраничный просмотр файла $page -PRINTпечать $lpr

Ввод данных в MIDAS. Примеры >INTAPE/FITS 1 st star01.fits чтение одного файла. Входное имя star01.fits, а выходное будет st0001.bdf >INDISK/FITS star01.fits star01 чтение одного файла. Даны входное и выходное имена. >INDISK/FITS in.cat output.cat чтение списка изображений. Входные имена записаны в файле in.cat, а выходные -- в файле output.cat в формате, содержащем одно имя в строке. >INTAPE/FITS 1,5-7 st /dev/nrmt1 чтение 1- го, 5- го, 6- го, 7- го изображений с ленты /dev/nrmt1. Выходные изображения будут именоваться st0001.bdf... >RESTORE/NAME st0001 восстановление старого имени файла ( имени, которое было до того, как файл записали на ленту ).

Вывод данных из MIDAS. PostScript Получение PostScript для графических рисунков. Нарисуйте картинку в графическом окне, а дальше воспользуйтесь командой : >COPY/GRAPH postscript. В текущей директории появится файл с именем postscript.ps. или >ASSIGN/GRAPH postscript >PLOT/TABLE... >ASSIGN/GRAPH g,0 Пример : Получение PostScript- картинки для двумерного изображения. Визуализируйте изображение в image- дисплее, а потом воспользуйтесь командой : >COPY/DISPLAY p5=noprint. В текущей директории появится файл с именем image.ps.

Элементы изображения. Примеры >COMPUTE/IMAGE qubodub = 0 присвоение всем пикселам одномерного изображения значения 0. >COMPUTE/IMAGE qubodub[ ] = 0 то же самое. >COMPUTE/IMAGE qubodub[1000:>] = 0 присвоение пикселам одномерного изображения значения 0. Номера пикселов : от го до последнего. >COMPUTE/IMAGE qubodub[1000,>:1000,>] = 0 присвоение всей двумерной области ( правый верхний угол ) двумерного изображения значения 0. >PLOT/ROW Fabri[,>,5] 100 нарисовать 100- ую строку из 5- ой XY- плоскости трехмерного массива данных. Полезно знать, что имеется короткая форма записи. Она применима только для частных случаев : строка в двумерном изображении или XY- плоскость трехмерного массива данных. >PLOT/ROW 100 нарисовать 100- ую строку из 5- ой XY- плоскости трехмерного массива данных.

Элементы изображения. Примеры Есть одномерный спектр duboqub.bdf ( изображение ), содержащий 1024 числа. Дескриптор START равен ангстрем ( спектр линеаризован, т. е. приведен к равномерному шагу ), а дескриптор STEP равен 3.0 ангстрем. Тогда : >COMPUTE/IMAGE duboqub[3700:3709] = 0 присвоение трем первым пикселам значения 0. Задание в мировых координатах. >COMPUTE/IMAGE = 0 то же самое. Задание в пиксельных координатах. >COMPUTE/IMAGE duboqub[

Элементы изображения. Примеры Двумерное изображение duboqub.bdf размером 512X512 пикселей. Дескриптор START равен 5.0,10.0 а дескриптор STEP равен 1.0,-1.0. Тогда : >EXTRACT/IMAGE line = ! извлечение первой строки. Задание в пиксельных координатах >EXTRACT/IMAGE line = cube[,10] ! извлечение первой строки. Задание в мировых координатах. COMPUTE/IMAGE – очень полезная команда, поскольку позволяет производить математические операции с изображениями, а также можно использовать ее как калькулятор ( содержит очень большое число дополнительных функций ). >COMPUTE/IMAGE r = sqrt(c+5.0-log10(b))+abs(aa) ! вычисляет элементы изображения r.bdf >COMPUTE/IMAGE exp(20./3.4)+sin(1.2) ! вычисляет выражение, результат которого запоминается в стандартном ключевом слове OUTPUTR(1) Надо помнить, что COMPUTE/IMAGE работает в мировых координатах. Если необходимо проделать арифметические операции с несколькими изображениями, забыв про мировые координаты, пользуйтесь командой COMPUTE/PIXEL.

Дескрипторы. Примеры >IDENT/C/1/60 ! Символьный дескриптор IDENT длиной в 60 элементов >STATIST/r/1/5 5.,6.,2.4,0.,1.2 ! Дескриптор STATIST имеет 5 элементов, тип данных – плавающая точка, назначены начальные значения 5.,6.,2.4,0.,1.2 >STATIST/r/5/ ,6.,2.4,0.,1.2 ! записаны данные с 5- го по 11- ый элемент real дескриптора STATIST. >WRITE/DES testima ident/c/1/60 Mkn 996 ! записать в дескриптор IDENT изображения testima.bdf имя галактики. >WRITE/DES testima statist/r/1/5 5.,6.,2.4,0.,1.2 ! записать в real дескриптор STATIST изображения testima.bdf ряд чисел. При чтении и записи дескрипторов для табличных и fit- файлов необходимо указывать соответствующие расширения ".tbl" и ".fit" в имени файла. Для изображений этого не требуется, по умолчанию берется изображение с расширением.bdf.

Элементы таблицы. Примеры > READ/TABLE mytab ! прочитать содержимое с 10 по 20 элемент колонки номер 3 таблицы mytab.tbl > READ/TABLE mytab прочитать содержимое с 10 по 20 элемент, а также с 100 по 200 элемент колонки c именем MAGNITUDE таблицы mytab.tbl. >WRITE/TABLE mytab 13.5 записать значение. Команда COMPUTE/TABLE - одна из основных команд для работы с табличными данными. Содержит очень большое число дополнительных функций, также позволяющих преобразовывать колонки одного типа в другой.

Работа с таблицами Каждая таблица содержит две дополнительных колонки : :SEQUENCE (:SEQ) - номер строки SELECT (SEL) имеет значения 0 или 1 для каждой строки, которая удовлетворяет / не удовлетворяет набору условий Пример : >SELECT/TAB CFA :MAG.lt.15.and.:VEL.gt.1000 выделить в таблице, содержащей каталог галактик, все объекты ярче 15m со скоростями больше 1000 км / сек. >COMP/TAB CFA :Z = min(:MAG,:R) + (1-SEL)*:VEL создаем новую колонку, в которую записываем для каждой строки минимальное значение из колонок :MAG и :R и добавляем к нему значение скорости для выделенных предыдущей командой строк. >COMP/TAB CFA :SURF_BRIGHT = 2.5 * log10(10**((0.4*:MAG)/(:D**2))) считаем для всех галактик среднюю поверхностную яркость. >COMP/TAB mytab :name = concat(:star,tochar(:SEQ)) делаем колонку : имя звезды + номер строки таблицы, в которой она есть.

Работа с таблицами Таблицы в MIDAS можно интерактивно редактировать. Редактор таблиц вызывается командой EDIT/TAB. В редакторе надо управляющие комбинации клавиш : -- выход в командный режим q -- выход без записи e -- выход с записью help -- выдача списка функций Редактирование таблицы в командном режиме производится набором встроенных функций.

Группы команд базовых команд MIDAS Команды управления системой Справочная информация Ввод - вывод Каталоги и дескрипторы Image дисплей Графический дисплей Получение значений координат Координатные преобразования изображений Арифметика изображений Фильтрация Создание изображений и работа с областями изображений Преобразование пиксельных значений Численные значения писелей изображения Анализ спектров Метод наименьших квалратов Операции с таблицами

Управление MIDAS выполнить MIDAS процедуру BYE завершение MIDAS сессии CHANGE/DIRECTORY сменить текущий каталог в MIDAS CLEAR[SET]/CONTEXT завершить/установить работу с контекстом CREATE[DELETE]/COMMAND создать/удалить команду пользователя CREATE[DELETE]/DEFAULTS назначить/удалить значения по умолчанию для MIDAS команды DEBUG/PROCEDURE запустить процедуру MIDAS в отладочном режиме ECHO/FULL[OFF/ON] управление выводом на терминал из программных файлах LOG/OFF[ON] отменить/разрешить протокол сессии PLAYBACK/LOG выполнить файл протокола READ[WRITE/DELETE/COMPUTE]/KEYWORD прочитать/записать/удалить/посчитать содержимое ключевого слова RUN запустить программу в MIDAS SAVE[WRITE]/COMMANDS запомнить команды из буфера в процедуру и наоборот SET/MIDAS_SYSTEM установить режимы и параметры для MIDAS WRITE/OUT вывести текст

Справка и информация HELP показать справку по команде HELP/... показать справку по различным разделам INFO/... получить информацию об изображениях дескрипторах и специальных назначениях PRINT/HELP напечатать справку PRINT/LOG напечатать файл протокола SHOW/COMMANDS показать команды MIDAS SHOW/DEFAULTS показать все специальные назначения по умолчанию Ввод и вывод INDISK/... прочитать данные с диска в FITS или ASCII формате INTAPE/FITS прочитать данные с ленты в FITS или IHAP формате OUTTAPE/FITS записать данные на ленту в FITS формате

Image Directory and Header DELETE [RENAME] /IMAGE удалить / переименовать изображение COPY/DD скопировать дескрипторы одного файла другому INFO/DESCRIPTOR посмотреть тип и размер дескриптора READ WRITE /DESCRIPTOR прочитать / записать / удалить дескриптор WRITE/DHELP записать комментарий дескриптора ADD [SUBTRACT] /xCAT добавить в / удалить из каталога файлы CREATE[DELETE]/xCAT создать / удалить каталог SORT/xCAT отсортировать каталог EXECUTE/CATALOG выполнить команду в каталоге Image Coordinates CENTER/... найти центр изображения объекта GET/CURSOR получить координаты изображения на экране с помощью курсора GET/GCURSOR получить координаты с помощью курсора в графическом окне READ/DESCRIPTOR прочитать опорные координаты WRITE/DESCRIPTOR записать опорные координаты

Image Display BLINK/CHANNEL переключение между каналами CLEAR/[DISPLAY] [ALPHA] [CHANNEL] очистить дисплей / алфавитно - цифровую память / канал / zoom CLEAR/LUT убрать LUT с экрана дисплея COPY/DISPLAY [GET/IMAGE] записать на диск копию дисплея для вывода CREATE[ DELETE] /DISPLAY[ CURSOR][ ZOOM] создать / удалить дисплей / дополнительные окна CUTS/IMAGE установить диапазон интенсивностей для вывода на экран DISPLAY/CHANNEL отобразить изображение, загруженное в канал DRAW/... нарисовать фигуру в оверлейном канале LABEL/DISPLAY написать строку символов на экране LOAD/ IMAGE[ ITT][ LUT] загрузить изображение LUT ITT таблицу LOAD/TABLE отобразить таблицу на экране MODIFY/LUT мщдифицировать активную LUT таблицу SCROLL/CHANNEL подвигать изображение в канале SHOW/CHANNEL показать информацию о канале VIEW/IMAGE интерактивно поработать с изображением ZOOM/CHANNEL увеличить масштаб ихображения

Graphics Display ASSIGN/GRAPHICS определить устройство для вывода графики CLEAR/GRAPHICS очистить графический экран COPY/GRAPHICS скопировать графику на устройство CREATE [DELETE] /GRAPHICS создать / удалить графическое окно LABEL/GRAPHICS нарисовать текст на графику PLOT [OVERPLOT]/HISTOGRAM нарисовать / добавить гистограмму PLOT [OVERPLOT]/ROW нарисовать / добавить строчку изображения на график PLOT [OVERPLOT/TABLE] нарисовать / добавить табличные данные PLOT/AXES нарисовать оси на графике PLOT [OVERPLOT] /CONTOUR нарисовать / добавить контуры изображения PLOT/PERSPECTIVE перспективный рисунок SET [SHOW] / GRAPHICS установить / показать параметры рисования

Coordinate Transformation of Images ALIGN/IMAGE вычислить линейное преобразование между 2- мя изображениями FLIP/IMAGE переключение изображения по x или y GROW/IMAGE повторить одну линию, чтобы получить изображение INSERT/IMAGE вставить область в изображение REBIN/II выполнить трансформацию пикселей изображения REBIN/LINEAR выполнить линейную трансформацию пикселей изображения REBIN/ROTATE повернуть изображение на произвольный угол REBIN/SPLINE выполнить трансформацию пикселей изображения кубическими сплайнами REBIN/WAVE выполнить линеаризацию по длине волны пикселей 1d изображения RECTIFY/IMAGE общая геометрическая коррекция ROTATE/CLOCK поворот на 90 гр. по час. стрелке TRANSPOSE/CUBE поменять порядок плоскостей 3-dim куба данных TRANSPOSE/IMAGE поменять порядок изображения

Image Arithmetic AVERAGE/AVERAGE вычислить среднее по всем пикселям участка изображения AVERAGE/COLUMN вычислить среднее по колонке изображения AVERAGE/IMAGE вычислить среднее по изображениям AVERAGE/ROW вычислить среднее по строкам изображения AVERAGE/WINDOW сравнить изображения, затем считать среднее COMPUTE/COLUMN[ROW] выполнить арифметические операции с колонками / строками изображения COMPUTE/IMAGE выполнить арифметические операции с изображением COMPUTE/PIXEL выполнить арифметические операции с изображением, используя пиксельные координаты COMPUTE/..PLANE выполнить арифметические операции с кубом данных

Фильтрация CONVOLVE [DECONVOLVE] /IMAGE прямая / обратная свертка с PSF CREATE/FILTER создать фильтр FILTER/GAUSS фильтрация гаусианой FILTER/MAX фильтрация максимальным значением FILTER/MEDIAN фильтрация медианой FILTER/MIN фильтрация минимальным значением FILTER/SMOOTH сглаживание FFT/IMAGE [INVERSE] прямое / обратное фурье преобразование Создание изображений и вырезание областей COPY/II скопировать одно изображение в другое CREATE/IMAGE создать новое изображение CREATE/RANDOM создать новое изображение из случайного распределения EXTRACT/ TRACE [LINE] вырезать линию из изображения EXTRACT/CURSOR [IMAGE] вырезать область из изображения INSERT/IMAGE вставить область в изображение

Transformations on Pixel Values ITF/IMAGE преобразовать пиксельные значения в выражении MODIFY/AREA удалить пложие пиксели из области MODIFY/CURSOR изменить значения пикселей по курсору MODIFY/GCURSOR изменить значения пикселей по курсору в графическом окне MODIFY/PIXEL изменить значения пикселей REPLACE/IMAGE модифицировать пиксельные значения в заданном диапазоне интенсивностей REPLACE/POLYGON заменить плохие писели Обратите внимание на команду REPLACE/IMAGE, с помощью которой можно создавать изображений - масок, имеет и другие возможности Пример : >REPL/IMA input out REPL/IMA input out REPL/IMA input out

Работа со значениями пикселей изображения FIND/MINMAX вывести и запомнить max и min FIND/PIXEL найти пиксель со значением, не попадающим в заданный интервал FIT/FLAT_SKY аппроксимировать фон INTEGRATE/APERTURE интегральный поток внутри заданной апертуры INTEGRATE/LINE суммировать значения пикселей внутри области MAGNITUDE/CIRCLE звездная величина в круглой апертуре PRINT/IMAGE распечатать значения пикселей изображения READ/IMAGE прочитать значения пиксели STATISTICS/IMAGE статистика пикселей изображения WRITE/IMAGE изменить значения пикселей ( в мировых координатах )

Работа с таблицами COMPUTE/HISTOGRAM вычислить гистограмму колонки COMPUTE/REGRESSION вычислить коэффициенты регрессии COMPUTE/TABLE арифметические операции с колонками CONVERT/TABLE преобразовать табличные данные в изображение COPY/TT скопировать дескрипторы первой таблицы во вторую CREATE/COLUMN создать новую колонку CREATE/TABLE создать таблицу из текстового файла DELETE/COLUMN удалить колонку EDIT/TABLE редактировать таблицу MERGE/TABLE объединить две таблицы NAME/COLUMN изменить название колонки PRINT/TABLE распечатать таблицу READ/TABLE прочитать элемент таблицы REGRESSION/POLYNOMIAL вычислить регрессию для двух колонок SELECT/TABLE сделать выбору из таблицы SHOW/TABLE показать описание таблицы SORT/TABLE сортировка STATISTICS/TABLE статистика по колонке

Дополнительный набор команд asload назначение дисплейного окна и визуализация в нем изображения ; areatable -- построение таблицы, содержащей определение областей заданного размера, равномерно покрывающих заданное изображение ; autocuts -- определение " хороших " уровней для визуализации изображения ; buildcube -- построение куба данных из заданного набора двумерных изображений ; catalsync -- проверка набора дескрипторов всех изображений / таблиц данного каталога этих файлов ; checker -- создание изображения хитрого содержания ; checkname -- проверка имени MIDAS- файла на наличие некорректных символов ; convolfft -- свертка или корреляция изображения с изображением с использованием быстрого преобразования Фурье ; copyfile -- копирование ASCII файлов по некоторым правилам ; diffdsc -- сравнение заголовков двух изображений ; diffima -- сравнение пикселей в двух изображениях ; dscedit -- редактирование дескриптора ; edges -- нахождение краев с использованием фильтров Sobel или Prewitt; expand -- увеличение размера изображения ; fastcomp -- быстрое вычисление функций ln, log10 и sqrt от изображения ; func2d -- создание изображений, соответствующих любой двумерной функции ;

Дополнительный набор команд fftfilt -- фильтрация изображений в Фурье плоскости ; gammacorr -- создание " хитрой " ITT- таблицы ; getcoord -- пересчет пиксельных координат в мировые ( и наоборот ) для заданного изображения ; histogram -- построение изображения по гистограмме от изображения ; matconst -- определение часто используемых математических констант ; normalize -- нормализация входного изображения ( вписывание значений в диапазон [0.,1.]); outima -- преобразование MIDAS- изображений в другие форматы ( требует настройки при инсталляции MIDAS); packdsc -- убирание " пустого " места из заголовка изображения ; perspec -- построение и визуализация 3- х мерной перспективы от куба данных ; polyrep -- отметить полигон на визуализованном изображении и заменить его на константу ; plottab -- нарисовать содержание LUT или ITT- таблиц ; replace -- расширенный вариант команды REPLACE/IMAGE; resetback -- восстановить соединение с фоновым MIDAS; sancheck -- проверить изображение на наличие NaN или Inf ( медленная процедура ); scale -- промасштабировать изображение в данной области величин ; scaler -- промасштабировать изображение по алгоритму команды LOAD/IMAGE, но сделать это на диске. scanima -- сделать из 2D- изображения 1D- изображение по определенным законам ( иногда очень полезна );

Работа с контекстами MIDAS- контекст -- это пакет программ, внешний по отношению к монитору. Контекст можно " загрузить " -- выполнить команду SET/CONTEXT имя _ контекста, после которой все команды этого пакета становятся доступными для исполнения ( также становится доступным HELP на эти команды ) и " выгрузить " -- исполнить команду CLEAR/CONTEXT имя _ контекста.

Applications Plot -- программы, работающие с графикой, которые не относятся к базовым программам : (1) Апертурная интеграция ; (2) Вычисление звездной величины ; (3) Вычисление размера апертуры в координатах экрана ; (4) Интерактивная идентификация линий. Statist -- статистические тесты таблиц : сравнение эмпирического распределения с теоретическим распределением, сравнение независимых выборок данных, измерение корреляции выборок и т. д.; Table -- Различные дополнительные утилиты для работы с таблицами, в частности, разбиение данных в столбцах на интервалы, усреднение колонок ; FIT -- пакет для приближения распределений с использованием набора как стандартных функций, так и функций, определяемых пользователем. Приближаются как табличные данные, так и изображения, как одномерные, так и двумерные распределения.

Stdred CCDRED -- пакет для проведения первичной редукции CCD- изображений. При полной настройке работает в автоматическом режиме. CCDTEST -- предназначается для проведения регулярного тестирования CCD- приемников. DO -- организация данных. В частности, используется при организации базовых таблиц при проведении первичной CCD- редукции пакетом CCDRED; ECHELLE -- обработка эшелле - спектров. Пакет содержит 40 команд. IRAC2 -- обработка данных IRAC2; IRSPEC -- пакет для обработки спектров, получаемых со спектрографом IRSPEC (IR спектрограф ); LONG -- стандартная обработка спектров, полученных с модой " длинная щель ". Пакет содержит 20 команд. Шаги : исправление двумерного спектра за геометрические искажения, калибровка длин волн и исправление за дисторсию вдоль щели для изучения особенностей в спектрах протяженных объектов, исправление за кривую спектральной чувствительности и т. д.; MOS -- обработка данных мульти - объектного спектрографа. Пакет содержит 15 команд для калибровки, построения дисперсионных кривых, линеаризации данных и т. д.; OPTOPUS -- обработка данных, полученных на фиберном спектрографе ; PISCO -- полная обработка поляриметрических данных, полученных с поляриметром PISCO; QC -- пакет контроля качества изображений в течение наблюдений : анализируется качество по времени изображений BIAS, DARK и научных ; SPEC -- набор программ, необходимых для работы с одномерными спектрами. Эти команды обычно используется в других спектроскопических пакетах, например, LONG, ECHELLE. Пакет содержит 10 команд для построения дисперсионной кривой, исправления за кривую спектральной чувствительности, построения кривой спектральной чувствительности, коррекции за ripple- эффект и т. д.;

Contrib ASTROMETRY -- пакет для проведения астрометрии. MIDAS версия пакета состоит из трех основных шагов : CLOUD -- моделирование особенностей межзвездного поглощения. Модель представляется в виде полиномиального континуума, на который можно наложить эмиссионные и / или абсорбционные линии ; DAOPHOT -- получение точной фотометрии и астрометрических позиций звездных объектов. Пакет содержит следующие шаги :. GEOTEST -- программы для создания тестовых изображений разных видов ; HST -- пакет для преобразования данных, полученных на космическом телескопе Хаббла во внутренний формат MIDAS. IMRES -- программы восстановления изображений ( алгоритмы, применяемые для восстановления изображений в StScI) INVENTORY -- выделение объектов разного типа на изображениях и классификация этих объектов. IUE -- работа с данными, полученными со спутником IUE. LYMAN -- пакет для проведения многокомпонентного разложения межзвездных абсорбционных линий, который может использоваться для анализа спектров высокого разрешения. MVA -- статистический анализ многомерных выборок. PEPSYS -- планирование фотометрических наблюдений и полная обработка фотометрических наблюдений ( не только CCD- фотометрия, но также наблюдения и обработка электрофотометрических наблюдений ). Учитывается информация о телескопе и инструменте, полученные величины преобразуются в стандартную систему ( если это возможно ), оцениваются ошибки получаемых величин ; ROMAFOT -- получение звездной фотометрии для полей с большой плотностью объектов ( например, фотометрия звезд шаровых скоплений ). Незвездные объекты автоматически удаляются ; SURFPHOT -- набор программ, полезных при проведении поверхностной фотометрии. TSA -- пакет для анализа временных рядов. Содержит 15 команд ; WAVELET -- wavelet преобразование. Данное преобразование извлекает из изображений информацию об их пространственных и частотных свойствах.

Материалы Стандартная система редукции астрономических данных MIDAS, А. Ю. Князев, Учебное пособие « Структуры данных и программирование в MIDAS», В. Б. Ильин, О. П. Желенкова, Полное MIDAS руководство ( англ.): Введение в MIDAS – I, О. П. Желенкова, Введение в MIDAS – II, О. П. Желенкова,