InggrisPerancisSpanyol

Ad


favorit OnWorks

funtable - Online di Cloud

Jalankan funtable di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah funtable perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


funtable - salin baris yang dipilih dari file Funtools ke tabel biner FITS

RINGKASAN


menyenangkan [-a] [-i⎪-z] [-m] [-s cols] [kolom]

PILIHAN


-a # tambahkan ke file keluaran yang ada sebagai ekstensi tabel
-i # untuk data gambar, hanya menghasilkan kolom X dan Y
-m # untuk tabel, tulis file terpisah untuk setiap wilayah
-s "col1 ..." # kolom yang akan diurutkan
-z # untuk data gambar, keluaran piksel bernilai nol

DESKRIPSI


menyenangkan memilih baris dari Ekstensi FITS yang ditentukan (hanya tabel biner) dari FITS
file, atau dari file acara mentah non-FITS, dan menulis baris-baris itu ke tabel biner FITS
mengajukan. Itu juga akan membuat tabel biner FITS dari gambar atau file array mentah.

Argumen pertama untuk program menentukan file FITS, file acara mentah, atau array mentah
mengajukan. Jika "stdin" ditentukan, data dibaca dari input standar. Gunakan Funtools
Notasi Bracket untuk menentukan ekstensi FITS, dan filter. Argumen kedua adalah
keluaran file FITS. Jika "stdout" ditentukan, tabel biner FITS ditulis ke
keluaran standar. Secara default, semua kolom file input disalin ke file output.
Kolom yang dipilih dapat ditampilkan menggunakan argumen ketiga opsional dalam bentuk:

"kolom1 kolom1 ... kolomN"

Grafik menyenangkan program umumnya digunakan untuk memilih baris dari tabel biner FITS menggunakan Tabel
Filter dan/atau Filter Wilayah Spasial. Misalnya, Anda hanya dapat menyalin baris yang dipilih (dan
keluaran hanya kolom yang dipilih) dengan menjalankan perintah seperti:

