The CASICS database server for repository data.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is the database server for CASICS repository metadata. The database server itself is a MongoDB database, and this module provides various scripts used to manage the database.

Authors: Michael Hucka and Matthew J. Graham
License: Unless otherwise noted, this content is licensed under the GPLv3 license.

☀ Introduction

CASICS stores data about source code repositories in CasicsDB. This metadata includes data provided by repository hosting services such as GitHub (e.g., a repository identifier, a name, an owner, etc.) as well as metadata generated by CASICS itself. The CasicsDB server makes this data available over the network via the standard MongoDB network API.

⁇ Getting help and support

If you find an issue, please submit it in the GitHub issue tracker for this repository.

♬ Contributing — info for developers

A lot remains to be done on CASICS in many areas. We would be happy to receive your help and participation if you are interested. Please feel free to contact the developers either via GitHub or the mailing list

Everyone is asked to read and respect the code of conduct when participating in this project.

❤️ Acknowledgments

This material is based upon work supported by the National Science Foundation under Grant Number 1533792 (Principal Investigator: Michael Hucka). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.