diff options
author | ijliao <ijliao@FreeBSD.org> | 2005-03-08 10:08:05 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2005-03-08 10:08:05 +0800 |
commit | 16d1f6a3c9dac912b3191a1cd01e90e7c8871293 (patch) | |
tree | c24a9f940dfbc8822bfd6a68f783ae14dadcd628 /math | |
parent | a72f7531379dd8af8cdf436f7399016c42929ce8 (diff) | |
download | freebsd-ports-gnome-16d1f6a3c9dac912b3191a1cd01e90e7c8871293.tar.gz freebsd-ports-gnome-16d1f6a3c9dac912b3191a1cd01e90e7c8871293.tar.zst freebsd-ports-gnome-16d1f6a3c9dac912b3191a1cd01e90e7c8871293.zip |
add fityk 0.4.4
Free peak fitting software
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/fityk/Makefile | 28 | ||||
-rw-r--r-- | math/fityk/distinfo | 2 | ||||
-rw-r--r-- | math/fityk/pkg-descr | 22 | ||||
-rw-r--r-- | math/fityk/pkg-plist | 5 |
5 files changed, 58 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index ecd8d1e10fa7..1fac1c463a82 100644 --- a/math/Makefile +++ b/math/Makefile @@ -50,6 +50,7 @@ SUBDIR += fftw3 SUBDIR += fftw3-float SUBDIR += fftw3-long + SUBDIR += fityk SUBDIR += freefem SUBDIR += freefem++ SUBDIR += fudgit 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 <bsd.port.mk> 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%% |