Technical Notes
v2.1.4
Code on GitHub
Key Aspects:
- Pāṇḍitya is coded in Python using the libraries NetworkX and Flask
- The backend is structured as an ETL pipeline (see utils) and a REST API (Swagger doc)
- GET requests to the `view` route are also supported,
which allows other sites to link into Pāṇḍitya using Pandit ID numbers
(example)
- Graph visuals are created using the D3 JavaScript library