<section begin=features/>
* Creation of the [http://www.nmr-relax.com/manual/statistics_aic.html statistics.aic] and [http://www.nmr-relax.com/manual/statistics_model.html statistics.model] user functions for calculating and printing out different statistics.
* Addition of new infrastructure for future support for plotting data using Veusz ([http://home.gna.org/veusz/)Veusz].
* Huge speed up for the assembly of atomic coordinates from a large number of structures.
* Sequence data in the internal structural object can now be sorted for better structural consistency.
* Fix for the N_state_model.test_statistics system test. The deselected spins and interatomic data containers are now taken into account for the RDC and PCS data point counts.
* Implementation of the [http://www.nmr-relax.com/manual/statistics_aic.html statistics.aic user function]. This is very similar to the [http://www.nmr-relax.com/manual/statistics_model.html statistics.model user function] - the code was copied and only slightly modified. The new user function will calculate the current chi-squared value per model, obtain the model statistics, calculate the AIC value per model, and store the AIC value, chi-squared value and number of parameters in the appropriate location for the model in the relax data store.
* Created the empty lib.plotting.veusz module for graphing using Veusz ([http://home.gna.org/veusz/)Veusz].
* Shifted the lib.software.grace module to lib.plotting.grace. This follows from http://thread.gmane.org/gmane.science.nmr.relax.devel/7532 and http://thread.gmane.org/gmane.science.nmr.relax.devel/7536.
* Created XY-data functions for the plotting API of the relax library. These are currently copies of the heads of the lib.plotting.grace functions write_xy_data() and write_xy_header(). These lib.plotting.api functions (write_xy_data() and write_xy_header()) are set up to use the grace functions.