Skip to content

Commit 47b643f

Browse files
committed
Add codemeta.json for REST API
1 parent b63fd60 commit 47b643f

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

api/codemeta.json

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"@context": "https://w3id.org/codemeta/3.0",
3+
"@type": "SoftwareSourceCode",
4+
"description": "Neo Viewer provides web-based visualisation of electrophysiology data, with support for most of the widely-used file formats in neurophysiology, including community standards such as NIX and NWB. It consists of a REST API and a Javascript component that can be embedded in any web page. A hosted demo of the service is available at https://neo-viewer.brainsimulation.eu/, and is used in several of the EBRAINS Live Papers. Users can also host their own installations. Electrophysiology traces can be zoomed, scrolled, and saved as images. Individual points can be measured off the graphs.\n\nThis component implements the REST API for transforming electrophysiology data files from any file format supported by [Neo](http://neuralensemble.org/neo) into JSON format.\n\nIt is implemented with [FastAPI](https://fastapi.tiangolo.com/).",
5+
"name": "Neo Viewer API",
6+
"author": [
7+
{
8+
"givenName": "Andrew P.",
9+
"familyName": "Davison",
10+
"type": "Person",
11+
"id": "https://orcid.org/0000-0002-4793-7541"
12+
},
13+
{
14+
"givenName": "Hélissande",
15+
"familyName": "Fragnaud",
16+
"type": "Person"
17+
},
18+
{
19+
"givenName": "Onur",
20+
"familyName": "Ates",
21+
"type": "Person"
22+
},
23+
{
24+
"givenName": "Corentin",
25+
"familyName": "Fragnaud",
26+
"type": "Person"
27+
},
28+
{
29+
"givenName": "Shailesh",
30+
"familyName": "Appukuttan",
31+
"type": "Person",
32+
"id": "https://orcid.org/0000-0002-0148-8023"
33+
}
34+
],
35+
"license": [
36+
"https://spdx.org/licenses/MIT"
37+
],
38+
"version": "2.3",
39+
"continuousIntegration": "https://github.com/NeuralEnsemble/neo-viewer/actions/workflows/apitest.yml",
40+
"issueTracker": "https://github.com/NeuralEnsemble/neo-viewer/issues",
41+
"developmentStatus": "active",
42+
"codeRepository": "https://github.com/NeuralEnsemble/neo-viewer",
43+
"downloadUrl": "https://github.com/NeuralEnsemble/neo-viewer/archive/refs/tags/2.3.0.tar.gz",
44+
"relatedLink": [
45+
"https://neoviewer.apps.ebrains.eu"
46+
],
47+
"releaseNotes": "https://github.com/NeuralEnsemble/neo-viewer/releases/tag/2.3.0",
48+
"referencePublication": "http://doi.org/10.1016/j.softx.2024.101710",
49+
"programmingLanguage": [
50+
"Python"
51+
],
52+
"availableOnDevice": [
53+
"server"
54+
],
55+
"operatingSystem": [
56+
"Linux"
57+
],
58+
"softwareRequirements": [
59+
"FastAPI",
60+
"Neo"
61+
],
62+
"keywords": [
63+
"electrophysiology"
64+
],
65+
"dateModified": "2026-01-23"
66+
}

0 commit comments

Comments
 (0)