ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

funsky - ออนไลน์ในคลาวด์

เรียกใช้ funsky ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง funsky ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


funsky - แปลงระหว่างภาพและพิกัดท้องฟ้า

เรื่องย่อ


ขี้ขลาด iname[ext] # RA,Dec (deg) หรือ image pix จาก stdin
ขี้ขลาด iname[ext] [lname] # RA, Dec (deg) หรือ pix รูปภาพจากรายการ
ขี้ขลาด iname[ext] [col1] [col2] # ชื่อ cols:units จาก stdin
ขี้ขลาด iname[ext] [lname] [col1] [col2] # ชื่อ cols:units จากรายการ

OPTIONS


-d # ใช้การแปลงจำนวนเต็ม tlmin เสมอ (อย่างที่ ds9 ทำ)
-r # แปลง x,y เป็น RA,Dec (ค่าเริ่มต้น: แปลง RA,Dec เป็น x,y)
-o # รวมออฟเซ็ตจากตำแหน่งเป้าหมายที่ระบุ (ใน arcsec)
-v # แสดงค่าอินพุตด้วย (ค่าเริ่มต้น: แสดงเอาต์พุตเท่านั้น)
-T # แสดงผลในรูปแบบ rdb (พร้อมส่วนหัว, ตัวคั่นแท็บ)

DESCRIPTION


Funsky แปลงพิกัดท้องฟ้าอินพุต (RA, Dec) เป็นพิกัดภาพ (หรือกลับกัน) โดยใช้
ข้อมูล WCS ที่มีอยู่ในไฟล์ FITS ที่ระบุ ลำดับการโทรหลายรายการคือ
รองรับเพื่อให้ง่ายต่อการระบุตำแหน่งพิกัดในรูปแบบต่างๆ

อาร์กิวเมนต์แรกที่ต้องการจะเป็นไฟล์อินพุต FITS (หรือนามสกุล) ที่มี
ข้อมูล WCS ในส่วนหัวของส่วนขยาย โปรดทราบว่าจะไม่มีการใช้ข้อมูลจากไฟล์นี้ โดย
ค่าเริ่มต้น โปรแกรมจะแปลงค่าอินพุต RA และ Dec เป็น X และ Y โดยใช้ WCS . นี้
ข้อมูล. หาก WCS เชื่อมโยงกับอิมเมจ FITS ค่า X,Y จะเป็นอิมเมจ
ค่านิยม หาก WCS เชื่อมโยงกับตารางไบนารี ค่า X, Y จะเป็นค่าจริง
ค่านิยม ในการแปลง X,Y เป็น RA และ Dec ให้ใช้ -r (ย้อนกลับ) สวิตช์

หากไม่มีการระบุอาร์กิวเมนต์คำสั่งอื่น ตำแหน่งอินพุตจะถูกอ่านจาก
อินพุตมาตรฐาน แต่ละบรรทัดจะถือว่ามีตำแหน่งพิกัดเดียวประกอบด้วย
RA เป็นองศา (หรือ X เป็นพิกเซล) ตามด้วย Dec เป็นองศา (หรือ Y เป็นพิกเซล) ปกติ
รองรับตัวคั่น (ช่องว่าง เครื่องหมายจุลภาค แท็บ) ตัวอย่างเช่น:

# อ่านจาก stdin ชื่อคอลัมน์เริ่มต้นและหน่วย
[sh] ฟันสกี้ snr.ev
22.982695 58.606523 # อินพุต RA (ชม.), ธ.ค. (องศา)
510.00 510.00
22.982127 58.607634 # อินพุต
512.00 510.50
22.981700 58.614301 # อินพุต
513.50 513.50
^D # สิ้นสุดอินพุต

