CLIMATE-309 - Initial dap.py work

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528681 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 4e1fc33611f425274d9d5e2cede26e2eaae9aff9
Removing unneeded parameters

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528682 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 30cfd6acfc2b364c2efb40f81574d64e75b63cfa
Skeltonize load and helper functions

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528683 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 4e0bafecf9cc16178a625bc052811091450654e9
CLIMATE-309 - Remove data_slice object

- Dataset slicing should be done via the URL instead of manually with
  the data_slice object.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528684 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: b50685492d04e83b16a9d8e391164e43c9d36f66
CLIMATE-309 - Add netcdftime to convert time values to datetimes

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528685 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: e00776655e0f8ed5b3433e6f028259eaaaad7ece
CLIMATE-309 - Make sure arrays are converted to Numpy arrays

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528686 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: b727a251179670fca2565e63aea6ac549cd4b2db
CLIMATE-309 - Init unit tests

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528687 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: c3726b34348ff2e24e0d8c2829c5cfbc69fd74fd
CLIMATE-309 - Add Dataset shape checks

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528688 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: cd0481af0e163438f87971ba6770bd78ecfab0a8
CLIMATE-309 - Add valid date conversion unit test.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1528689 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 704d561153c06ecfed0abcff4f8a94a62b1fd605
CLIMATE-310 - Update setup.py version

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1531904 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 08109a5b0ec7fca87f8eeb21d0193de94ed8b216
CLIMATE-311 - Add Sphinx doc building

- Add docs folder which contains necessary files for building the
  documentation for OCW. Makefile and make.bat can be run to build the
  docs on *nix and Windows systems respectively. To ensure a proper
  build of the docs, do a full checkout from trunk.
- Add conf.py for configuring the documentation build.
- Add root doc file index.rst.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535860 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: b76bc4a3d7de780c85376b79233de6a151a7ba1a
CLIMATE-312 - Add dataset.py docs skeleton to Sphinx build

- Add dataset.rst which builds the dataset module's documentation with
  autodoc. This is only an initial skeleton. Still need to come through
  later and add more to this page.
- Add dataset documentation to the index.
- Up the maxdepth on the TOC for mild future-proofing.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535861 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 5695873c3cc5e3b745f5d77acd1aef9e5902d43e
CLIMATE-311 - Modify default autodoc class doc-ing behavior

- Set autoclass_content to "both". This means that when using
  autoclass the class' docstring will be concatenated with its __init__
  method's docstring to form the main body of the autoclass directive.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535862 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 5745571d98fa5addfc95c523d7cb3ef2b5ed48de
CLIMATE-312 - Minor dataset header adjustment

- Change the dataset documentation header to not include a .py

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535863 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 915a08e163c47ae969fb50a838cac2403d698bf2
CLIMATE-313 - Add dataset_processor.py to Sphinx build

- Add initial skeleton of dataset_processor documentation. This still
  needs further explanation added, especially regarding the overall
  functionality encapsulated in dataset_processor.
- Add dataset_processor to the index.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535864 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: e4e9b64e124635676a092571eefe0c1895261582
CLIMATE-314 - Add evaluation.py to Sphinx build

- Add evaluation.rst to build evaluation.py documenation with the
  autoclass directive. This still needs a good deal of cleanup. The
  individual instance variable documentation clutters up the final
  output. Additionally, there are some typos in evaluation.py that will
  be cleaned up in a follow up JIRA.
- Add the evaluation docs to the index.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535865 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 3189dafb62b78bc3f34d003dd8a7226e95b63d7a
CLIMATE-315 - Add metrics.py to Sphinx build

- Add metrics.net. This needs more attention in the future to make it
  more user friendly. At the moment it only shows basic class docstring
  information.
- Add the metrics.py documentation to the index.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535866 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: fba726bcd1b4648a986fc52a54546994c0f37989
CLIMATE-318 - Add plotter.py to Sphinx build

- Add plotter.rst to the Sphinx build and add it to the index.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535867 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 2afca2f526cada293baa1919bef3f45bfa8751b8
CLIMATE-319 - Add data sources to sphinx build

- Add data_sources.rst which contains automodule directive generated
  documentation for the local, RCMED, and DAP data source modules.
- Add the data source documentation to the index.
- Update the path to include a relative path to the data_source
  directory in the OCW package.

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1535868 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 38bd94555d0514e12f3aaa7a5a51f9a6506b0300
minor fixes to handle CMIP5 model outputs.Committing this without Review process due to the upcoming CORDEX 2013 meeting

git-svn-id: https://svn.apache.org/repos/asf/incubator/climate/trunk@1537149 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: ac621ebfc9ce626bd07b23f84335ab15edfac975