The relax API documentation
The relax Application Programming Interface (API) documentation is an in-depth description of the internal structure of relax. It can be used by power users to create advanced relax scripts. It is also the documentation for the collection of functions in relax library. This documentation should be a useful reference for relax developers and for those wishing to contribute to the relax project.
The most recent version of the documentation is:
The relax library
Part of the relax API is the 'lib' package. This is an extensive collection of functions, methods, classes, objects, etc. useful for the study of all types of molecular dynamics using NMR data. These are independent from the relax data store, specific analysis API, and other relax concepts. It allows you to employ relax as an alternative to Mathematica and Matlab, by having a large collection of NMR functions at your fingertips. See the 'lib' package section of the API documentation for more details.
Old documentation
The automatically generated API documentation is also available for earlier relax versions:
- relax 5.1.0 API documentation
- relax 5.0.0 API documentation
- relax 4.1.3 API documentation
- relax 4.0.3 API documentation
- relax 3.3.9 API documentation
- relax 3.2.3 API documentation
- relax 3.1.7 API documentation
- relax 3.0.2 API documentation
- relax 2.2.5 API documentation
- relax 2.1.2 API documentation
- relax 2.0.0 API documentation
- relax 1.3.16 API documentation
- relax 1.2.15 API documentation
- relax 1.0.9 API documentation
- relax 0.3 API documentation
- relax 0.2 API documentation
- relax 0.1 API documentation