Encore is a MATLAB based data management system for scientists. It provides a multi-user database for scientific data and a user interface to curate, query, and share data.
git clone https://github.com/Encore-DMS/encore-matlab.git --recursive
Note: You must use the --recursive
option to recursively clone all submodules.
Matlab functions in the root directory are used to build the project. The scripts are named according to the build phase they execute. The phases include:
test
: run tests using the Matlab unit test frameworkpackage
: package the project into a .mltbx fileinstall
: install the packaged product into Matlab
Similar to the Maven Build Lifecycle, each phase will execute all phases before it (i.e. running install
will execute test
, package
, install
). In addition there is a site
script to generate the project's documentation from the wiki.
The project directory structure generally follows the Maven Standard Directory Layout.
Licensed under the MIT License, which is an open source license.