10. List of Libraries/Source Code#
10.1. Source codes#
Title |
Link |
Description |
---|---|---|
BrainKB |
Source code for different microservice components of BrainKB. |
|
BrainKB UI |
Source code for the BrainKB user interface (https://beta.brainkb.org). |
|
ProvSense |
A Python library for comparing changes in KGs. |
|
GrobidArticleExtractor |
A Python library designed to extract and organize content from scientific papers in PDF format. |
|
EviSense |
A Python library to extract evidence and rationales for specific terms within documents, including scientific publications. It supports multiple LLM providers (e.g., Ollama and OpenRouter) and allows the use of multiple models for greater flexibility. See the example for a demonstration of how to use it. |
|
SchemaExtractor |
A Python library for extracting and analyzing schemas from knowledge graphs, leveraging llm-based multi-agent autonomous systems for efficient processing and analysis. |
10.2. Ontologies/Schemas#
Title |
Link |
Description |
---|---|---|
Assertion Evidence Schema |
A schema designed to capture assertions, supporting evidence, and provenance information from scientific publications. |
10.3. Supporting Software and Libraries#
Title |
Link |
Description |
---|---|---|
FastApi Skeleton |
The generic FastAPI skeleton with logging, authentication, and containerization features can be used in any other project. |
|
JWT User & Scope Manager |
Web-based tool for simplified user and permission management using JWT tokens, optimized for FastAPI but versatile for any framework. |