This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GitBook: [master] 19 pages and 3 assets modified
- Loading branch information
1 parent
ad07ac4
commit 796d4fd
Showing
18 changed files
with
86 additions
and
56 deletions.
There are no files selected for viewing
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,17 @@ | ||
# brainrender-docs | ||
# Introduction | ||
|
||
<p> | ||
<img style="width:100%; maring:0px; padding:0px; background-color:rgb(240, 240, 240); border-radius:12px" src="data/overview/aba.png"> | ||
</p> | ||
|
||
---- | ||
| ||
 | ||
|
||
## Welcome to the `brainrender` docs | ||
|
||
<p style="background-color:rgb(240, 240, 240); padding:8px; border-radius:8px;"> | ||
|
||
brainrender is a python package for the visualization of three dimensional neuroanatomical data. | ||
It can be used to render data from publicly available dataset (e.g. Allen Brain atlas) as well as user generated experimental data. | ||
The goal of brainrender is to faciliate the exploration and dissemination of neuroanatomical data by providing a user-friendly platform to create high-quality 3D renderings. | ||
|
||
</p> | ||
|
||
| ||
brainrender is a python package for the visualization of three dimensional neuroanatomical data. It can be used to render data from publicly available dataset \(e.g. Allen Brain atlas\) as well as user generated experimental data. The goal of brainrender is to faciliate the exploration and dissemination of neuroanatomical data by providing a user-friendly platform to create high-quality 3D renderings. | ||
|
||
When developing `brainrender` we aimed to create a flexible and easy-to-use tool for the neuroscience community to use for all their rendering needs. | ||
When developing `brainrender` we aimed to create a flexible and easy-to-use tool for the neuroscience community to use for all their rendering needs. | ||
|
||
For this reason: | ||
* we've build upon (brainglobe)[linkmissing]'s atlas API, ensuring that you can use `brainrender` to visualise data from a wide range of species. | ||
* we've created a simple and intuitive interface to download and render data from publicly available datasets like the Allen Mouse Connectome and Janelia's Mouse Light projects. | ||
* we've built a ton of functionality into `brainrender` to ensure that we can cover all of your visualisation needs. If we missed something, and you'd like to see a new feature added, get in touch on [github](https://github.com/BrancoLab/BrainRender)! | ||
* we're using `vedo`, a powerful `vtk`-based rendering package in python. `vedo`'s flexibility ensures that you can render in brainrender any 3d object you can put into a `.obj` or `.stl` file. It's therefore easier than ever to add your custom experimental implant to the renderings. | ||
|
||
|
||
|
||
|
||
|
||
* we've build upon \(brainglobe\)\[linkmissing\]'s atlas API, ensuring that you can use `brainrender` to visualise data from a wide range of species. | ||
* we've created a simple and intuitive interface to download and render data from publicly available datasets like the Allen Mouse Connectome and Janelia's Mouse Light projects. | ||
* we've built a ton of functionality into `brainrender` to ensure that we can cover all of your visualisation needs. If we missed something, and you'd like to see a new feature added, get in touch on [github](https://github.com/BrancoLab/BrainRender)! | ||
* we're using `vedo`, a powerful `vtk`-based rendering package in python. `vedo`'s flexibility ensures that you can render in brainrender any 3d object you can put into a `.obj` or `.stl` file. It's therefore easier than ever to add your custom experimental implant to the renderings. | ||
|
||
<!-- `brainrender` can be used to create: | ||
* [beautiful]() renderings of neuroanatomical data | ||
* <a href='01-overview/regions.html' target='_blank'> interactive </a> 3d renderings to quickly share your data with collaborators and colleagues. | ||
* videos and animations to showcase the intricate details of the neuroanatomy of you --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,25 @@ | ||
# Summary | ||
# Table of contents | ||
|
||
* [Introduction](README.md) | ||
|
||
## Overview | ||
|
||
* [Introduction](README.md) | ||
|
||
* [gallery](01-overview/gallery.md) | ||
* [code examples](01-overview/examples.md) | ||
* [Introduction](overview/readme.md) | ||
* [gallery](overview/gallery.md) | ||
* [code examples](overview/examples.md) | ||
|
||
## Installation | ||
* [installing brainrender](02-installation/installation.md) | ||
|
||
* [installing brainrender](installation/installation.md) | ||
|
||
## Usage | ||
* [overview](03-usage/overview.md) | ||
* [the Atlas class](03-usage/atlas.md) | ||
* [the Scene class](03-usage/scene.md) | ||
|
||
* [overview](usage/overview.md) | ||
* [the Atlas class](usage/atlas.md) | ||
* [the Scene class](usage/scene.md) | ||
|
||
--- | ||
|
||
* [publicly available datasets](03-usage/public.md) | ||
* [user-generated data](03-usage/user.md) | ||
* [publicly available datasets](public.md) | ||
* [user-generated data](user.md) | ||
|
27 changes: 18 additions & 9 deletions
27
02-installation/installation.md → installation/installation.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,34 @@ | ||
# Installation | ||
# installing brainrender | ||
|
||
## Environment | ||
To install `brainrender`, you need a python environment with a `python > 2.7` and `python < 3.8` (so `3.6` or `3.7` ideally). If you don't have a python environment ready, you can [crate one](https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html) with anaconda. | ||
|
||
To install `brainrender`, you need a python environment with a `python > 2.7` and `python < 3.8` \(so `3.6` or `3.7` ideally\). If you don't have a python environment ready, you can [crate one](https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html) with anaconda. | ||
|
||
## Basic installation | ||
|
||
Installing `brainrender` is as simple as: | ||
``` | ||
|
||
```text | ||
pip install brainrender | ||
``` | ||
(Make sure to have your anaconda environment active when running `pip install) | ||
``` | ||
|
||
\(Make sure to have your anaconda environment active when running \`pip install\) | ||
|
||
## Advanced installation | ||
|
||
If you want the most recent version of `brainrender`'s code, perhaps to help developing it, you can either clone/fork the [github repository](https://github.com/BrancoLab/BrainRender) or you can get it directly from github with: | ||
``` | ||
|
||
```text | ||
pip install -U git+https://github.com/BrancoLab/BrainRender.git | ||
``` | ||
|
||
### Testing installation | ||
To quickly check that everything worked for your installation, try creating a brainrender scene directly from the terminal. | ||
``` | ||
|
||
To quickly check that everything worked for your installation, try creating a brainrender scene directly from the terminal. | ||
|
||
```text | ||
brainrender TH STR -c | ||
``` | ||
|
||
This will show a scene based on the `allen mouse atlas` showing the thalamus and the striatum. | ||
This will show a scene based on the `allen mouse atlas` showing the thalamus and the striatum. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# code examples | ||
|
||
to do add overview of available examples | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# gallery | ||
|
||
to add - a gallery of images created with brainrend | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Introduction | ||
|
||
 | ||
|
||
## Welcome to the `brainrender` docs | ||
|
||
brainrender is a python package for the visualization of three dimensional neuroanatomical data. It can be used to render data from publicly available dataset \(e.g. Allen Brain atlas\) as well as user generated experimental data. The goal of brainrender is to faciliate the exploration and dissemination of neuroanatomical data by providing a user-friendly platform to create high-quality 3D renderings. | ||
|
||
When developing `brainrender` we aimed to create a flexible and easy-to-use tool for the neuroscience community to use for all their rendering needs. | ||
|
||
For this reason: | ||
|
||
* we've build upon \(brainglobe\)\[linkmissing\]'s atlas API, ensuring that you can use `brainrender` to visualise data from a wide range of species. | ||
* we've created a simple and intuitive interface to download and render data from publicly available datasets like the Allen Mouse Connectome and Janelia's Mouse Light projects. | ||
* we've built a ton of functionality into `brainrender` to ensure that we can cover all of your visualisation needs. If we missed something, and you'd like to see a new feature added, get in touch on [github](https://github.com/BrancoLab/BrainRender)! | ||
* we're using `vedo`, a powerful `vtk`-based rendering package in python. `vedo`'s flexibility ensures that you can render in brainrender any 3d object you can put into a `.obj` or `.stl` file. It's therefore easier than ever to add your custom experimental implant to the renderings. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# publicly available datasets | ||
|
||
publicly available datasets, including brainglobe's atlases | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# the Atlas class | ||
|
||
the atlas class and methods | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
general intro to the Atlas and Scene classes. The types of data and visualisation etc... | ||
# overview | ||
|
||
general intro to the Atlas and Scene classes. The types of data and visualisation etc... | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# the Scene class | ||
|
||
the scene class and methods | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
user generated content, cells, probes... integration with neuro and cellfinder etc.. | ||
# user-generated data | ||
|
||
user generated content, cells, probes... integration with neuro and cellfinder etc.. | ||
|