Revised the setup script

master
Per.Andreas.Brodtkorb 15 years ago
parent b2c5aa8c00
commit e77fc13a66

@ -58,13 +58,22 @@ setup(
author_email='wafo@maths.lth.se', author_email='wafo@maths.lth.se',
decription = 'Statistical analysis and simulation of random waves and random loads', decription = 'Statistical analysis and simulation of random waves and random loads',
long_description = info.__doc__, long_description = info.__doc__,
install_requires = ['numpy>=1.4'], install_requires = ['numpy>=1.4','numdifftools>=0.2'],
license = "GPL", license = "GPL",
url='http://www.maths.lth.se/matstat/wafo/', url='http://code.google.com/p/pywafo/',
name = pkg_name, name = pkg_name,
package_dir = {'': 'src'}, package_dir = {'': 'src'},
packages = find_packages('src'), packages = find_packages('src'),
package_data = {'': packagedata}, package_data = {'': packagedata},
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Education',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: GNU General Public License (GPL)',
'Operating System :: Microsoft :: Windows',
'Programming Language :: Python :: 2.6',
'Topic :: Scientific/Engineering :: Mathematics',
],
#packages = [package_name,] + list(subpackagesfull), #packages = [package_name,] + list(subpackagesfull),
#package_data = {package_name: packagedata}, #package_data = {package_name: packagedata},
#package_data = {'': ['wafo.cfg']}, #package_data = {'': ['wafo.cfg']},

@ -2,13 +2,13 @@ Metadata-Version: 1.0
Name: wafo Name: wafo
Version: 0.11 Version: 0.11
Summary: UNKNOWN Summary: UNKNOWN
Home-page: http://www.maths.lth.se/matstat/wafo/ Home-page: http://code.google.com/p/pywafo/
Author: WAFO-group Author: WAFO-group
Author-email: wafo@maths.lth.se Author-email: wafo@maths.lth.se
License: GPL License: GPL
Description: Description:
WAFO WAFO
===== ====
WAFO is a toolbox Python routines for statistical analysis and simulation of random waves and random loads. WAFO is a toolbox Python routines for statistical analysis and simulation of random waves and random loads.
WAFO is freely redistributable software, see WAFO licence, cf. the GNU General Public License (GPL) and WAFO is freely redistributable software, see WAFO licence, cf. the GNU General Public License (GPL) and
contain tools for: contain tools for:
@ -30,57 +30,37 @@ Description:
-Kernel density estimation -Kernel density estimation
-Hidden markov models -Hidden markov models
WAFO consists of several modules with short descriptions below. WAFO consists of several subpackages and classes with short descriptions below.
The modules SPECTRUM, COVARIANCE, TRANSFORM, WAVEMODELS, and MULTIDIM are
mainly for oceanographic applications.
The modules CYCLES, MARKOV, and DAMAGE are mainly for fatigue problems.
The contents file for each module is shown by typing 'help module-name'
Type 'help fatigue' for a presentation of all routines related to fatigue.
The paths to the modules are initiated by the function 'initwafo'. Classes:
TimeSeries - Data analysis of time series. Example: extraction of
ONEDIM - Data analysis of time series. Example: extraction of
turning points, estimation of spectrum and covariance function. turning points, estimation of spectrum and covariance function.
Estimation transformation used in transformed Gaussian model. Estimation transformation used in transformed Gaussian model.
COVARIANCE - Computation of spectral functions, linear CovData - Computation of spectral functions, linear
and non-linear time series simulation. and non-linear time series simulation.
SPECTRUM - Computation of spectral moments and covariance functions, linear SpecData - Computation of spectral moments and covariance functions, linear
and non-linear time series simulation. and non-linear time series simulation.
Ex: common spectra implemented, directional spectra, Ex: common spectra implemented, directional spectra,
bandwidth measures, exact distributions for wave characteristics. bandwidth measures, exact distributions for wave characteristics.
TRANSFORM - Modelling with linear or transformed Gaussian waves. Ex:
WAVEMODELS - Models for distributions of wave characteristics found in CyclePairs - Cycle counting, discretization, and crossings, calculation of
the literature. Ex: parametric models for breaking
limited wave heights.
MULTIDIM - Multi-dimensional time series analysis. (Under construction)
CYCLES - Cycle counting, discretization, and crossings, calculation of
damage. Simulation of discrete Markov chains, switching Markov damage. Simulation of discrete Markov chains, switching Markov
chains, harmonic oscillator. Ex: Rainflow cycles and matrix, chains, harmonic oscillator. Ex: Rainflow cycles and matrix,
discretization of loads. Damage of a rainflow count or discretization of loads. Damage of a rainflow count or
matrix, damage matrix, S-N plot. matrix, damage matrix, S-N plot.
MARKOV - Routines for Markov loads, switching Markov loads, and
their connection to rainflow cycles.
DAMAGE - Calculation of damage. Ex: Damage of a rainflow count or Subpackages:
matrix, damage matrix, S-N plot. TRANSFORM - Modelling with linear or transformed Gaussian waves. Ex:
SIMTOOLS - Simulation of random processes. Ex: spectral simulation, STATS - Statistical tools and extreme-value distributions.
simulation of discrete Markov chains, switching Markov
chains, harmonic oscillator
STATISTICS - Statistical tools and extreme-value distributions.
Ex: generation of random numbers, estimation of parameters, Ex: generation of random numbers, estimation of parameters,
evaluation of pdf and cdf evaluation of pdf and cdf
KDETOOLS - Kernel-density estimation. KDETOOLS - Kernel-density estimation.
MISC - Miscellaneous routines. Ex: numerical integration, smoothing MISC - Miscellaneous routines.
spline, binomial coefficient, water density.
WDEMOS - WAFO demos.
DOCS - Documentation of toolbox, definitions. An overview is given DOCS - Documentation of toolbox, definitions. An overview is given
in the routine wafomenu. in the routine wafomenu.
DATA - Measurements from marine applications. DATA - Measurements from marine applications.
PAPERS - Commands that generate figures in selected scientific
publications.
SOURCE - Fortran and C files. Information on compilation.
EXEC - Executable files (cf. SOURCE), pre-compiled for Solaris,
Alpha-Dec or Windows.
WAFO homepage: <http://www.maths.lth.se/matstat/wafo/> WAFO homepage: <http://www.maths.lth.se/matstat/wafo/>
On the WAFO home page you will find: On the WAFO home page you will find:
@ -90,3 +70,10 @@ Description:
- List of publications related to WAFO. - List of publications related to WAFO.
Platform: UNKNOWN Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 2.6
Classifier: Topic :: Scientific/Engineering :: Mathematics

