TMD
TMD copied to clipboard
Ignore secondary annotations (undefined annotations in TYPE_DCT)
Usage of reconstruction data files with structural annotations for anatomical contours fail to load in the current TMD package. This is because those annotations usually are not connected with the soma or any of the processes (basal, apical, axon) as defined in TYPE_DCT. To allow for loading of the data we can remove all data that is not defined in TYPE_DCT. A 'verbose' argument is added to allow the user to avoid superfluous printing of the warning that data was removed.
I hope you find this edit useful, also included a test file that would in the current version of TMD cannot be read, but with the edit will be read. This file was converted from a neurolucida .DAT file to SWCplus file with (https://neuroinformatics.nl/HBP/morphology-viewer/).
BJ2510_a1_MSaa00455_PVAi9-4473_B2_traced_BCJ.swc.txt *had to add .txt to allow for import