#acl +All:read Default
#format wiki
#language en

= Python =

Various utility scripts for pre- and post-processing of Open Knee(s) will be developed using Python. Python is a general purpose and high level programming language, distributed under a free and open source licensing scheme. Many finite element analysis software has adopted Python as a scripting language. Python was also used in Open Knee - Generation 1.

 Website:: http://www.python.org/
 Downloads:: http://www.python.org/download/
 Community:: http://www.python.org/community/
 Licensing:: Python Software Foundation License,  BSD-style, permissive free software license compatible with GPL, see http://www.python.org/psf/license/
 Documentation (manuals):: http://www.python.org/doc/
 Documentation (source code):: http://docs.python.org/devguide/

= NumPy & SciPy =

Data analysis and post-processing of Open Knee(s) will rely on !NumPy & !SciPy. !NumPy is a Python extension for array and matrix operations. !SciPy is a Python extension, for scientific computing facilitating common numerical tasks in science and engineering, e.g., optimization, linear algebra, integration, interpolation, signal and image processing.

 Website:: http://www.scipy.org/
 Downloads:: http://www.scipy.org/scipylib/download.html
 Mailing Lists:: http://www.scipy.org/scipylib/mailing-lists.html
 Licensing:: BSD license, see http://www.scipy.org/scipylib/license.html
 Documentation: (getting started):: http://www.scipy.org/getting-started.html
 Documentation (guides for users and for developers):: http://docs.scipy.org/doc/
 Citing:: http://www.scipy.org/scipylib/citing.html