- Apr 12, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Apr 08, 2016
-
-
Benjamin Cumming authored
-
- Apr 04, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Apr 01, 2016
-
-
Ben Cumming authored
-
Benjamin Cumming authored
-
- Mar 31, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Mar 30, 2016
-
-
Benjamin Cumming authored
-
- Mar 19, 2016
-
-
Benjamin Cumming authored
-
- Mar 18, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Mar 17, 2016
-
-
Benjamin Cumming authored
-
- Mar 15, 2016
-
-
Benjamin Cumming authored
-
- Mar 10, 2016
-
-
Ben Cumming authored
I think that it is good enough for now to merge this
-
Vasileios Karakasis authored
All tests are adjusted accordingly and swc_read_cells() is now removed.
-
Vasileios Karakasis authored
-
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 09, 2016
-
-
Vasileios Karakasis authored
Begin iterator resets the input stream. Adde `-g' flag in compilation to allow debugging.
-
Vasileios Karakasis authored
-
Vasileios Karakasis authored
-
- Mar 08, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Vasileios Karakasis authored
Use of cell record ranges for hiding the internals of file reading. This is a proof-of-concept for a first peer review and discussion. Check usage paradigm in corresponding test. Now we could easily support stateful parsing reporting context of problematic lines.
-
- Mar 07, 2016
-
-
Vasileios Karakasis authored
-
- Feb 10, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Feb 04, 2016
-
-
Ben Cumming authored
Cell record cleaning + minor other improvements
-
- 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.
-
- Feb 02, 2016
-
-
Vasileios Karakasis authored
Read in cell records and do a basic cleaning: 1. Remove duplicates. Only the first occurance is considered. 2. Sort the records if not sorted. 3. Ignore subsequent trees if more than one are specified. 4. Renumber records if numbering is not contiguous.
-
- Jan 29, 2016
-
-
Vasileios Karakasis authored
This exception is thrown when a parse error occurs, instead of std::runtime_error and std::logical_error that used to be thrown before.
-
Vasileios Karakasis authored
The will be useful for sorting cell records. Equality and ordering is defined solely on records IDs.
-
Vasileios Karakasis authored
-
- Jan 28, 2016
-
-
Ben Cumming authored
Refactor the project to have source and tests in different paths and use cmake.
-
Benjamin Cumming authored
-
- Jan 26, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-