Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Commit 5406434

Browse files
authored
Add JOSS citation (#208)
* add joss citation * fix broken link * Revert "Mention MOD and morph files in LICENSE (#33)" This reverts commit baebfcb. * keep main license intact
1 parent fe4baed commit 5406434

File tree

8 files changed

+57
-601
lines changed

8 files changed

+57
-601
lines changed

LICENSE

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
BlueCellulab is licensed under the Apache License, unless noted otherwise,
2-
e.g., for external dependencies such as MOD or morphology files.
3-
For MOD files for which the original source is available on ModelDB,
4-
any specific licenses on mentioned on ModelDB, or the generic License of ModelDB apply.
5-
The licenses of the morphology files used in this repository are available on: https://zenodo.org/record/5909613
6-
7-
81
Apache License
92
Version 2.0, January 2004
103
http://www.apache.org/licenses/

README.rst

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ BlueCelluLab
1616
+----------------+------------+
1717
| Gitter | |gitter| |
1818
+----------------+------------+
19-
| Citation | |zenodo| |
19+
| Paper | |joss| |
20+
+----------------+------------+
21+
| Zenodo | |zenodo| |
2022
+----------------+------------+
21-
2223

2324
The Blue Brain Cellular Laboratory is designed for simulations and experiments on individual cells or groups of cells.
2425
Suitable use cases for BlueCelluLab include:
@@ -38,20 +39,25 @@ Suitable use cases for BlueCelluLab include:
3839
Citation
3940
========
4041

41-
When you use this BlueCelluLab software for your research, we ask you to cite the following reference(this includes poster presentations):
42+
When using the BlueCelluLab software for your research, please cite the following paper (including for poster presentations): `BlueCelluLab: Biologically Detailed Neural Network Experimentation API <https://doi.org/10.21105/joss.07026>`_
4243

4344
.. code-block::
4445
45-
@software{bluecellulab_zenodo,
46-
author = {Tuncel, Anil and Van Geit, Werner and Gevaert, Mike and Torben-Nielsen, Benjamin and Mandge, Darshan and Kilic, Ilkan and Jaquier, Aurélien and Muller, Eilif and Kanari, Lida and Markram, Henry},
47-
title = {BlueCelluLab},
48-
month = jul,
49-
year = 2023,
50-
publisher = {Zenodo},
51-
doi = {10.5281/zenodo.8113483},
52-
url = {https://doi.org/10.5281/zenodo.8113483}
46+
@article{Tuncel2024,
47+
doi = {10.21105/joss.07026},
48+
url = {https://doi.org/10.21105/joss.07026},
49+
year = {2024},
50+
publisher = {The Open Journal},
51+
volume = {9},
52+
number = {100},
53+
pages = {7026},
54+
author = {Anıl Tuncel and Werner Van Geit and Mike Gevaert and Benjamin Torben-Nielsen and Darshan Mandge and İlkan Kılıç and Aurélien Jaquier and Eilif Muller and Lida Kanari and Henry Markram},
55+
title = {BlueCelluLab: Biologically Detailed Neural Network Experimentation API},
56+
journal = {Journal of Open Source Software}
5357
}
5458
59+
If you need to cite a specific version, please use the DOI provided by `Zenodo <https://zenodo.org/records/8113483>`_, which you can access via the "Cite this repository" button at the top of the repository page.
60+
5561
Support
5662
=======
5763

@@ -161,6 +167,10 @@ The licenses of the morphology files used in this repository are available on: h
161167
:target: https://gitter.im/BlueBrain/BlueCelluLab
162168
:alt: Join the chat at https://gitter.im/BlueBrain/BlueCelluLab
163169

170+
.. |joss| image:: https://joss.theoj.org/papers/effd553ca48734a2966d9d7ace3b05ff/status.svg
171+
:target: https://joss.theoj.org/papers/effd553ca48734a2966d9d7ace3b05ff
172+
:alt: JOSS
173+
164174
.. |zenodo| image:: https://zenodo.org/badge/640805129.svg
165175
:target: https://zenodo.org/badge/latestdoi/640805129
166176

examples/2-sonata-network/sonata-network.ipynb

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,6 @@
4242
"**Note**: The compiled mechanisms need to be provided before importing bluecellulab."
4343
]
4444
},
45-
{
46-
"cell_type": "code",
47-
"execution_count": 2,
48-
"metadata": {},
49-
"outputs": [],
50-
"source": [
51-
"# hack that imports libsonata before NEURON to avoid libc conflict\n",
52-
"import libsonata # https://github.com/BlueBrain/libsonata/issues/273"
53-
]
54-
},
5545
{
5646
"cell_type": "code",
5747
"execution_count": null,

examples/6-stimuli-sequence/stimuli-sequence.ipynb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -231,14 +231,14 @@
231231
" ax[1].plot(recording.time, recording.voltage, label=label_txt, alpha=0.8)\n",
232232
"\n",
233233
" ax[0].legend(fontsize=legend_fontsize)\n",
234-
" ax[0].set_title(f'Injected Current', fontsize=title_fontsize)\n",
234+
" ax[0].set_title('Injected Current', fontsize=title_fontsize)\n",
235235
" ax[0].set_xlabel('Time (ms)', fontsize=label_fontsize)\n",
236236
" ax[0].set_ylabel('Injected Current (nA)', fontsize=label_fontsize)\n",
237237
" ax[0].tick_params(axis='both', which='major', labelsize=tick_fontsize)\n",
238238
" ax[0].tick_params(axis='both', which='minor', labelsize=tick_fontsize)\n",
239239
"\n",
240240
" ax[1].legend(fontsize=legend_fontsize, loc='upper right')\n",
241-
" ax[1].set_title(f'Cell Response', fontsize=title_fontsize)\n",
241+
" ax[1].set_title('Cell Response', fontsize=title_fontsize)\n",
242242
" ax[1].set_xlabel('Time (ms)', fontsize=label_fontsize)\n",
243243
" ax[1].set_ylabel('Membrane Potential (mV)', fontsize=label_fontsize)\n",
244244
" ax[1].tick_params(axis='both', which='major', labelsize=tick_fontsize)\n",
@@ -250,11 +250,11 @@
250250
"\n",
251251
" title = ''\n",
252252
" if \"FIRE_PATTERN\" in stimulus:\n",
253-
" title = f'FirePattern Stimulus Cell Response'\n",
253+
" title = 'FirePattern Stimulus Cell Response'\n",
254254
" elif \"IV\" in stimulus:\n",
255-
" title = f'IV Stimulus Cell Response'\n",
255+
" title = 'IV Stimulus Cell Response'\n",
256256
" elif \"POS_CHEOPS\" in stimulus:\n",
257-
" title = f'POSCHEOPS Stimulus Cell Response'\n",
257+
" title = 'POSCHEOPS Stimulus Cell Response'\n",
258258
"\n",
259259
" fig.suptitle(title ,fontsize=20)\n",
260260
"\n",
@@ -535,7 +535,7 @@
535535
],
536536
"metadata": {
537537
"kernelspec": {
538-
"display_name": "Python 3 (ipykernel)",
538+
"display_name": "Python 3",
539539
"language": "python",
540540
"name": "python3"
541541
},
@@ -549,7 +549,7 @@
549549
"name": "python",
550550
"nbconvert_exporter": "python",
551551
"pygments_lexer": "ipython3",
552-
"version": "3.11.6"
552+
"version": "3.7.4"
553553
}
554554
},
555555
"nbformat": 4,

0 commit comments

Comments
 (0)