Jest to indeks poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
funindex - utwórz indeks dla kolumny tabeli binarnej FITS
STRESZCZENIE
indeks zabawy [imię]
OPCJE
Uwaga: te opcje nie są kompatybilne z przetwarzaniem Funtools. Proszę
zamiast tego użyj wartości domyślnych.
-c # skompresuj dane wyjściowe za pomocą gzip"
-a # Wyjście ASCII, ignoruj -c (domyślnie: tabela FITS)"
-f # Wyjście tabeli FITS (domyślnie: tabela FITS)"
-l # długie wyjście, tj. z wartościami klucza (domyślnie: długie)"
-s # krótkie wyjście, tj. brak wartości klucza (domyślnie: długie)"
OPIS
Skrypt funindex tworzy indeks dla określonej kolumny (klucza), uruchamiając funtable -s
(sortowanie), a następnie zapisanie wartości kolumny i numeru rekordu dla każdego posortowanego wiersza. Ten
indeks zostanie użyty automatycznie
przez filtrowanie tej kolumny przez funtools, pod warunkiem, że data modyfikacji pliku indeksu to
później niż w pliku danych.
Pierwszym wymaganym argumentem jest nazwa tabeli binarnej FITS do zindeksowania. Proszę zanotować
że pliki tekstowe nie mogą być obecnie indeksowane. Drugim wymaganym argumentem jest
nazwa kolumny (klucza) do indeksowania. Chociaż w zasadzie można określić wiele kluczy,
Przetwarzanie indeksu funtools przyjmuje jeden klucz i nie rozpoznaje plików zawierających
wiele kluczy.
Domyślnie nazwa wyjściowego pliku indeksu to [root]_[klucz].idx, gdzie [root] jest
plik wejściowy. Funtools szuka tej konkretnej nazwy pliku przy podejmowaniu decyzji, czy użyć
indeks dla szybszego filtrowania. Dlatego opcjonalny trzeci argument (nazwa pliku wyjściowego)
nie powinien być używany do obróbki funtools.
Na przykład, aby utworzyć indeks w kolumnie Y dla danego pliku FITS, użyj:
funindex foo.pasuje do Y
Spowoduje to wygenerowanie indeksu o nazwie foo_y.idx, który będzie używany przez funtools do filtrów
z udziałem kolumny Y.
Korzystaj z funindex online za pomocą usług onworks.net