Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
NeuroTessMesh
Manage
Activity
Members
Labels
Plan
Issues
1
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Container Registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SimVisSuite
NeuroTessMesh
Commits
ffcf3393
Commit
ffcf3393
authored
7 years ago
by
Juan Jose Garcia Cantero
Browse files
Options
Downloads
Patches
Plain Diff
Added Readme and License files
parents
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
LICENSE.txt
+0
-0
0 additions, 0 deletions
LICENSE.txt
README.md
+66
-0
66 additions, 0 deletions
README.md
with
66 additions
and
0 deletions
LICENSE.txt
0 → 100644
+
0
−
0
View file @
ffcf3393
This diff is collapsed.
Click to expand it.
README.md
0 → 100644
+
66
−
0
View file @
ffcf3393
NeuroTessMesh
=====================================================
## Introduction
NeuroTessMesh provides a visual environment for the generation of 3D polygonal
meshes that approximate the membrane of neuronal cells, from the morphological
tracings that describe the morphology of the neurons. The 3D models can be
tessellated at different levels of detail, providing either homogeneous or
adaptive resolution along the model. The soma shape is recovered from the
incomplete information of the tracings, applying a physical deformation model
that can be interactively adjusted.
See
[
NeuroTessMesh web page
](
http://gmrv.es/neurotessmesh/
)
and
[
NeuroTessMesh manual
](
http://gmrv.es/neurotessmesh/NeuroTessMeshUserManual.pdf
)
for a complete description and sample data tests.
## Dependencies
*
Required dependencies:
*
neurolots
*
Optional dependencies:
*
Qt5.4: enables building NeuroTessMesh viewer (
*
)
*
ZeroEQ: enables syncing selections and syncing camera
*
Lexis: provides the base vocabulary for ZeroEQ for sync operations
*
gmrvLex: enables sending focus messages
Note: nsol library is automatically downloaded and built if not found by cmake.
Note: Qt version 5.4 or above is mandatory to build NeuroTessMesh.
## Building
NeuroTessMesh has been successfully built and used on Ubuntu 16.04 LTS, Mac OSX
High Sierra and Windows 10 64-bits with Visual Studio 2015. Please ensure that
you build the Release version in order to get the best performance possible.
```
bash
git clone https://gitlab.gmrv.es/nsviz/NeuroTessMesh.git
mkdir
neurotessmesh/build
&&
cd
neurotessmesh/build
cmake ..
-DCMAKE_BUILD_TYPE
=
Release
make
```
## Running
If building process was OK, you can try NeuroTessMesh with the command:
```
bash
./bin/NeuroTessMesh
-swc
nsol/tests/ExampleNeuron.swc
```
All the features can be accessed using the NeuroTessMesh GUI but some of them
are also available through CLI. Running the following can provide a list of
the CLI arguments NeuroTessMesh accepts:
```
bash
./bin/NeuroTessMesh
--help
```
In order to check which optional dependencies have been used, the following
command can be used:
```
bash
./bin/NeuroTessMesh
--version
```
This diff is collapsed.
Click to expand it.
Preview
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment