IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

funsky - Online nel cloud

Esegui funsky nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando funsky che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


funsky - converti tra immagine e coordinate del cielo

SINOSSI


divertente inname[ext] # RA,Dec (deg) or image pix from stdin
divertente inname[ext] [lname] # RA, Dec (deg) o immagine pix dalla lista
divertente inname[ext] [col1] [col2] # named cols:units from stdin
divertente inname[ext] [lname] [col1] [col2] # named cols:units from list

VERSIONI


-d # usa sempre la conversione intera tlmin (come fa ds9)
-r # convert x,y in RA,Dec (predefinito: convert RA,Dec in x,y)
-o # include l'offset dalla posizione target nominale (in arcsec)
-v # visualizza anche i valori di input (predefinito: visualizza solo l'output)
-T # visualizzazione dell'output in formato rdb (con intestazione, delimitatori di tabulazione)

DESCRIZIONE


Funsky converte le coordinate del cielo di input (RA, Dec) in coordinate dell'immagine (o viceversa) usando
le informazioni WCS contenute nel file FITS specificato. Diverse sequenze di chiamata sono
supportati per facilitare la specificazione delle posizioni delle coordinate in modi diversi.

Il primo argomento richiesto è sempre il file FITS di input (o estensione) contenente il
Informazioni WCS in un'intestazione di estensione. Si noti che i dati di questo file non vengono utilizzati. Di
impostazione predefinita, il programma converte i valori di input RA e Dec in X e Y utilizzando questo WCS
informazione. Se il WCS è associato a un'immagine FITS, i valori X,Y sono immagine
valori. Se il WCS è associato a una tabella binaria, i valori X, Y sono fisici
valori. Per convertire X,Y in AR e Dec, usa il -r (retromarcia).

Se non vengono forniti altri argomenti di comando, le posizioni di input vengono lette da
ingresso standard. Si presume che ogni linea contenga una singola posizione di coordinate costituita da
un AR in gradi (o X in pixel) seguito da un Dec in gradi (o Y in pixel). Il solito
i delimitatori sono supportati (spazi, virgole, tab). Per esempio:

# letto da stdin, nomi e unità di colonna predefiniti
[sh] funsky snr.ev
22.982695 58.606523 # input AR (ore), dicembre (gradi)
510.00/510.00
22.982127 58.607634 # ingresso
512.00/510.50
22.981700 58.614301 # ingresso
513.50/513.50
^D # fine dell'input

Se viene fornito un secondo argomento, si presume che questo argomento sia un file contenente RA (X)
e Dec (Y) posizioni. Il file può essere una tabella ASCII o una tabella binaria FITS. Il
l'ordine delle colonne non è importante, se la tabella ha un'intestazione di colonna. In questo caso, i nomi
delle colonne deve essere una tra "RA", "DEC" o "X", "Y" per sky to image e image to sky
conversioni, rispettivamente. Se la tabella non ha intestazione, si assume ancora una volta AR (X)
al primo, seguito da DEC (Y). Per esempio:

# letto da file, nomi di colonna predefiniti e unità
[sh] gatto hd.in
RA DIC
--------- ---------
22.982695/58.606523
22.982127/58.607634
22.981700/58.614301

[sh] funsky snr.ev hd.in
510.00/510.00
512.00/510.50
513.50/513.50

Se vengono forniti tre argomenti, le posizioni di input vengono nuovamente lette dallo standard
ingresso. Si presume che ogni linea contenga una singola posizione di coordinate costituita da un RA
(o X in pixel) seguito da Dec (o Y in pixel), con i soliti delimitatori supportati.
Tuttavia, il secondo e il terzo argomento ora specificano i nomi delle colonne e/o le unità del cielo
utilizzando una sintassi delimitata da due punti:

[colnome]:[h⎪d⎪r]

Se il nome col è omesso, i nomi predefiniti sono "RA", "DEC", "X", "Y", "COL1" o "COL2"
come sopra. Se le unità vengono omesse, il valore predefinito è gradi sia per AR che per Dec. Quando il
-r viene utilizzato l'interruttore (converti dall'immagine al cielo) le unità vengono invece applicate all'output
dell'ingresso. I seguenti esempi serviranno a illustrare le opzioni:

