The NetworkCurator is open-source software that you are free to use and modify. Directories and files in the github repository hold fine-grained documentation. This online documenentation instead provides a high-level overview of the code.
Code structure. This section outlines the directories and important files in the github repository.
API. This section outlines application programming interface that powers user interactions with the database.
Database structure. This section outlines the tables of the MySQL database that is created during installation and stores user-generated data throughout the lifetime of the web application.
User interface. This section outlines decoupling between the core functionality of the network curation application and the web-based user interface. This decoupling enables advanced users to create websites that use the core networkcurator infrastructure but display the content with a customized look-and-feel.