• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openbraininstitute / neurodamus / 21983509261
91%

Build:
DEFAULT BRANCH: main
Ran 13 Feb 2026 10:36AM UTC
Jobs 4
Files 49
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Feb 2026 10:29AM UTC coverage: 90.831% (+0.001%) from 90.83%
21983509261

push

github

web-flow
SONATA spec update: change modifications from CamelCase to snake_case (#484)

## Context
<!-- Please brifly describe the problem the PR solves and what the
solution was -->
SONATA specification has been modified, therefore this PR adapts the
code to the modifications.

## Scope
<!--
Please describe in more detail the several changes implemented. How did
we solve it?
E.g. change component-A to..., created a new data structure, etc...
-->
In particular, the already existing condition modifications (TTX and
ConfigureAllSections) have been switched to snake_case format in order
to match the rest of the simulation config format.

This PR adapts all the references to these modifications from CamelCase
to snake_case.

Note: an updated libsonata is needed for this change.

## Testing
<!--
Please add a new test under `tests`. Consider the following cases:

1. If the change is in an independent component (e.g, a new container
type, a parser, etc) a bare unit test should be sufficient. See e.g.
`tests/test_coords.py`
2. If you are fixing or adding components supporting a scientific use
case, affecting node or synapse creation, etc..., which typically rely
on Neuron, tests should set up a simulation using that feature,
instantiate neurodamus, **assess the state**, run the simulation and
check the results are as expected.
    See an example at `tests/test_simulation.py#L66`
-->

Existing tests have been adapted. No need for extra tests, as no extra
code has been added.

## Review
* [ ] PR description is complete
* [ ] Coding style (imports, function length, New functions, classes or
files) are good
* [ ] Unit/Scientific test added
* [ ] Updated Readme, in-code, developer documentation

5 of 5 new or added lines in 3 files covered. (100.0%)

7539 of 8300 relevant lines covered (90.83%)

2.3 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 unit 21983509261.1 13 Feb 2026 10:36AM UTC 49
88.39
GitHub Action Run
2 baseline 21983509261.2 13 Feb 2026 10:36AM UTC 49
25.71
GitHub Action Run
3 unit-ngv-mpi 21983509261.3 13 Feb 2026 10:36AM UTC 49
54.63
GitHub Action Run
4 unit-mpi 21983509261.4 13 Feb 2026 10:36AM UTC 49
60.8
GitHub Action Run
Source Files on build 21983509261
  • Tree
  • List 49
  • Changed 3
  • Source Changed 3
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21983509261
  • ed134d94 on github
  • Prev Build on main (#21941278769)
  • Next Build on main (#22224996351)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc