GoGPT Best VPN GoSearch

온웍스 파비콘

funcone - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공자에서 funcone을 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령어 funcone입니다.

프로그램:

이름


funcone - RA, Dec 열을 포함하는 이진 테이블의 콘 검색

개요


펀콘 [열]

옵션


-d deccol:[hdr] # Dec 열 이름, 단위(정의: DEC:d)
-j # 목록 파일의 열 조인
-J # 목록 파일의 열을 조인하고 모든 행을 출력합니다.
-l listfile # 목록에서 중심과 반지름을 읽습니다.
-L listfile # 목록에서 중심과 반지름을 읽고 목록 행을 출력합니다.
-n # 필터로 콘 한계를 사용하지 마세요
-r racol:[hdr] # RA 열 이름, 단위(정의: RA:h)
-x # RA_CEN, DEC_CEN, RAD_CEN, CONE_KEY 열을 추가합니다.
-X # RA_CEN, DEC_CEN, RAD_CEN, CONE_KEY 열을 추가하고 모든 행을 출력합니다.

기술


Funcone은 FITS 이진 테이블의 RA 및 Dec 열에 대한 콘 검색을 수행합니다.
표의 각 행의 중심 RA, Dec 위치에서 RA, Dec까지의 거리는 다음과 같습니다.
계산됨. 지정된 반경보다 거리가 작은 행이 출력됩니다.

프로그램의 첫 번째 인수는 FITS 파일, 원시 이벤트 파일 또는 원시 배열을 지정합니다.
파일. "stdin"을 지정하면 표준 입력에서 데이터를 읽습니다. Funtools를 사용하세요.
FITS 확장 및 필터를 지정하는 대괄호 표기법입니다. 두 번째 인수는
출력 FITS 파일. "stdout"을 지정하면 FITS 바이너리 테이블이 다음 위치에 기록됩니다.
표준 출력.

세 번째와 네 번째 필수 인수는 RA와 Dec 중심 위치입니다. 기본적으로
RA는 시간 단위로 지정되고 Dec는 도 단위로 지정됩니다. 단위를 변경할 수 있습니다.
이 중 하나에 "d"(도), "h"(시간) 또는 "r"(라디안) 문자를 추가하여 나타낼 수 있습니다.
60진법 표기가 지원되며, hms와 dms는 콜론이나 공백으로 구분됩니다. (
공백을 사용하는 경우 문자열 전체를 따옴표로 묶어주세요.)

다섯 번째 필수 인수는 원뿔 검색의 반지름입니다. 기본적으로 반지름 값은
도 단위로 주어집니다. 단위는 문자 "d"(도)를 추가하여 변경할 수 있습니다.
"r" (라디안), "'" (분각) 또는 '"' (초각).

기본적으로 입력 파일의 모든 열이 출력 파일에 복사됩니다. 선택한 열
다음 형식의 선택적 여섯 번째 인수를 사용하여 출력할 수 있습니다.

"열1 열1 ... 열N"

일곱 번째 인수를 사용하면 목록 파일에서 선택한 열을 출력할 수 있습니다. -j 스위치
사용됩니다. 원뿔 계산에 사용되는 RA 및 Dec 열은 다음과 같아야 합니다.
선택 취소됨.

또한 기본적으로 RA 및 Dec 열 이름은 "RA" 및 "Dec"로 지정되며 다음과 같이 제공됩니다.
각각 시간과 도 단위입니다. 이름과 단위를 모두 변경할 수 있습니다.
-r [RA] 및/또는 -d [Dec] 스위치. 다시 한번, "h", "d" 또는 "r" 중 하나가 다음에 추가됩니다.
단위를 지정하기 위한 열 이름이 있지만 이 경우에는 열 이름 사이에 콜론 ":"이 있어야 합니다.
이름과 단위 사양.

