From 4d39c265a024bf1e29328a6f775d7f98115058cf Mon Sep 17 00:00:00 2001 From: ijliao Date: Mon, 17 Dec 2001 04:38:07 +0000 Subject: add match A program for matching star lists --- astro/Makefile | 1 + astro/match/Makefile | 18 ++++++++++++++++++ astro/match/distinfo | 1 + astro/match/pkg-comment | 1 + astro/match/pkg-descr | 14 ++++++++++++++ astro/match/pkg-plist | 3 +++ 6 files changed, 38 insertions(+) create mode 100644 astro/match/Makefile create mode 100644 astro/match/distinfo create mode 100644 astro/match/pkg-comment create mode 100644 astro/match/pkg-descr create mode 100644 astro/match/pkg-plist diff --git a/astro/Makefile b/astro/Makefile index 6245f845f175..cee0495e25c7 100644 --- a/astro/Makefile +++ b/astro/Makefile @@ -13,6 +13,7 @@ SUBDIR += ksetiwatch SUBDIR += kstars SUBDIR += luna + SUBDIR += match SUBDIR += openuniverse SUBDIR += p5-Astro-MoonPhase SUBDIR += p5-Astro-SunTime diff --git a/astro/match/Makefile b/astro/match/Makefile new file mode 100644 index 000000000000..068cdb487c42 --- /dev/null +++ b/astro/match/Makefile @@ -0,0 +1,18 @@ +# ex:ts=8 +# New ports collection makefile for: match +# Date created: Dec 17, 2001 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= match +PORTVERSION= 0.4 +CATEGORIES= astro +MASTER_SITES= http://acd188a-005.rit.edu/match/ + +MAINTAINER= ports@FreeBSD.org + +GNU_CONFIGURE= yes + +.include diff --git a/astro/match/distinfo b/astro/match/distinfo new file mode 100644 index 000000000000..75e4c457a31d --- /dev/null +++ b/astro/match/distinfo @@ -0,0 +1 @@ +MD5 (match-0.4.tar.gz) = 26b2a8f7c3e2ac4ff474265e911ec4ec diff --git a/astro/match/pkg-comment b/astro/match/pkg-comment new file mode 100644 index 000000000000..270427bc3824 --- /dev/null +++ b/astro/match/pkg-comment @@ -0,0 +1 @@ +A program for matching star lists diff --git a/astro/match/pkg-descr b/astro/match/pkg-descr new file mode 100644 index 000000000000..6dc89d53021e --- /dev/null +++ b/astro/match/pkg-descr @@ -0,0 +1,14 @@ +This program is designed to match up items in two different lists, which may +have two different systems of coordinates. The program allows the two sets of +coordinates to be related by a linear, quadratic, or cubic transformation. It +is an implementation of the algorithm described in Valdes et al., Publications +of the Astronomical Society of the Pacific, vol 107, page 1119 (1995). + +The program was designed and written to work on lists of stars and other +astronomical objects, but it might be applied to other types of data. In order +to match two lists of N points, the main algorithm calls for O(N^6) operations +(yes, that's N-to-the-sixth), so it's not the most efficient choice. I find +myself becoming impatient for N >= 100, but your mileage may vary. On the +other hand, it does allow for arbitrary translation, rotation, and scaling... + +WWW: http://acd188a-005.rit.edu/match/ diff --git a/astro/match/pkg-plist b/astro/match/pkg-plist new file mode 100644 index 000000000000..58924e5d9665 --- /dev/null +++ b/astro/match/pkg-plist @@ -0,0 +1,3 @@ +bin/match +bin/project_coords +bin/apply_match -- cgit