- Jul 05, 2016
-
-
Vasileios Karakasis authored
The previous implementation was failing when nodes were numbered in breadth-first order. Also gave a more descriptive name to the algorithm.
-
- Jul 03, 2016
-
-
Vasileios Karakasis authored
Whitespace-only lines are now treated correctly in SWC file parser. This automatically leads to a consistent and nice handling of old mac-style eol; they are just another whitespace (not newline). Refined the test cases a bit. Added support for mapping swc record types to nest::mc::segmentKind. This required the adjustment in some tests + the ball_and_stick file, since the dendrite type of swc record is type '3'. Before, everything except soma was added (hardcoded) as a dendrite. An swc_parse_error will be thrown in case of an impossible mapping. Also, no check is performed for inconsistencies of SWC record types along a branch; the type of the branch is assumed to be the type of the first record (compartment) in the branch. Finally, adapted to the coding style.
-
- Jul 01, 2016
-
-
Wouter Klijn authored
-
Wouter Klijn authored
-
Wouter Klijn authored
Issue 34 parse errors when opening a file created in windows. Solution is a method that reads the lines in a windows and linux save manner. Includes a unit/regression tests toggling between red and green after the fix is applied.
-
- Jun 28, 2016
-
-
Sam Yates authored
Sidesteps NDEBUG versus assert() issue; EXPECTS macros are now enabled via a CMake configuration option -DWITH_ASSERTIONS=ON, corresponding to the preprocessor define -DWITH_ASSERTIONS in the code itself. (Note, with assertions enabled, one of the existing tests in test_algorithms.cpp aborts.)
-
- Jun 17, 2016
-
-
Vasileios Karakasis authored
-
- Jun 09, 2016
-
-
Wouter Klijn authored
Use "" for local includes Use <> for includes from include directories
-
- Apr 22, 2016
-
-
Vasileios Karakasis authored
+ some other minor improvements.
-
- Apr 18, 2016
-
-
Vasileios Karakasis authored
-
Vasileios Karakasis authored
+ converted swc_record::kind to an ``enum class``
-
- Apr 12, 2016
-
-
Benjamin Cumming authored
-
Vasileios Karakasis authored
Fixes issue #8.
-
- Mar 10, 2016
-
-
Vasileios Karakasis authored
All tests are adjusted accordingly and swc_read_cells() is now removed.
-
Vasileios Karakasis authored
Notable difference: parse_record() now throws only an swc_parse_error. In case of an invalid_argument raised by the cell_record constructor, this is caught and rethrown as a swc_parse_error with line information attached.
-
- Mar 08, 2016
-
-
Benjamin Cumming authored
-
- Mar 07, 2016
-
-
Vasileios Karakasis authored
-
- Feb 10, 2016
-
-
Benjamin Cumming authored
-
- Feb 03, 2016
-
-
Vasileios Karakasis authored
Moved SWC parser's and cell record's implementation details to a separate file. Also added braces around single-line control/loop blocks.
-