:mod:`neuron_morphology.swc_io` =============================== .. py:module:: neuron_morphology.swc_io Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: neuron_morphology.swc_io.read_swc neuron_morphology.swc_io.write_swc neuron_morphology.swc_io.apply_casts neuron_morphology.swc_io.morphology_from_swc neuron_morphology.swc_io.morphology_to_swc .. data:: SWC_COLUMNS :annotation: = ['id', 'type', 'x', 'y', 'z', 'radius', 'parent'] .. data:: COLUMN_CASTS .. function:: read_swc(path, columns=SWC_COLUMNS, sep=' ', casts=COLUMN_CASTS) Read an swc file into a pandas dataframe .. !! processed by numpydoc !! .. function:: write_swc(data, path, comments=None, sep=' ', columns=SWC_COLUMNS, casts=COLUMN_CASTS) Write an swc file from a pandas dataframe .. !! processed by numpydoc !! .. function:: apply_casts(df, casts) .. function:: morphology_from_swc(swc_path) .. function:: morphology_to_swc(morphology, swc_path, comments=None) Write an swc file from a morphology object .. !! processed by numpydoc !!