ScoreQL is an image that manages a corpus of musical Scores (MusicXML and MEI).
182
ScoreQL is implemented in Java and queries corpuses of musical scores based on an algebraic language (see language here : http://cedric.cnam.fr/index.php/publis/article/FRT16f). The REST API can be plugged directly in order to store and query musical scores in MusicXML and MEI formats. It uses the music21 python library for musical manipulations, BaseX for storing and the XQuery language, and ScoreQL for the algebraic operations over materialized corpuses of scores. A maven project is implemented in order to deploy the REST API.
You can find the REST API specifications on :8080/ScoreQL/ To query directly the corpus : :8080/ScoreQL/query/
Initialy it is has been design to manage scores from the NEUMA project : http://neuma.huma-num.fr/
Content type
Image
Digest
Size
1.3 GB
Last updated
almost 9 years ago
docker pull traversn/scoreql