From f21926b6f01ba0ec98670b6d829866c54d1e59bc Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Tue, 8 Mar 2005 02:08:05 +0000 Subject: add fityk 0.4.4 Free peak fitting software --- math/fityk/Makefile | 28 ++++++++++++++++++++++++++++ math/fityk/distinfo | 2 ++ math/fityk/pkg-descr | 22 ++++++++++++++++++++++ math/fityk/pkg-plist | 5 +++++ 4 files changed, 57 insertions(+) create mode 100644 math/fityk/Makefile create mode 100644 math/fityk/distinfo create mode 100644 math/fityk/pkg-descr create mode 100644 math/fityk/pkg-plist (limited to 'math/fityk') diff --git a/math/fityk/Makefile b/math/fityk/Makefile new file mode 100644 index 000000000000..03da11149858 --- /dev/null +++ b/math/fityk/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# Ports collection makefile for: fityk +# Date created: Mar 8, 2005 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= fityk +PORTVERSION= 0.4.4 +CATEGORIES= math +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= Free peak fitting software + +BUILD_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot +LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2 + +USE_GNOME= gnometarget +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-optimization +USE_GMAKE= yes + +MAN1= fityk.1 + +.include diff --git a/math/fityk/distinfo b/math/fityk/distinfo new file mode 100644 index 000000000000..f196c79c676d --- /dev/null +++ b/math/fityk/distinfo @@ -0,0 +1,2 @@ +MD5 (fityk-0.4.4.tar.gz) = 022e9a434b0a0267d26f25a2342258aa +SIZE (fityk-0.4.4.tar.gz) = 551469 diff --git a/math/fityk/pkg-descr b/math/fityk/pkg-descr new file mode 100644 index 000000000000..8974ff305c64 --- /dev/null +++ b/math/fityk/pkg-descr @@ -0,0 +1,22 @@ +Fityk is a general-purpose nonlinear curve fitting and data analysis software. + +Although it is being developed to analyze powder diffraction patterns, it can +be used to fit analytical functions to any kind of data: crystallographic +module is an independent part of the program. Apart from crystallography fityk +is reported to be used also in chromatography, photoluminescence, infrared and +Raman spectroscopy, and in other fields. + +At present fityk knows only about common peak-shaped functions (Gaussian, +Lorentzian, Voigt, Pearson VII etc.) and polynomial. User-defined functions +will be implemented in 2005. + +In terms of powder diffraction fityk will fit the data with a set of position- +correlated peaks to give the refined lattice parameters, zero-shift, sample +displacement and wavelength. + +Fityk offers everything a decent refinement program should offer but first of +all intuitive graphical interface. Apart from the standard Marquardt least- +square algorithm one may choose a genetic algorithm or Nelder-Mead simplex +method for complex or unstable cases. + +WWW: http://fityk.sourceforge.net/ diff --git a/math/fityk/pkg-plist b/math/fityk/pkg-plist new file mode 100644 index 000000000000..887eab416d0c --- /dev/null +++ b/math/fityk/pkg-plist @@ -0,0 +1,5 @@ +bin/cfityk +bin/fityk +%%DATADIR%%/fityk_tips.txt +%%DATADIR%%/fitykhelp.htb +@dirrm %%DATADIR%% -- cgit v1.2.3