АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

funtable - Интернет в облаке

Запускайте funtable в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командная функция, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


funtable - копировать выбранные строки из файла Funtools в двоичную таблицу FITS

СИНТАКСИС


несостоятельный [-a] [-i⎪-z] [-m] [-s cols] [столбцы]

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-a # добавить к существующему выходному файлу как расширение таблицы
-i # для данных изображения, генерировать только столбцы X и Y
-m # для таблиц писать отдельный файл для каждого региона
-s "col1 ..." # столбцов для сортировки
-z # для данных изображения, выводить пиксели с нулевым знаком

ОПИСАНИЕ


несостоятельный выбирает строки из указанного расширения FITS (только двоичная таблица) FITS
файл или из необработанного файла событий, отличного от FITS, и записывает эти строки в двоичную таблицу FITS
файл. Он также создаст двоичную таблицу FITS из изображения или необработанного файла массива.

Первый аргумент программы указывает файл FITS, файл необработанных событий или необработанный массив.
файл. Если указано "stdin", данные считываются со стандартного ввода. Используйте Funtools
Обозначение скобок для указания расширений FITS и фильтров. Второй аргумент - это
выходной файл FITS. Если указано "stdout", двоичная таблица FITS записывается в
стандартный вывод. По умолчанию все столбцы входного файла копируются в выходной файл.
Выбранные столбцы можно вывести, используя необязательный третий аргумент в форме:

"столбец1 столбец1 ... столбецN"

Ассоциация несостоятельный программа обычно используется для выбора строк из двоичной таблицы FITS с помощью таблицы
Фильтры и / или фильтры пространственной области. Например, вы можете копировать только выбранные строки (и
выводить только выбранные столбцы), выполнив команду, например:

[sh] funtable "test.ev [pha == 1 && pi == 10]" stdout "xy pi pha" ⎪ fundisp stdin
XY PHA PI
------- ------- ------- ---------
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10
1 10 1 10

Специальная колонка $ REGION можно указать для записи идентификатора региона для каждой строки:

[sh $] funtable "test.ev [time- (int) time> =. 99 && annulus (0 0 0 10 n = 3)]" stdout 'xy time $ REGION' ⎪ fundisp stdin
XY ВРЕМЕННАЯ ОБЛАСТЬ
-------- -------- ------ ----------
5 -6 40.99000000 3
4 -5 59.99000000 2
-1 0 154.99000000 1
-2 1 168.99000000 1
-3 2 183.99000000 2
-4 3 199.99000000 2
-5 4 216.99000000 2
-6 5 234.99000000 3
-7 6 253.99000000 3

Здесь только строки с правильным дробным временем, положение которых также находится в пределах одного из
написаны три кольца.

Столбцы можно исключить из отображения с помощью знака минус перед столбцом:

[sh $] funtable "test.ev [time- (int) time> =. 99]" ​​stdout "-time" ⎪ fundisp stdin
XY PHA PI DX DY
-------- -------- -------- ---------- ----------- ----- ------
5-6 5-6 5.50 -6.50
4-5 4-5 4.50 -5.50
-1 0 -1 0 -1.50 0.50
-2 1 -2 1 -2.50 1.50
-3 2 -3 2 -3.50 2.50
-4 3 -4 3 -4.50 3.50
-5 4 -5 4 -5.50 4.50
-6 5 -6 5 -6.50 5.50
-7 6 -7 6 -7.50 6.50

Записываются все столбцы, кроме столбца времени.

В общем, правила активации и деактивации столбцов следующие:

· Если указаны только исключаемые столбцы, то все столбцы, кроме исключаемых столбцов, будут
быть активированным.

· Если указаны только включаемые столбцы, то активируются только указанные столбцы.

· Если указано сочетание столбцов включения и исключения, то все, кроме исключенных
столбцы будут активными; этот последний случай неоднозначен, и правило произвольно.

Помимо явного указания имен столбцов, специальные символы + и - может быть
используется для активации и деактивации Найти столбцы. Это полезно, если вы хотите активировать
Столбец $ REGION вместе со всеми остальными столбцами. Согласно правилам, синтаксис «$ REGION»
активирует только столбец региона и деактивирует остальные. Используйте "+ $ REGION" для активации
все столбцы, а также столбец региона.

Обычно в выходной файл копируется только выбранная таблица. В двоичной таблице FITS
иногда желательно скопировать все другие расширения FITS в выходной файл как
хорошо. Это можно сделать, добавив знак «+» к имени расширения во входных данных.
имя файла. Например, первая команда ниже копирует только таблицу EVENT, в то время как
вторая команда также копирует другие расширения:

[sh] funtable "/proj/rd/data/snr.ev[EVENTS]" events.ev
[sh] funtable "/proj/rd/data/snr.ev[EVENTS+]" eventsandmore.ev

