Skip to content

Commit 71f8a58

Browse files
python>=3.11, bluepyefe>=2.3.48, scipy>=1.16.1 (#7)
* only get experimental traces * add requirements to the readme
1 parent 50bf465 commit 71f8a58

File tree

4 files changed

+28
-5
lines changed

4 files changed

+28
-5
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: ["3.9", "3.10", "3.11", "3.12"]
14+
python-version: ["3.11", "3.12", "3.13"]
1515

1616
steps:
1717
- uses: actions/checkout@v3

README.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,29 @@ Additionally, to cite software used for different steps of the pipeline, please
4646

4747
- Ion Channel Selector: `Me-Features-to-Mo-ID Mapping <https://github.com/openbraininstitute/me-features-to-mo-ID-mapping>`_: paper: `Roussel et al., 2023 <https://doi.org/10.1371/journal.pcbi.1010058>`_
4848

49+
Requirements
50+
------------
51+
52+
* `Python 3.11+ <https://www.python.org/downloads/release/python-311/>`_
53+
* numpy
54+
* scipy >= 1.16.1
55+
* pandas
56+
* ipyparallel >= 6.3
57+
* tqdm
58+
* pyyaml
59+
* gitpython
60+
* bluepyopt >= 1.14.10
61+
* bluepyefe >= 2.3.48
62+
* neurom >= 3.0
63+
* efel >= 5.5.5
64+
* configparser
65+
* neuron >= 8.0
66+
* morph_tool >= 2.8
67+
* morphio
68+
* fasteners >= 0.16
69+
* jinja2 >= 3.0.3
70+
* currentscape >= 0.0.11
71+
4972
Installation
5073
------------
5174

bluepyemodel/access_point/forge_access_point.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1034,7 +1034,7 @@ def check_resource(
10341034
def get_available_traces(species=None, brain_region=None, access_token=None, forge_path=None):
10351035
"""Returns a list of Resources of type Traces from the bbp/lnmce Nexus project"""
10361036

1037-
filters = {"type": "Trace", "distribution": {"encodingFormat": "application/nwb"}}
1037+
filters = {"type": "ExperimentalTrace", "distribution": {"encodingFormat": "application/nwb"}}
10381038

10391039
if species:
10401040
filters["subject"] = species

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ authors = [
1010
description="Blue Brain Python Electrical Modeling Pipeline"
1111
readme = "README.rst"
1212
license = {file = "LICENSE.txt"}
13-
requires-python = ">= 3.9"
13+
requires-python = ">= 3.11"
1414
dynamic = ["version"]
1515
dependencies = [
1616
"numpy",
17-
"scipy",
17+
"scipy>=1.16.1",
1818
"pandas",
1919
"ipyparallel>=6.3",
2020
"tqdm",
2121
"pyyaml",
2222
"gitpython",
2323
"bluepyopt>=1.14.10",
24-
"bluepyefe>=2.2.0",
24+
"bluepyefe>=2.3.48",
2525
"neurom>=3.0",
2626
"efel>=5.5.5",
2727
"configparser",

0 commit comments

Comments
 (0)