@ -38,7 +38,6 @@ src/wafo/rindmod.pyd
src/wafo/sg_filter.py src/wafo/sg_filter.py
src/wafo/test_ppimport.py src/wafo/test_ppimport.py
src/wafo/wafodata.py src/wafo/wafodata.py
src/wafo/weaver.py
src/wafo.egg-info/SOURCES.txt src/wafo.egg-info/SOURCES.txt
src/wafo/covariance/__init__.py src/wafo/covariance/__init__.py
src/wafo/covariance/core.py src/wafo/covariance/core.py
@ -64,6 +63,7 @@ src/wafo/source/c_codes/build_all.py
src/wafo/source/c_codes/c_functions.c src/wafo/source/c_codes/c_functions.c
src/wafo/source/c_codes/c_library.pyd src/wafo/source/c_codes/c_library.pyd
src/wafo/source/c_codes/c_library.pyf src/wafo/source/c_codes/c_library.pyf
src/wafo/source/c_codes/old/build_all_.py
src/wafo/source/c_codes/old/diffsumfunq.pyd src/wafo/source/c_codes/old/diffsumfunq.pyd
src/wafo/source/c_codes/old/diffsumfunq.pyf src/wafo/source/c_codes/old/diffsumfunq.pyf
src/wafo/source/c_codes/old/disufq.pyf src/wafo/source/c_codes/old/disufq.pyf
@ -84,6 +84,7 @@ src/wafo/source/cov2XXXpdf/bounds/cov2acdfb.f
src/wafo/source/cov2XXXpdf/bounds/cov2mmpdfb.f src/wafo/source/cov2XXXpdf/bounds/cov2mmpdfb.f
src/wafo/source/cov2XXXpdf/bounds/cov2tccpdfb.f src/wafo/source/cov2XXXpdf/bounds/cov2tccpdfb.f
src/wafo/source/cov2XXXpdf/bounds/cov2tthpdfb.f src/wafo/source/cov2XXXpdf/bounds/cov2tthpdfb.f
src/wafo/source/mreg/build_all_.py
src/wafo/source/mreg/checkmod.mod src/wafo/source/mreg/checkmod.mod
src/wafo/source/mreg/cov2mmpdfmod.mod src/wafo/source/mreg/cov2mmpdfmod.mod
src/wafo/source/mreg/cov2mmpdfreg.f src/wafo/source/mreg/cov2mmpdfreg.f
@ -260,6 +261,7 @@ src/wafo/spectrum/models.py
src/wafo/stats/__init__.py src/wafo/stats/__init__.py
src/wafo/stats/core.py src/wafo/stats/core.py
src/wafo/stats/distributions.py src/wafo/stats/distributions.py
src/wafo/stats/distributions_juli2010.py
src/wafo/stats/estimation.py src/wafo/stats/estimation.py
src/wafo/stats/misc.py src/wafo/stats/misc.py
src/wafo/stats/plotbackend.py src/wafo/stats/plotbackend.py