Если входной файл является изображением или файлом необработанного массива, тогда несостоятельный создаст FITS
двоичная таблица из значений пикселей в изображении. Обратите внимание, что невозможно указать
столбцы для вывода (с использованием аргумента командной строки 3). Вместо этого есть два способа
создать такую ​​двоичную таблицу из изображения. По умолчанию создается таблица из 3 столбцов, где
столбцы - «X», «Y» и «VALUE». Для каждого пикселя изображения - одна строка (событие)
создается со столбцами "X" и "Y", которым присвоены значения dim1 и dim2 изображения.
пиксель, соответственно, а столбец «ЗНАЧЕНИЕ» присвоил значение пикселя. С своего рода
стол, бег фанхист в столбце "VALUE" даст те же результаты, что и при запуске фанхист
на исходном изображении.

Если же линия индикатора -i ("отдельные" строки) указывается переключатель, тогда только столбцы "X" и "Y"
сгенерировано. В этом случае каждое положительное значение пикселя в изображении генерирует n строк (событий),
где n равно целочисленному значению этого пикселя (плюс 0.5 для чисел с плавающей запятой
данные). В результате, -i приблизительно воссоздает строки таблицы, которые были бы
помещается во входное изображение. (Конечно, это только приблизительно правильно, так как
итоговые позиции x, y выражаются в виде целых чисел.)

Если же линия индикатора -s [кол1 col2 ... столбец] ("сортировка") указан переключатель, выходные строки двоичного
таблица будет отсортирована с использованием указанных столбцов в качестве ключей сортировки. Ключи сортировки должны быть
скалярные столбцы, а также должны быть частью выходного файла (т.е. вы не можете сортировать по столбцу
но не включать его в вывод). Этот объект использует _Сортировать программа (входит в
funtools), который должен быть доступен через ваш путь.

Для двоичных таблиц -m ("несколько файлов") создаст отдельный файл для каждого
область в спецификации фильтра, т.е. каждый файл содержит только строки из этой области.
Строки, прошедшие фильтр, но не попавшие ни в какую область, также помещаются в отдельный файл.

Отдельные имена выходных файлов, сгенерированные -m переключатели производятся автоматически из
корневой выходной файл, содержащий идентификатор области связанной области. (Обратите внимание, что регион
идентификаторы начинаются с 1, так что имя файла, связанное с идентификатором 0, содержит строки, которые передают
фильтр, но не в каком-либо регионе.) Имена выходных файлов генерируются следующим образом:

· Спецификацию $ n можно использовать в любом месте имени корневого файла (в соответствующих кавычках
защитить его от оболочки) и будет расширен до идентификатора связанного
область. Например:

funtable -m input.fits '[cir (512,512,1); cir (520,520,1) ...]' 'foo.goo_ $ n.fits'

сгенерирует файлы с именем foo.goo_0.fits (для строк не в каком-либо регионе, но все еще передающих
фильтр), foo.goo_1.fits (строки в регионе с идентификатором # 1, первая область), foo.goo_2.fits
(строки в регионе с идентификатором 2) и т. д. Обратите внимание, что в выходном корне требуются одинарные кавычки.
чтобы защитить символ $ от оболочки.

· Если $ n не указан, то идентификатор региона будет помещен перед первой точкой (.) В
имя файла. Таким образом:

funtable -m input.fits '[cir (512,512,1); cir (520,520,1) ...]' foo.evt.fits

сгенерирует файлы с именем foo0.evt.fits (для строк не в каком-либо регионе, но все еще передающих
фильтр), foo1.evt.fits (строки в регионе с идентификатором # 1), foo2.evt.fits (строки в регионе с идентификатором
№2) и т. Д.

· Если в имени корневого выходного файла не указана точка, то идентификатор региона будет
добавляется к имени файла. Таким образом:

funtable -m input.fits '[cir (512,512,1); cir (520,520,1) ...]' 'foo_evt'

будет генерировать файлы с именем foo_evt0 (для строк не в каком-либо регионе, но все еще передавая
фильтр), foo_evt1 (строки в регионе с идентификатором №1), foo_evt2 (строки в регионе с идентификатором №2) и т. д.

Многофайловый механизм обеспечивает простой способ создания отдельных файлов исходных данных.
с одним проходом по данным.

По умолчанию создается новый файл FITS, и двоичная таблица записывается в первую
расширение. Если -a указан переключатель (append), таблица добавляется к существующему
FITS как расширение BINTABLE. Обратите внимание, что выходной файл FITS уже должен существовать.

Если же линия индикатора -z («нулевые» значения пикселей) указывается переключатель и -i не указано, то пиксели
с нулевым значением будут выведены с их столбцом "VALUE", установленным на ноль. Очевидно, это
переключатель не имеет смысла, когда выводятся отдельные события.

Используйте funtable онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 2
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 3
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 4
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • 5
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 6
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • Больше »

Команды Linux

Ad