Skip to content
Oliver Beckstein edited this page Apr 5, 2015 · 3 revisions

Note about the source code management system used for MDAnalysis:

As of 2011-11-28, the MDAnalysis source code (and the wiki) is managed in a git repository. The original repository subversion repository is hence deprecated and all code should be converted to git.

Git repository structure

The full description of the git repository structure is available here.

Follow the source checkout instructions if you want to clone/download/checkout the repository.

Stable source code

Production-ready code is stored in the main branch.

You can browse this code here.

Please note that main development is done using the develop branch.

Development source code

Development code is stored in the develop branch.

You can browse this code here.

Source code organisation

When you check out the source code you'll get a directory hierarchy that looks like

mdanalysis/README
           package/
           testsuite/
  • package contains the MDAnalysis toolkit source code.
  • testsuite contains the code for the UnitTests and the datafiles

When you add a new feature (in package) then you should also add a test case (see UnitTests) and possibly data files in testsuite and commit both together.

(See also Issue 87.)

Clone this wiki locally