Changeset 1213
- Timestamp:
- 08/08/08 21:55:05 (4 months ago)
- Files:
-
- trunk/timeseries/scikits/timeseries/doc/source/conf.py (modified) (3 diffs)
- trunk/timeseries/scikits/timeseries/doc/source/examples (added)
- trunk/timeseries/scikits/timeseries/doc/source/examples/database.rst (added)
- trunk/timeseries/scikits/timeseries/doc/source/examples/index.rst (added)
- trunk/timeseries/scikits/timeseries/doc/source/examples/plotting.rst (added)
- trunk/timeseries/scikits/timeseries/doc/source/examples/report.rst (added)
- trunk/timeseries/scikits/timeseries/doc/source/examples/standard.rst (added)
- trunk/timeseries/scikits/timeseries/doc/source/index.rst (modified) (1 diff)
- trunk/timeseries/scikits/timeseries/doc/source/installing.rst (modified) (2 diffs)
- trunk/timeseries/scikits/timeseries/doc/source/intro.rst (modified) (2 diffs)
- trunk/timeseries/scikits/timeseries/doc/source/license.rst (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/timeseries/scikits/timeseries/doc/source/conf.py
r1211 r1213 36 36 37 37 # General substitutions. 38 project = ' Climpy'39 copyright = '2008, Pierre GERARD-MARCHANT '38 project = 'TimeSeries' 39 copyright = '2008, Pierre GERARD-MARCHANT & Matt KNOX' 40 40 41 41 # The default replacements for |version| and |release|, also used in various … … 129 129 130 130 # Output file base name for HTML help builder. 131 htmlhelp_basename = ' ClimPydoc'131 htmlhelp_basename = 'TimeSeriesDoc' 132 132 133 133 … … 144 144 # (source start file, target name, title, author, document class [howto/manual]). 145 145 latex_documents = [ 146 ('index', ' ClimPy.tex', 'ClimPyReference Guide',147 'Written by the ClimPy community', 'manual'),146 ('index', 'TimeSeries.tex', 'TimeSeries Reference Guide', 147 'Written by Pierre Gerard-marchant and Matt Knox', 'manual'), 148 148 ] 149 149 trunk/timeseries/scikits/timeseries/doc/source/index.rst
r1211 r1213 13 13 intro 14 14 installing 15 examples/index 15 16 implementation/index 16 17 trunk/timeseries/scikits/timeseries/doc/source/installing.rst
r1211 r1213 11 11 ------------ 12 12 13 In order to use the TimeSeries package, you will first need install the following14 external packages:13 In order to use the :mod:`scikits.timeseries` package, the following external 14 packages must be installed before hand: 15 15 16 * `Python 2.4 or later <http://www.python.org/download/>`__ (but not Python 3)16 * `Python <http://www.python.org/download/>`_ 2.4 or later (but not Python 3). 17 17 18 * `setuptools <http://pypi.python.org/pypi/setuptools>`_ _: scikits is a19 namespace package, and as a result every scikit requires setuptoolsto be18 * `setuptools <http://pypi.python.org/pypi/setuptools>`_: scikits is a 19 namespace package, and as a result every scikit requires ``setuptools`` to be 20 20 installed to function properly. 21 21 22 * ` numpy 1.2.0 or later <http://sourceforge.net/project/showfiles.php?group_id=1369&package_id=175103>`__22 * `Numpy <http://www.scipy.org/Download>`_ 1.2.0 or later 23 23 24 24 Optional 25 25 -------- 26 26 27 * ` scipy <http://sourceforge.net/project/showfiles.php?group_id=27747>`__:28 Some of the lib sub-modules ( interpolate, moving_funcs) make use of scipy29 functions.30 * `matplotlib 0.98.0 or later <http://matplotlib.sourceforge.net>`__:27 * `Scipy 0.7.0 or later<http://www.scipy.org/Download>`_: 28 Some of the lib sub-modules (:mod:`~scikits.timeseries.lib.interpolate`, 29 :mod:`~scikits.timeserires.lib.moving_funcs`) make use of Scipy functions. 30 * `matplotlib <http://matplotlib.sourceforge.net>`_ 0.98.0 or later: 31 31 matplotlib is required for time series plotting. 32 32 … … 39 39 manner to compile the C code. If you have difficulty installing, please ask 40 40 for assistance on the 41 `scipy-user mailing list <http://projects.scipy.org/mailman/listinfo/scipy-user>`_ _.41 `scipy-user mailing list <http://projects.scipy.org/mailman/listinfo/scipy-user>`_. 42 42 43 The timeseries module itself is currently only through subversion 44 (http://svn.scipy.org/svn/scikits/trunk/timeseries). To install it, run:: 43 The :mod:`scikits.timeseries` module itself is currently only through subversion. 44 You can download the latest sources by checking out the repository with the 45 command: 46 :: 47 48 svn co http://svn.scipy.org/svn/scikits/trunk/timeseries timeseries 49 50 This command will create a :file:`timeseries` folder in the current directory. 51 On Windows, you can also use a SVN client such as `Tortoise SVN <http://tortoisesvn.net/>`_. 52 53 To install the :mod:`scikits.timeseries` package, run the command 54 :: 45 55 46 56 python setup.py install 47 57 48 in the directory you checked out the source code to. If you are using Windows49 and are having trouble compiling the module, please see the following page in 50 the cookbook:51 `Compiling Extensions on Windows <http://www.scipy.org/Cookbook/CompilingExtensionsOnWindowsWithMinGW>`_ _58 in the directory you checked out the source code to. 59 If you are using Windows and are having trouble compiling the module, 60 please see the following page in the cookbook: 61 `Compiling Extensions on Windows <http://www.scipy.org/Cookbook/CompilingExtensionsOnWindowsWithMinGW>`_ 52 62 53 63 The current plan is to begin doing official releases and distributing windows trunk/timeseries/scikits/timeseries/doc/source/intro.rst
r1211 r1213 2 2 ============ 3 3 4 The scikits.timeseriesmodule provides classes and functions for4 The :mod:`scikits.timeseries` module provides classes and functions for 5 5 manipulating, reporting, and plotting time series of various frequencies. 6 6 The focus is on convenient data access and manipulation while leveraging 7 7 the existing mathematical functionality in numpy and scipy. 8 8 9 The scikits.timeseriesmodule originally grew out of a need to manipulate9 The :mod:`scikits.timeseries` module originally grew out of a need to manipulate 10 10 financial and economic data of business day and monthly frequencies. The need 11 11 to compare monthly data with business frequency data led to the creation of 12 12 a series of frequency conversion algorithms (implemented in C for extra 13 speed iness) for reshaping the series. The initial version was released as a14 scipy "sandbox" module. Pierre Gerard-Marchant took the original prototype 15 and adapted it to be based on his MaskedArrayclass for handling missing data13 speed) for reshaping the series. The initial version was released as a scipy 14 "sandbox" module. Pierre Gerard-Marchant took the original prototype and adapted 15 it to be based on the :class:`numpy.ma.MaskedArray` class for handling missing data 16 16 in order to work with climate data. 17 17 … … 19 19 the scikits.timeseries module useful: 20 20 21 * Compare many time series with different ranges of data (eg. stock 22 prices) 23 21 * Compare many time series with different ranges of data (eg. stock prices) 24 22 * Determine the last business day of the previous month/quarter/year for 25 23 reporting purposes 26 27 24 * Create time series plots with intelligently spaced axis labels 28 29 25 * Convert a daily time series to monthly by taking the average value during 30 26 each month 31 32 * compute a moving standard deviation EFFICIENTLY 27 * Compute a moving standard deviation *efficiently*. 33 28 34 29 These are just some of the scenarios that are made very simple with the 35 30 scikits.timeseries module. 31 32 33 .. toctree:: 34 35 license