หากมีการระบุอาร์กิวเมนต์ที่สอง อาร์กิวเมนต์นี้จะถือว่าเป็นไฟล์ที่มี RA (X)
และตำแหน่งธันวาคม (Y) ไฟล์สามารถเป็นตาราง ASCII หรือตารางไบนารี FITS ก็ได้ NS
ลำดับของคอลัมน์ไม่สำคัญ ถ้าตารางมีส่วนหัวของคอลัมน์ ในกรณีนี้ชื่อ
ของคอลัมน์ต้องเป็นอย่างใดอย่างหนึ่งของ "RA", "DEC" หรือ "X", "Y" สำหรับ sky to image และ image to sky
การแปลงตามลำดับ หากตารางไม่มีส่วนหัว จะถือว่า RA (X) อีกครั้ง
อันดับแรก ตามด้วย DEC (Y) ตัวอย่างเช่น:

# อ่านจากไฟล์ชื่อคอลัมน์เริ่มต้นและหน่วย
[sh] แมว hd.in
RA ธ.ค
-
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

หากมีการระบุอาร์กิวเมนต์สามตัว ตำแหน่งอินพุตจะถูกอ่านอีกครั้งจากมาตรฐาน
ป้อนข้อมูล. แต่ละบรรทัดจะถือว่ามีตำแหน่งพิกัดเดียวที่ประกอบด้วย RA
(หรือ X เป็นพิกเซล) ตามด้วย Dec (หรือ Y เป็นพิกเซล) โดยรองรับตัวคั่นปกติ
อย่างไรก็ตาม อาร์กิวเมนต์ที่สองและสามระบุชื่อคอลัมน์และ/หรือหน่วยท้องฟ้า
ใช้ไวยากรณ์ที่คั่นด้วยโคลอน:

[ชื่อ]:[h⎪d⎪r]

หากละเว้น colname ชื่อเริ่มต้นเป็น "RA", "DEC", "X", "Y", "COL1" หรือ "COL2"
ดังข้างต้น หากละเว้นหน่วย ค่าเริ่มต้นคือ องศา สำหรับทั้ง RA และ Dec เมื่อ
ใช้สวิตช์ -r (แปลงจากภาพเป็นท้องฟ้า) หน่วยจะถูกนำไปใช้กับเอาต์พุตแทน
ของอินพุต ตัวอย่างต่อไปนี้จะแสดงให้เห็นตัวเลือก:

# อ่านจาก stdin ระบุชื่อคอลัมน์ (def. หน่วย: องศา)
[sh] แมว hd.in
ไมร่า มายเดค
-
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

# อ่านจาก stdin โดยระบุชื่อคอลัมน์และหน่วย
[sh] แมว dd.in
ไมร่า มายเดค
-
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

# อ่าน stdin แปลงภาพเป็นท้องฟ้าระบุหน่วยท้องฟ้าเอาท์พุท
[sh] แมว im.in
510.00 510.00
512.00 510.50
513.50 513.50

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

สุดท้าย อาร์กิวเมนต์คำสั่งสี่ตัวระบุทั้งชื่อไฟล์และคอลัมน์และ/หรือหน่วยอินพุต:

[sh] แมว dd.in
ไมร่า มายเดค
-
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] แมว 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

โดยค่าเริ่มต้น ผลลัพธ์ของ funsky ประกอบด้วยเฉพาะตำแหน่งพิกัดที่แปลงแล้วเท่านั้น
หนึ่งรายการต่อบรรทัดเอาต์พุต ทำให้การแยกวิเคราะห์ในเชลล์สคริปต์ทำได้ง่าย ใช้ -v (ละเอียด)
สลับเพื่อระบุว่าพิกัดอินพุตควรถูกรอล่วงหน้าในแต่ละบรรทัด สำหรับ
ตัวอย่าง:

[sh] แมว dd.in
ไมร่า มายเดค
-
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

นอกจากนี้ ยังสามารถส่งออกตาราง starbase แบบเต็มได้โดยใช้คำสั่ง -T (ตาราง) สวิตช์ สวิตช์นี้
สามารถใช้ได้ทั้งแบบมีหรือไม่มีสวิตช์ -v หากระบุทั้ง -T และ -v แล้ว a
พารามิเตอร์ส่วนหัวอธิบายจะถูกส่งออกก่อนตาราง (เพื่อเตือนคุณถึงท้องฟ้าเป็นหลัก
หน่วย):