[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

Kolom khusus $DAERAH dapat ditentukan untuk menulis id wilayah setiap baris:

[sh $] funtable "test.ev[time-(int)time>=.99&&annulus(0 0 0 10 n=3)]" stdout 'xy time $REGION' fundisp stdin
WILAYAH WAKTU 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

Di sini hanya baris dengan waktu fraksional yang tepat dan yang posisinya juga berada dalam salah satu dari
tiga annuli ditulis.

Kolom dapat dikecualikan dari tampilan menggunakan tanda minus sebelum kolom:

[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

Semua kolom kecuali kolom waktu ditulis.

Secara umum, aturan untuk mengaktifkan dan menonaktifkan kolom adalah:

· Jika hanya kolom pengecualian yang ditentukan, maka semua kolom kecuali kolom pengecualian akan
diaktifkan.

· Jika hanya menyertakan kolom yang ditentukan, maka hanya kolom tertentu yang diaktifkan.

· Jika campuran kolom sertakan dan kecualikan ditentukan, maka semua kecuali yang dikecualikan
kolom akan aktif; kasus terakhir ini ambigu dan aturannya sewenang-wenang.

Selain menentukan nama kolom secara eksplisit, simbol khusus + dan - dapat
digunakan untuk mengaktifkan dan menonaktifkan semua kolom. Ini berguna jika Anda ingin mengaktifkan
kolom $REGION bersama dengan semua kolom lainnya. Menurut aturan, sintaks "$REGION"
hanya mengaktifkan kolom wilayah dan menonaktifkan sisanya. Gunakan "+ $REGION" untuk mengaktifkan
semua kolom serta kolom wilayah.

Biasanya, hanya tabel yang dipilih yang disalin ke file output. Dalam tabel biner FITS,
terkadang diinginkan untuk menyalin semua ekstensi FITS lainnya ke file output sebagai
dengan baik. Ini dapat dilakukan dengan menambahkan tanda '+' ke nama ekstensi di input
nama file. Misalnya, perintah pertama di bawah ini hanya menyalin tabel EVENT, sedangkan
perintah kedua juga menyalin ekstensi lain:

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

Jika file input adalah gambar atau file array mentah, maka menyenangkan akan menghasilkan FITS
tabel biner dari nilai piksel pada gambar. Perhatikan bahwa tidak mungkin untuk menentukan
kolom ke output (menggunakan argumen baris perintah 3). Sebaliknya, ada dua cara untuk
buat tabel biner seperti itu dari gambar. Secara default, tabel 3-kolom dihasilkan, di mana
kolomnya adalah "X", "Y", dan "VALUE". Untuk setiap piksel dalam gambar, satu baris (peristiwa)
dihasilkan dengan kolom "X" dan "Y" yang menetapkan nilai redup dan redup gambar
piksel, masing-masing dan kolom "VALUE" menetapkan nilai piksel. Dengan semacam
meja, lari lucu pada kolom "VALUE" akan memberikan hasil yang sama dengan running lucu
pada gambar asli.

Jika -i (baris "individu") ditentukan, maka hanya kolom "X" dan "Y" yang
dihasilkan. Dalam hal ini, setiap nilai piksel positif pada citra menghasilkan n baris (event),
di mana n sama dengan nilai bilangan bulat dari piksel itu (ditambah 0.5, untuk floating point
data). Akibatnya, -i kira-kira membuat ulang baris tabel yang seharusnya
dimasukkan ke dalam gambar input. (Tentu saja, ini hanya kurang lebih benar, karena
posisi x,y yang dihasilkan adalah bilangan bulat.)

Jika -s [kol1 kolom2 ... kolom] ("sort") sakelar ditentukan, baris keluaran biner
tabel akan diurutkan menggunakan kolom yang ditentukan sebagai kunci pengurutan. Kunci pengurutan harus
kolom skalar dan juga harus menjadi bagian dari file output (yaitu Anda tidak dapat mengurutkan pada kolom
tetapi tidak memasukkannya ke dalam output). Fasilitas ini menggunakan _menyortir program (disertakan dengan
funtools), yang harus dapat diakses melalui jalur Anda.

Untuk tabel biner, -m ("beberapa file") switch akan menghasilkan file terpisah untuk masing-masing
wilayah dalam spesifikasi filter yaitu setiap file hanya berisi baris dari wilayah itu.
Baris yang lolos filter tetapi tidak berada di wilayah mana pun juga dimasukkan ke dalam file terpisah.

Nama file keluaran terpisah yang dihasilkan oleh -m sakelar diproduksi secara otomatis dari
file output root untuk memuat id wilayah dari wilayah terkait. (Perhatikan wilayah itu
id dimulai dari 1, sehingga nama file yang terkait dengan id 0 berisi baris yang melewati
filter tetapi tidak berada di wilayah tertentu.) Nama file keluaran dihasilkan sebagai berikut:

· Spesifikasi $n dapat digunakan di mana saja dalam nama file root (sesuai dikutip untuk
lindungi dari shell) dan akan diperluas menjadi nomor id dari yang terkait
wilayah. Sebagai contoh:

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

akan menghasilkan file bernama foo.goo_0.fits (untuk baris tidak di wilayah mana pun tetapi masih lewat
filter), foo.goo_1.fits (baris di id wilayah #1, wilayah pertama), foo.goo_2.fits
(baris di region id #2), dll. Perhatikan bahwa tanda kutip tunggal di root output diperlukan
untuk melindungi '$' dari shell.

· Jika $n tidak ditentukan, maka id wilayah akan ditempatkan sebelum titik pertama (.) di
nama file. Dengan demikian:

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

akan menghasilkan file bernama foo0.evt.fits (untuk baris tidak di wilayah mana pun tetapi masih lewat
filter), foo1.evt.fits (baris di region id #1), foo2.evt.fits (baris di region id
#2), dll.

· Jika tidak ada titik yang ditentukan dalam nama file keluaran root, maka id wilayah akan menjadi
ditambahkan ke nama file. Dengan demikian:

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

akan menghasilkan file bernama foo_evt0 (untuk baris yang tidak berada di wilayah mana pun tetapi masih melewati
filter), foo_evt1 (baris di region id #1), foo_evt2 (baris di region id #2), dll.

Mekanisme beberapa file menyediakan cara sederhana untuk menghasilkan file data sumber individual
dengan satu kali melewati data.

Secara default, file FITS baru dibuat dan tabel biner ditulis ke yang pertama
perpanjangan. jika -a (tambahkan) sakelar ditentukan, tabel ditambahkan ke yang sudah ada
FITS file sebagai ekstensi BINTABLE. Perhatikan bahwa file FITS keluaran harus sudah ada.

Jika -z (nilai piksel "nol") ditentukan dan -i tidak ditentukan, maka piksel
memiliki nilai nol akan ditampilkan dengan kolom "VALUE" mereka disetel ke nol. Jelas, ini
switch tidak masuk akal ketika peristiwa individual dikeluarkan.

Gunakan funtable online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Lantai Kantor
    Lantai Kantor
    OfficeFloor menyediakan inversi dari
    kontrol kopling, dengan: - ketergantungan
    injeksi - injeksi lanjutan -
    injeksi benang Untuk informasi lebih lanjut
    mengunjungi...
    Unduh OfficeFloor.dll
  • 2
    DivKit
    DivKit
    DivKit adalah sumber terbuka Berbasis Server
    Kerangka UI (SDUI). Ini memungkinkan Anda untuk melakukannya
    meluncurkan pembaruan yang bersumber dari server
    versi aplikasi yang berbeda. Bisa juga
    digunakan untuk...
    Unduh DivKit
  • 3
    subkonverter
    subkonverter
    Utilitas untuk mengkonversi antara berbagai
    format langganan. Pengguna Shadowrocket
    harus menggunakan ss, ssr atau v2ray sebagai target.
    Anda dapat menambahkan &komentar= ke
    HT yang disukai Telegram...
    Unduh subkonverter
  • 4
    BERDEBUR
    BERDEBUR
    SWASH adalah numerik tujuan umum
    alat untuk mensimulasikan goyah,
    non-hidrostatik, permukaan bebas,
    aliran rotasi dan fenomena transportasi
    di perairan pantai sebagai...
    Unduh SWASH
  • 5
    VBA-M (Diarsipkan - Sekarang di Github)
    VBA-M (Diarsipkan - Sekarang di Github)
    Proyek telah pindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fitur: Kreasi curang, simpan status multi
    sistem, mendukung gba, gbc, gb, sgb,
    sgb2Tu...
    Unduh VBA-M (Diarsipkan - Sekarang di Github)
  • 6
    Stacer
    Stacer
    Pengoptimal dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Audiens: Pengguna Akhir/Desktop. Pengguna
    antarmuka: Qt. Pemrograman La...
    Unduh Stacer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad