Mica is a web portal for epidemiological study consortia.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update issue templates Jan 18, 2019
mica-core send notification to those who can see private comments when one is a… Feb 13, 2019
mica-dist deb build's zip file reference (#3629) Feb 14, 2019
mica-rest better performance for dar list (#3618) Jan 23, 2019
mica-search cptp#1607 (#3631) Feb 14, 2019
mica-spi [maven-release-plugin] prepare for next development iteration Oct 15, 2018
mica-webapp Added messaged for deleting sets + new ng-obiba version. (#3636) Feb 15, 2019
src/main/resources Copyright updated Jan 11, 2018
.editorconfig Add ElasticSearch service May 21, 2014
.gitattributes Package mica-server as war with war overlays on mica-angularjs-client Jun 3, 2014
.gitignore MK-1859 - add view action-logs action and permission config May 25, 2018
.travis.settings.xml Migrate to new maven repos and ci (#3568) Jun 12, 2018
.travis.yml Migrate to new maven repos and ci (#3568) Jun 12, 2018
LICENSE.txt license explicitly added Nov 30, 2015
Makefile make python run-python May 6, 2018
README.md Fix travis icon Jun 8, 2018
pom.xml opal 2.13.1 Jan 29, 2019


Mica Build Status

Web data portal application server.

For developers

Install NodeJS, Grunt, Bower and Debian packaging utils

sudo add-apt-repository -y ppa:chris-lea/node.js
sudo apt-get install -y nodejs devscripts
npm install -g grunt-cli bower

If you run mica2 server for the first time, run make npm-install.

Make sure you use Java 8:

sudo update-alternatives --config java
sudo update-alternatives --config javac

During development, run

  • make all drop-mongo run in one terminal to start a fresh empty mica REST server on HTTP port 8082 or HTTPS port 8445
  • make grunt in another terminal to start Grunt server with live reload on port 9000

See make help for other targets.

Mailing list

Have a question? Ask on our mailing list!




OBiBa software are open source and made available under the GPL3 licence. OBiBa software are free of charge.

OBiBa acknowledgments

If you are using OBiBa software, please cite our work in your code, websites, publications or reports.

"The work presented herein was made possible using the OBiBa suite (www.obiba.org), a software suite developed by Maelstrom Research (www.maelstrom-research.org)"

The default Study model included in Mica was designed by Maelstrom Research under the Creative Commons License with Non Commercial and No Derivative constraints.