Cargando…

Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing

SWC files are a widely used format to store neuron morphologies, and are used to share digitally reconstructed neurons using NeuroMorpho.org as well as predict functional attributes using simulation environments such as NEURON. Here we set out to develop an easily accessible tool to validate and cor...

Descripción completa

Detalles Bibliográficos
Autor principal: O’Halloran, Damien M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6977721/
https://www.ncbi.nlm.nih.gov/pubmed/31971963
http://dx.doi.org/10.1371/journal.pone.0228091
_version_ 1783490573012828160
author O’Halloran, Damien M.
author_facet O’Halloran, Damien M.
author_sort O’Halloran, Damien M.
collection PubMed
description SWC files are a widely used format to store neuron morphologies, and are used to share digitally reconstructed neurons using NeuroMorpho.org as well as predict functional attributes using simulation environments such as NEURON. Here we set out to develop an easily accessible tool to validate and correct SWC formatted files with an emphasis on high throughput batch processing. SWC_BATCH_CHECK is a package that provides a suite of methods to parse and correct the syntactic structure of a directory of SWC files. This tool ensures that user specified structures such as the soma or basal dendrite are correctly connected while fixing morphological features. This tool will report on missing or invalid data values while also returning basic statistical features for each file. SWC_BATCH_CHECK was validated and tested using thousands of individual SWC files to benchmark runtime performance and efficacy in both reporting on and correcting disparate SWC file features. SWC_BATCH_CHECK is open source and freely available to all users without restriction with guidelines and requirements provided to ensure straightforward installation and execution.
format Online
Article
Text
id pubmed-6977721
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-69777212020-02-07 Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing O’Halloran, Damien M. PLoS One Research Article SWC files are a widely used format to store neuron morphologies, and are used to share digitally reconstructed neurons using NeuroMorpho.org as well as predict functional attributes using simulation environments such as NEURON. Here we set out to develop an easily accessible tool to validate and correct SWC formatted files with an emphasis on high throughput batch processing. SWC_BATCH_CHECK is a package that provides a suite of methods to parse and correct the syntactic structure of a directory of SWC files. This tool ensures that user specified structures such as the soma or basal dendrite are correctly connected while fixing morphological features. This tool will report on missing or invalid data values while also returning basic statistical features for each file. SWC_BATCH_CHECK was validated and tested using thousands of individual SWC files to benchmark runtime performance and efficacy in both reporting on and correcting disparate SWC file features. SWC_BATCH_CHECK is open source and freely available to all users without restriction with guidelines and requirements provided to ensure straightforward installation and execution. Public Library of Science 2020-01-23 /pmc/articles/PMC6977721/ /pubmed/31971963 http://dx.doi.org/10.1371/journal.pone.0228091 Text en © 2020 Damien M. O’Halloran http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
O’Halloran, Damien M.
Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title_full Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title_fullStr Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title_full_unstemmed Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title_short Module for SWC neuron morphology file validation and correction enabled for high throughput batch processing
title_sort module for swc neuron morphology file validation and correction enabled for high throughput batch processing
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6977721/
https://www.ncbi.nlm.nih.gov/pubmed/31971963
http://dx.doi.org/10.1371/journal.pone.0228091
work_keys_str_mv AT ohallorandamienm moduleforswcneuronmorphologyfilevalidationandcorrectionenabledforhighthroughputbatchprocessing