Table of Contents

Struct NeuronInfo

Namespace
DotFly.Core.Graph
Assembly
DotFly.Core.dll

Annotation record of one neuron.

public readonly record struct NeuronInfo : IEquatable<NeuronInfo>
Implements
Inherited Members

Constructors

NeuronInfo(int, ulong, string, string, string, string, string, string, Neurotransmitter, Side, (int X, int Y, int Z)?, int)

Annotation record of one neuron.

public NeuronInfo(int Index, ulong BodyId, string Type, string Superclass, string Class, string Instance, string FlywireType, string HemibrainType, Neurotransmitter Neurotransmitter, Side Side, (int X, int Y, int Z)? Soma, int OutDegree)

Parameters

Index int

Neuron index within the checkpoint.

BodyId ulong

Body / root ID in the source dataset.

Type string

Cell type ("" if unannotated).

Superclass string

Superclass ("" if unannotated).

Class string

Class ("" if unannotated).

Instance string

Instance name ("" if unannotated).

FlywireType string

FlyWire cross-reference type ("" if none).

HemibrainType string

Hemibrain cross-reference type ("" if none).

Neurotransmitter Neurotransmitter

Predicted transmitter.

Side Side

Soma/root side.

Soma (int X, int Y, int Z)?

Soma voxel coordinates, if known.

OutDegree int

Number of outgoing edges.

Properties

BodyId

Body / root ID in the source dataset.

public ulong BodyId { get; init; }

Property Value

ulong

Class

Class ("" if unannotated).

public string Class { get; init; }

Property Value

string

FlywireType

FlyWire cross-reference type ("" if none).

public string FlywireType { get; init; }

Property Value

string

HemibrainType

Hemibrain cross-reference type ("" if none).

public string HemibrainType { get; init; }

Property Value

string

Index

Neuron index within the checkpoint.

public int Index { get; init; }

Property Value

int

Instance

Instance name ("" if unannotated).

public string Instance { get; init; }

Property Value

string

Neurotransmitter

Predicted transmitter.

public Neurotransmitter Neurotransmitter { get; init; }

Property Value

Neurotransmitter

OutDegree

Number of outgoing edges.

public int OutDegree { get; init; }

Property Value

int

Side

Soma/root side.

public Side Side { get; init; }

Property Value

Side

Soma

Soma voxel coordinates, if known.

public (int X, int Y, int Z)? Soma { get; init; }

Property Value

(int X, int Y, int Z)?

Superclass

Superclass ("" if unannotated).

public string Superclass { get; init; }

Property Value

string

Type

Cell type ("" if unannotated).

public string Type { get; init; }

Property Value

string