경우 -l [목록파일] 스위치를 사용하면 중앙 RA, 중앙 Dec 및
반경은 목록 파일(FITS 테이블 또는 ASCII 열 텍스트일 수 있음)에서 가져올 수 있습니다.
파일). 이 경우 세 번째(중앙 RA), 네 번째(중앙 Dec), 다섯 번째(반경)
명령줄 인수는 목록 파일의 열 이름일 수 있습니다(해당 매개변수가 있는 경우)
다양함) 또는 숫자 값(해당 매개변수가 정적이면). 열 이름이
RA, Dec 또는 반경에 대해 지정된 경우 콜론 뒤에 "h", "d" 또는 "r"을 추가할 수 있습니다.
단위를 지정하려면(반경의 경우 ' 및 "도 사용). 원뿔 검색 알고리즘은 각 원뿔에 대해 한 번씩 실행됩니다.
지정된 열 또는 다음에서 RA, Dec 및 반경 값을 가져오는 목록의 행
명령줄에 지정된 정적 숫자 값입니다.

목록을 사용하는 경우 각 반복의 모든 유효한 행이 단일 출력 파일에 기록됩니다.
사용 -x 목록 파일의 어느 줄이 생성에 사용되었는지 구분하는 데 도움이 되는 스위치
주어진 출력 행. 이 스위치는 중심 RA, Dec, 반경 및
RA_CEN, DEC_CEN, RAD_CEN이라는 열에 출력 파일에 추가될 행 번호
및 CONE_KEY입니다. 또는 -j (join) 스위치는 모든 열을 추가합니다.
목록 행에서 출력 행으로(기본적으로 목록 행과 입력 행의 조인)
CONE_KEY 행 번호와 함께. 이 두 스위치는 상호 배타적입니다.

The -X 그리고 -J 스위치는 각 소문자 대응과 동일한 데이터를 씁니다.
원뿔 탐색을 만족하는 행. 또한 이러한 스위치는 다음 행도 기록합니다.
어떤 콘 검색도 만족하지 않는 이벤트 파일. 이러한 경우 해당 CONE_KEY 열은
-1 값이 주어지고 중앙 및 목록 위치 정보는 XNUMX으로 설정됩니다.
주어진 행에 대해. 따라서 입력 이벤트 파일의 모든 행이 출력되도록 보장됩니다.
적어도 하나의 원뿔 검색을 만족하는 행에는 추가 검색 정보가 있습니다.

The -L 스위치는 다음과 유사하게 작동합니다. -l 목록 파일에서 중심을 가져온다는 점에서 전환합니다.
그러나 이는 또한 -j 스위치를 암묵적으로 설정하므로 출력 행이 조인이 됩니다.
입력 이벤트 행과 중앙 위치 행을 모두 기록합니다. 또한 이 스위치는 모든
해당 행의 콘 검색 기준을 충족하는 이벤트가 없는 중앙 위치 행입니다.
CONE_KEY 열은 어느 것과도 가깝지 않은 중앙 행에 대해 -2 값을 갖습니다.
데이터 행과 이벤트 열은 해당 행에 대해 0으로 설정됩니다. 이렇게 하면 모든 중심이
행은 최소한 한 번은 출력되도록 보장됩니다.

"모든 행" 중 하나가 전환되는 경우(-X, -J-L)가 지정되면 JSTAT라는 새 열이 생성됩니다.
출력 테이블에 추가됩니다. 이 열의 양수 값은 중앙을 나타냅니다.
이 데이터 행이 성공한 목록 파일의 위치 행 번호(1부터 시작)
원뿔 탐색에서 일치합니다. 값 -1은 데이터 행이 어떤 중심과도 일치하지 않음을 의미합니다.
위치. -2 값은 중앙 위치와 일치하는 데이터 행이 없음을 의미합니다.

중심 위치와 반경이 주어지면 원뿔 검색 알고리즘은 한계 매개변수를 계산합니다.
지정된 원뿔을 둘러싼 상자에 대해서만 테스트하고 위치 값이 있는 행만 테스트합니다.
해당 제한 내에서. 작은 파일의 경우 이 콘 제한과 관련된 오버헤드는
필터링을 사용하면 모든 이벤트를 테스트하는 경우보다 프로그램 실행 속도가 느려질 수 있습니다.
다음을 사용하여 콘 한계 필터링을 끕니다. -n 이것이 처리 속도를 높이는지 확인하기 위해 전환합니다.
(특히 많은 수의 위치 목록을 처리할 때 유용합니다).

예를 들어, 기본 콘 검색은 시간과 도 단위로 "RA" 및 "Dec" 열을 사용합니다.
(각각) 그리고 RA 위치(시간), 적도 및 반경(도):

funone in.fits out.fits 23.45 34.56 0.01

RA 위치를 각도 단위로 지정하려면:

펀콘 인.핏 아웃.핏 23.45d 34.56 0.01

목록에서 RA와 Dec를 가져오지만 반경에 정적 값을 사용합니다(또한 작성합니다.
목록의 각 행에 대한 식별 정보):

funcone -x -l list.txt in.fits out.fits MYRA MYDec 0.01

사용자가 지정한 열(도), RA 위치(시간, 60진수 표기), 12월
위치(60진법 표기)와 반지름(분각)

funcone -r myRa:d -d myDec in.fits out.fits 12:30:15.5 30:12 15'

onworks.net 서비스를 사용하여 온라인으로 funcone을 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.