![Create React App Officially Deprecated Amid React 19 Compatibility Issues](https://cdn.sanity.io/images/cgdhsj6q/production/04fa08cf844d798abc0e1a6391c129363cc7e2ab-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Synthesize neuronal morphologies in a given spatial context provided by an atlas. The documentation can be found here: https://region-grower.readthedocs.io/en/latest/
This package provides a general tools to synthesize cells in a given spatial context (a brain Atlas) with embarrassingly parallel computation (with distributed computing via dask-mpi). This package is difficult to use on its own, as it requires several specific inputs from atlas and synthesis. It is advised to use it via synthesis-workflow, which is a workflow generating most of the inputs of region-grower.
This package should be installed using pip:
pip install region-grower
This package provides one main command which provides several tools. Two tools to generate input parameters and input distributions and another to synthesize the cells.
Generate the TMD distribution file:
region-grower generate-distributions --help
The command region-grower generate-distributions
needs the following inputs:
input_folder
and --ext
parameters).dat
file (see the dat_file
parameter) with 3 columns:
region-grower
)JSON
file containing the specific parameters used for diametrization (see the --diametrizer-config
parameter).The command region-grower generate-distributions
will create the following outputs:
JSON
file containing the formatted distributions (see the --parameter-filename
parameter).Generate the TMD parameter file:
region-grower generate-parameters --help
The command region-grower generate-parameters
needs the following inputs:
input_folder
and --ext
parameters).dat
file (see the dat_file
parameter) with 3 columns:
region-grower
)JSON
file containing the specific parameters used for diametrization (see the --diametrizer-config
parameter).The command region-grower generate-parameters
will create the following outputs:
JSON
file containing the formatted parameters (see the --parameter-filename
parameter).Synthesize morphologies into an given atlas according to the given TMD parameters and distributions:
region-grower synthesize-morphologies --help
The command region-grower synthesize-morphologies
needs the following inputs:
sonata
file containing the positions of the cells that must be synthesized.JSON
file containing the parameters used to synthesize the cells (see the --tmd-parameters
parameter). This file should follow the schema given in :ref:Parameters
.JSON
file containing the distributions used to synthesize the cells (see the --tmd-distributions
parameter). This file should follow the schema given in :ref:Parameters
.TSV
file giving which morphology should be used for axon grafting and the optional scaling factor (see the --morph-axon
parameter). The morphologies referenced in this file should exist in the directory given with the --base-morph-dir
parameter.The command region-grower synthesize-morphologies
will create the following outputs:
sonata
file containing all the positions and orientations of the synthesized cells (see --out-cells
parameter).--out-morph-dir
and --out-morph-ext
parameters).YAML
file containing the apical point positions (see --out-apical
parameter).YAML
file containing the Neuron IDs of the sections containing the apical points (see --out-apical-nrn-sections
parameter).The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology.
Copyright (c) 2022-2024 Blue Brain Project/EPFL
FAQs
Synthesize cells in a given spatial context.
We found that region-grower demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.