# letto da stdin, specificando i nomi delle colonne (unità def.: gradi)
[sh] gatto hd.in
MYRA MYDEC
--------- ---------
22.982695/58.606523
22.982127/58.607634
22.981700/58.614301

[sh] funsky snr.ev MYRA MYDEC < hd.in
510.00/510.00
512.00/510.50
513.50/513.50

# letto dallo stdin, specificando i nomi e le unità delle colonne
[sh] gatto dd.in
MYRA MYDEC
--------- ---------
344.740432/58.606523
344.731900/58.607634
344.725500/58.614301

[sh] funsky snr.ev MYRA:d MYDEC:d < dd.in
510.00/510.00
512.00/510.50
513.50/513.50

# leggi stdin, converti l'immagine in cielo, specificando le unità cielo di output
[sh] gatto im.in
510.00/510.00
512.00/510.50
513.50/513.50

[sh] cat im.in ⎪ funsky -r snr.ev :d :d
344.740432/58.606523
344.731900/58.607634
344.725500/58.614301

Infine, quattro argomenti del comando specificano entrambi e immettono i nomi e/o le unità di file e colonne:

[sh] gatto dd.in
MYRA MYDEC
--------- ---------
344.740432/58.606523
344.731900/58.607634
344.725500/58.614301

[sh] funsky snr.ev dd.in MYRA:d MYDEC:d
510.00/510.00
512.00/510.50
513.50/513.50

# legge il file, converte l'immagine in cielo, specificando le unità cielo di output
[sh] gatto im.in
510.00/510.00
512.00/510.50
513.50/513.50

[sh] funsky -r snr.ev im.in :d :d
344.740432/58.606523
344.731900/58.607634
344.725500/58.614301

Per impostazione predefinita, l'output di funsky consiste solo nelle posizioni delle coordinate convertite,
uno per linea di uscita. Ciò semplifica l'analisi degli script di shell. Utilizzare il -v (verboso)
passare per specificare che le coordinate di input devono essere anteposte a ciascuna riga. Per
esempio:

[sh] gatto dd.in
MYRA MYDEC
--------- ---------
344.740432/58.606523
344.731900/58.607634
344.725500/58.614301

[sh] funsky snr.ev dd.in MYRA:d MYDEC:d
510.00/510.00
512.00/510.50
513.50/513.50

[sh] funsky -v snr.ev dd.in MYRA:d MYDEC:d
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

Inoltre, è possibile emettere una tabella completa della base stellare utilizzando il pulsante -T (tavolo) interruttore. Questo interruttore
può essere utilizzato con o senza l'opzione -v. Se -T e -v sono entrambi specificati, allora a
i parametri descrittivi dell'intestazione vengono visualizzati prima della tabella (principalmente per ricordarti il ​​cielo
unità):

# tabella di output in modalità non dettagliata
[sh] funsky -T snr.ev dd.in MYRA:d MYDEC:d
XY
------------ ------------
510.00/510.00
512.00/510.50
513.50/513.50

# tabella di output in modalità dettagliata
[sh] funsky -T -v snr.ev dd.in MYRA:d MYDEC:d
# IFILE = /Utenti/eric/data/snr.ev
# ICOL1 = MIRA
# ICOL2 = MIODEC
# IUNIT1 = d
# IUNIT2 = d
#OCOL1 = X
#OCOL2 = Y

MYRA MYDEC XY
------------ ------------ ------------ ------------
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

Infine, il -d L'interruttore (ds9) imita l'uso da parte di ds9 dei valori interi TLMIN e TLMAX per tutti
Trasformazioni di coordinate. Le convenzioni FITS sembrano richiedere l'uso della virgola mobile TLMIN
e TLMAX quando i dati sono float. Questa convenzione è seguita da funsky ma risulta in a
piccola discrepanza con i valori convertiti di ds9 per i dati in virgola mobile. Rimedieremo a questo
conflitto in futuro, forse.

Usa funsky online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad