astropy/astropy — pull request #348 by astrofrog (2012-08-17 12:48:56+00:00)
Title: Improvements to NDData class

Following the telecon on the NDData class (minutes here) I have implemented the changes we decided on. With apologies to @wkerzendorf, I had to implement the ``StandardDeviationError`` to ensure that things worked properly, since there is a tight coupling between ``NDError`` and ``NDData``.

To demonstrate the current behavior, I posted the transcript of a session to Gist: https://gist.github.com/3378408

Please have a look over this, and feel free to suggest any improvements within the scope of the telecon decisions (no unrelated new features). Also, please try out this implementation and see if you can break it or see unexpected behavior.

Once we're all happy with the coding and functionality, I will update the documentation and will add some more tests.