Giter VIP home page Giter VIP logo

lexi-nadia / btkcore Goto Github PK

View Code? Open in Web Editor NEW

This project forked from biomechanical-toolkit/btkcore

0.0 0.0 1.0 27.24 MB

Core of the project to represent biomechanical data, file formats and data processing

License: Other

Shell 0.05% JavaScript 0.01% C++ 87.05% Python 2.31% C 2.91% Java 0.05% MATLAB 3.76% M 0.05% CSS 0.03% Makefile 0.01% HTML 0.97% CMake 1.12% Batchfile 0.05% SWIG 1.65%

btkcore's Introduction

BTKCore

Introduction

Core of the project Biomechanical-ToolKit (BTK) which represent biomechanical data, file formats and data processing

BTK is an open-source and cross-platform library for biomechanical analysis. BTK read and write acquisition files and can modify them. All these operations can be done by the use of the C++ API or by the wrappers included (Matlab, Octave, and Python).

All the informations to build the C++ libraries and bindings are provided in file 'Readme.html' which is located in the root of the source code.

APIs documentation and tutorials are proposed on the main website of the project: http://b-tk.googlecode.com

Continuous integration

To test the implemented features as well as to verify the modification in the code, hundreds of cases representing standard usages of the project are tested at each revision of the project.

Tests are built for the different supported operating systems (MacOS X, Linux) as well as for the different supported languages (C++, Matlab/Octave, and Python). All the tests are realized on the master branch of the code which corresponds to the next version of the project.

MacOS X 64-bit (C++, Python) Build Status

Built from MacOS 10.8.2 and XCode 4.6.1. Configured to build C++ modules as static and shared 64-bit libraries (with Clang and GCC). Python binding is built with the MacOS X embedded version of Python and Numpy, while Swig is installed with Homebrew.

Linux 64-bit (C++, Python, Octave) Build Status

Built from Ubuntu 12.04 and GCC 4.6. Configured to build C++ modules as shared 64-bit libraries. Python and Octave bindings are built from the application/libraries furnished with Ubuntu 12.04 (i.e. Python 2.7.3, Numpy 1.6.1, Swig 2.0.4, and Octave 3.2).

Windows 7 32-bit (C++, Python, Octave) Build Status

Built from MSVC 2010 (Windows SDK 7.1). Configured to build C++ modules as shared 32-bit libraries. The Python binding is built with Python 2.7.5, Numpy 1.8.0 and Swig 2.0.11. The Octave binding is built with Octave 3.6.4.

btkcore's People

Contributors

alzathar avatar klshrinidhi avatar lexi-nadia avatar modenaxe avatar moorepants avatar

Forkers

richardso21

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.