Skip to content

cobragroup/cocoabox

Repository files navigation

Cocoabox

Cocoabox (Complex Connectivity Analysis toolbox) is a library of software modules for modeling and analysis of complex systems, implemented in MATLAB. It makes the analysis of complex systems simple by combining a set of tools for advanced data analysis usually available in separate libraries (dimension reduction, visualisation, estimation of linear and nonlinear dependence, theoretical analysis of graphs, and more). Its modular architecture makes it easily adaptable to the needs of various application areas.

Future versions will include further modules, as well as additional parameter options for existing modules.

Requirements

MATLAB. Recommended version: 2020b.

Usage

To analyse your data within a user interface:

  • download cocoaboxGUI.mlappinstall
  • double-click on the downloaded file to install it
  • click on 'cocoabox' in the Apps tab of the MATLAB Toolstrip to open the GUI

For instructions on using the GUI, see the GUI User Manual.

Alternatively, select relevant MATLAB functions and use them in your analyses. The functions are divided into two folders - "Functions_cocoa" and "Functions_external" - and documented directly in their headers.

Authors

Jaroslav Hlinka, Lucia Jajcay, Barbora Bučková, Stanislav Jiříček, Jakub Kořenek, Anna Pidnebesna, David Tomeček

Institute of Computer Science, Czech Academy of Sciences

COBRA group - http://cobra.cs.cas.cz

License

Copyright (c) 2020, Institute of Computer Science of the Czech Academy of Sciences

This software is made available under the AGPL 3.0 license. For license details see the LICENSE file. For other licensing options including more permissive licenses, please contact the first author (hlinka@cs.cas.cz) or email licensing@cs.cas.cz.

How to cite

If using this software for academic work, please cite it in your publications as:

Hlinka, J. et al. (2020) Cocoabox, GitHub repository, https://github.com/cobragroup/cocoabox.

BibTex:

@software{cocoabox, 
author = {Hlinka, Jaroslav and Jajcay, Lucia and Bučková, Barbora and Jiříček, Stanislav and Kořenek, Jakub and Pidnebesna, Anna and Tomeček, David}, 
title = {{Cocoabox}}, 
year = {2020}, 
url = {https://github.com/cobragroup/cocoabox},
version = {0.2}, 
 }

Acknowledgment

logo TACRThis software was developed within the project TN01000024 National Competence Center – Cybernetics and Artificial Intelligence co-financed with the state support of the Technology Agency of the Czech republic within the programme National Centres of Competence 1: Support programme for applied research, experimental development and innovation.