# ตารางเอาต์พุตในโหมดที่ไม่มีรายละเอียด
[sh] funsky -T snr.ev dd.in MYRA:d MYDEC:d
XY
-
510.00 510.00
512.00 510.50
513.50 513.50

# ตารางเอาต์พุตในโหมด verbose
[sh] funsky -T -v snr.ev dd.in MYRA:d MYDEC:d
# IFILE = /Users/eric/data/snr.ev
# ICOL1 = ไมร่า
# ICOL2 = MYDEC
# IUNITS1 = ง
# IUNITS2 = ง
# OCOL1 = X
# OCOL2 = ใช่

ไมร่า มายเดค 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

ในที่สุด -d (ds9) สวิตช์เลียนแบบการใช้ค่า TLMIN และ TLMAX จำนวนเต็มของ ds9 สำหรับทุกคน
การแปลงพิกัด อนุสัญญา FITS ดูเหมือนจะเรียกร้องให้ใช้ทศนิยม TLMIN
และ TLMAX เมื่อข้อมูลลอยตัว อนุสัญญานี้ตามด้วย funsky แต่ผลลัพธ์ในa
ความคลาดเคลื่อนเล็กน้อยกับค่าที่แปลงของ ds9 สำหรับข้อมูลทศนิยม เราจะแก้ไขสิ่งนี้
อาจมีความขัดแย้งในอนาคต

ใช้ funsky ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat มีให้
    การรวมอย่างง่ายของ tomcat servlet
    คอนเทนเนอร์สำหรับการพัฒนา java
    เว็บแอปพลิเคชัน คุณสามารถเข้าร่วมกับเราสำหรับ
    อภิปราย...
    ดาวน์โหลดปลั๊กอิน Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop สำหรับการสตรีม
    torrents บน Mac, Windows หรือ Linux มัน
    เชื่อมต่อกับทั้ง BitTorrent และ
    WebTorrent เพียร์ ตอนนี้ไม่มี
    ต้องรอนาน...
    ดาวน์โหลดเดสก์ท็อป WebTorrent
  • 3
    GenX
    GenX
    GenX เป็นโปรแกรมทางวิทยาศาสตร์เพื่อปรับแต่ง
    การสะท้อนแสงของรังสีเอกซ์, นิวตรอน
    การสะท้อนแสงและการเอ็กซ์เรย์พื้นผิว
    ข้อมูลการเลี้ยวเบนโดยใช้ดิฟเฟอเรนเชียล
    อัลกอริธึมวิวัฒนาการ....
    ดาวน์โหลด GenX
  • 4
    pspp4หน้าต่าง
    pspp4หน้าต่าง
    PSPP เป็นโปรแกรมสำหรับสถิติ
    การวิเคราะห์ข้อมูลตัวอย่าง มันเป็นฟรี
    แทนที่โปรแกรมที่เป็นกรรมสิทธิ์
    สปส. PSPP มีทั้งแบบข้อความและ
    กราฟิกเรา...
    ดาวน์โหลด pspp4windows
  • 5
    ส่วนขยาย Git
    ส่วนขยาย Git
    Git Extensions เป็นเครื่องมือ UI แบบสแตนด์อโลน
    สำหรับจัดการที่เก็บ Git มันยัง
    ทำงานร่วมกับ Windows Explorer และ
    Microsoft Visual Studio
    (2015/2017/2019). ไทย...
    ดาวน์โหลดส่วนขยาย Git
  • 6
    eSpeak: การสังเคราะห์เสียงพูด
    eSpeak: การสังเคราะห์เสียงพูด
    เอ็นจิ้น Text to Speech สำหรับภาษาอังกฤษและ
    ภาษาอื่น ๆ อีกมากมาย ขนาดกระทัดรัดด้วย
    การออกเสียงที่ชัดเจน แต่ประดิษฐ์
    มีให้ในรูปแบบโปรแกรมบรรทัดคำสั่งด้วย
    มากมาย ...
    ดาวน์โหลด eSpeak: การสังเคราะห์เสียง
  • เพิ่มเติม»

คำสั่ง Linux

Ad