@ -1,6 +1,6 @@
""" """
WAFO WAFO
===== ====
WAFO is a toolbox Python routines for statistical analysis and simulation of random waves and random loads. WAFO is a toolbox Python routines for statistical analysis and simulation of random waves and random loads.
WAFO is freely redistributable software, see WAFO licence, cf. the GNU General Public License (GPL) and WAFO is freely redistributable software, see WAFO licence, cf. the GNU General Public License (GPL) and
contain tools for: contain tools for:
@ -22,57 +22,37 @@ Statistics
-Kernel density estimation -Kernel density estimation
-Hidden markov models -Hidden markov models
WAFO consists of several modules with short descriptions below. WAFO consists of several subpackages and classes with short descriptions below.
The modules SPECTRUM, COVARIANCE, TRANSFORM, WAVEMODELS, and MULTIDIM are
mainly for oceanographic applications. Classes:
The modules CYCLES, MARKOV, and DAMAGE are mainly for fatigue problems. TimeSeries - Data analysis of time series. Example: extraction of
The contents file for each module is shown by typing 'help module-name'
Type 'help fatigue' for a presentation of all routines related to fatigue.
The paths to the modules are initiated by the function 'initwafo'.
ONEDIM - Data analysis of time series. Example: extraction of
turning points, estimation of spectrum and covariance function. turning points, estimation of spectrum and covariance function.
Estimation transformation used in transformed Gaussian model. Estimation transformation used in transformed Gaussian model.
COVARIANCE - Computation of spectral functions, linear CovData - Computation of spectral functions, linear
and non-linear time series simulation. and non-linear time series simulation.
SPECTRUM - Computation of spectral moments and covariance functions, linear SpecData - Computation of spectral moments and covariance functions, linear
and non-linear time series simulation. and non-linear time series simulation.
Ex: common spectra implemented, directional spectra, Ex: common spectra implemented, directional spectra,
bandwidth measures, exact distributions for wave characteristics. bandwidth measures, exact distributions for wave characteristics.
TRANSFORM - Modelling with linear or transformed Gaussian waves. Ex:
WAVEMODELS - Models for distributions of wave characteristics found in CyclePairs - Cycle counting, discretization, and crossings, calculation of
the literature. Ex: parametric models for breaking
limited wave heights.
MULTIDIM - Multi-dimensional time series analysis. (Under construction)
CYCLES - Cycle counting, discretization, and crossings, calculation of
damage. Simulation of discrete Markov chains, switching Markov damage. Simulation of discrete Markov chains, switching Markov
chains, harmonic oscillator. Ex: Rainflow cycles and matrix, chains, harmonic oscillator. Ex: Rainflow cycles and matrix,
discretization of loads. Damage of a rainflow count or discretization of loads. Damage of a rainflow count or
matrix, damage matrix, S-N plot. matrix, damage matrix, S-N plot.
MARKOV - Routines for Markov loads, switching Markov loads, and
their connection to rainflow cycles.
DAMAGE - Calculation of damage. Ex: Damage of a rainflow count or Subpackages:
matrix, damage matrix, S-N plot. TRANSFORM - Modelling with linear or transformed Gaussian waves. Ex:
SIMTOOLS - Simulation of random processes. Ex: spectral simulation, STATS - Statistical tools and extreme-value distributions.
simulation of discrete Markov chains, switching Markov
chains, harmonic oscillator
STATISTICS - Statistical tools and extreme-value distributions.
Ex: generation of random numbers, estimation of parameters, Ex: generation of random numbers, estimation of parameters,
evaluation of pdf and cdf evaluation of pdf and cdf
KDETOOLS - Kernel-density estimation. KDETOOLS - Kernel-density estimation.
MISC - Miscellaneous routines. Ex: numerical integration, smoothing MISC - Miscellaneous routines.
spline, binomial coefficient, water density.
WDEMOS - WAFO demos.
DOCS - Documentation of toolbox, definitions. An overview is given DOCS - Documentation of toolbox, definitions. An overview is given
in the routine wafomenu. in the routine wafomenu.
DATA - Measurements from marine applications. DATA - Measurements from marine applications.
PAPERS - Commands that generate figures in selected scientific
publications.
SOURCE - Fortran and C files. Information on compilation.
EXEC - Executable files (cf. SOURCE), pre-compiled for Solaris,
Alpha-Dec or Windows.
WAFO homepage: <http://www.maths.lth.se/matstat/wafo/> WAFO homepage: <http://www.maths.lth.se/matstat/wafo/>
On the WAFO home page you will find: On the WAFO home page you will find:

Loading…
Cancel
Save