navis 1.4.0
  • Install
  • Quickstart
  • Tutorials
  • API
  • Changelog
  • Github
  • Ecosystem
  • Site
    • Page
        • navis.BaseNeuron
          • BaseNeuron
            • BaseNeuron.__init__()

    navis.BaseNeuron¶

    class navis.BaseNeuron(**kwargs)[source]¶

    Base class for all neurons.

    __init__(**kwargs)[source]¶

    Methods

    __init__(**kwargs)

    convert_units(to[, inplace])

    Convert coordinates to different unit.

    copy([deepcopy])

    Return a copy of the neuron.

    map_units(units[, on_error])

    Convert units to match neuron space.

    memory_usage([deep, estimate])

    Return estimated memory usage of this neuron.

    plot2d(**kwargs)

    Plot neuron using navis.plot2d().

    plot3d(**kwargs)

    Plot neuron using navis.plot3d().

    summary([add_props])

    Get a summary of this neuron.

    Attributes

    CORE_DATA

    Core data table(s) used to calculate hash

    EQ_ATTRIBUTES

    Attributes to be used when comparing two neurons.

    SUMMARY_PROPS

    Attributes used for neuron summary

    TEMP_ATTR

    Temporary attributes that need clearing when neuron data changes

    connectors

    Connector table.

    core_md5

    MD5 checksum of core data.

    datatables

    Names of all DataFrames attached to this neuron.

    extents

    Extents of neuron in x/y/z direction (includes connectors).

    id

    Hashable ID.

    is_isometric

    Test if neuron is isometric.

    is_locked

    Test if neuron is locked.

    is_stale

    Test if temporary attributes might be outdated.

    label

    Label (e.g.

    name

    Neuron name.

    postsynapses

    Table with postsynapses.

    presynapses

    Table with presynapses.

    type

    Neuron type.

    units

    Unit space for this neuron.

    units_xyz

    Units for coordinate space.

    volume

    Back to top

    Source

    © Copyright 2018, Philipp Schlegel.
    Created using Sphinx 5.3.0.