Top

ndio.ramon.RAMONNeuron module

from __future__ import absolute_import
from .enums import *
from .errors import *
import numpy

from .RAMONBase import RAMONBase


class RAMONNeuron(RAMONBase):
    """
    RAMONNeuron Object for storing neuroscience data with a voxel volume
    """
    def __init__(self,
                 segments=None,

                 id=DEFAULT_ID,
                 confidence=DEFAULT_CONFIDENCE,
                 kvpairs=DEFAULT_DYNAMIC_METADATA,
                 status=DEFAULT_STATUS,
                 author=DEFAULT_AUTHOR):

            self.segments = segments

            RAMONBase.__init__(self,
                               id=id,
                               confidence=confidence,
                               kvpairs=kvpairs,
                               status=status,
                               author=author)

Module variables

var DEFAULT_AUTHOR

var DEFAULT_CONFIDENCE

var DEFAULT_DYNAMIC_METADATA

var DEFAULT_ID

var DEFAULT_STATUS

Classes

class RAMONNeuron

RAMONNeuron Object for storing neuroscience data with a voxel volume

class RAMONNeuron(RAMONBase):
    """
    RAMONNeuron Object for storing neuroscience data with a voxel volume
    """
    def __init__(self,
                 segments=None,

                 id=DEFAULT_ID,
                 confidence=DEFAULT_CONFIDENCE,
                 kvpairs=DEFAULT_DYNAMIC_METADATA,
                 status=DEFAULT_STATUS,
                 author=DEFAULT_AUTHOR):

            self.segments = segments

            RAMONBase.__init__(self,
                               id=id,
                               confidence=confidence,
                               kvpairs=kvpairs,
                               status=status,
                               author=author)

Ancestors (in MRO)

  • RAMONNeuron
  • ndio.ramon.RAMONBase.RAMONBase
  • builtins.object

Static methods

def __init__(

self, segments=None, id=0, confidence=0, kvpairs={}, status=0, author='')

Initialize a new RAMONBase object with default attributes.

Arguments: id (int): Unique 32-bit ID value assigned by OCP database confidence (float): Value 0-1 indicating confidence in annotation kvpairs (dict): A collection of key-value pairs status (string): Status of annotation in database author (string): Username of the person who created the annotation

def __init__(self,
             segments=None,
             id=DEFAULT_ID,
             confidence=DEFAULT_CONFIDENCE,
             kvpairs=DEFAULT_DYNAMIC_METADATA,
             status=DEFAULT_STATUS,
             author=DEFAULT_AUTHOR):
        self.segments = segments
        RAMONBase.__init__(self,
                           id=id,
                           confidence=confidence,
                           kvpairs=kvpairs,
                           status=status,
                           author=author)

Instance variables

var segments