Facets is a component to be integrated in the website of a cultural institution to easily share and explore music documents stored in a symbolic format. Musicologists may also use it to give access to their corpora to their colleagues. The envisioned workflow is the following:
curl -X PUT http://localhost:8000/rest/index/myindex/
curl -X PUT -H "Content-type:application/mei"
http://localhost:8000/rest/index/myindex/friuli001/ -d @data/friuli001.mei
curl -X PUT -H "Content-type:application/mei"
http://localhost:8000/rest/index/myindex/terpsichore026/ -d @data/terpsichore026.mei
curl -X PUT -H "Content-type:application/xml"
http://localhost:8000/rest/index/myindex/couperin/ -d @data/couperin.xml
curl -X PUT -H "Content-type:application/zip"
http://localhost:8000/rest/index/myindex/bwv3zip/ --data-binary @data/bwv3.zip
curl -X PUT -H "Content-type:application/krn"
http://localhost:8000/rest/index/myindex/danmark/ --data-binary @data/danmark1.krn
curl -X PUT -H "Content-type:application/abc"
http://localhost:8000/rest/index/myindex/abctest/ --data-binary @data/test.abc
curl -X PUT -H "Content-type:application/musicxml"
http://localhost:8000/rest/index/myindex/testmxml/ --data-binary @data/Gas0301f.musicxml
curl -X PUT -H "Content-type:application/vnd.recordare.musicxml+xml"
http://localhost:8000/rest/index/myindex/testmxml/ -d @data/Gas0301f.musicxml
curl -X POST http://localhost:8000/rest/index/myindex/_search -d @queries/test_dia1.json
curl -X POST http://localhost:8000/rest/index/myindex/_search -d
@queries/test_mir1.json
curl -X POST http://localhost:8000/rest/index/myindex/_search -d @queries/test_chr1.json
curl -X POST http://localhost:8000/rest/index/myindex/_search -d @queries/test_rhy2.json
curl -X PUT http://neuma-dev.huma-num.fr/rest/index/index_name/
curl -X GET http://neuma-dev.huma-num.fr/rest/index/index_name/
curl -X PUT -H "Content-type: application/mei"
http://localhost:8000/rest/index/index_name/doc_id/ -d @file_path
curl -X GET http://localhost:8000/rest/index/index_name/doc_id/
curl -X POST http://localhost:8000/rest/index/index_name/_search -d
@json_path
curl -X DELETE
http://localhost:9200/index_name/_doc/doc_id_that_you_want_delete