allensdk.internal.mouse_connectivity.interval_unionize.tissuecyte_unionize_record module¶
- class allensdk.internal.mouse_connectivity.interval_unionize.tissuecyte_unionize_record.TissuecyteBaseUnionize[source]¶
Bases:
Unionize
- direct_sum_projection_pixels¶
- max_voxel_density¶
- max_voxel_index¶
- output(output_spacing_iso, volume_scale, target_shape, sort)[source]¶
Generate derived data for this unionize
- Parameters:
- output_spacing_isonumeric
Isometric spacing of reference space in microns
- volume_scalenumeric
Scale factor mapping pixels to microns^3
- target_shapearray-like of numeric
Shape of reference space
- projection_density¶
- projection_energy¶
- projection_intensity¶
- propagate(ancestor, copy_all=False)[source]¶
Update a rootward unionize with data from this unionize record
- Parameters:
- ancestorTissuecyteBaseUnionize
will be updated
- Returns:
- ancestorTissuecyteBaseUnionize
- set_max_voxel(density_array, low)[source]¶
Find the voxel of greatest density in this unionizes spatial domain
- Parameters:
- density_arrayndarray
Float values are densities per voxel
- lowint
index in full flattened, sorted array of starting voxel
- sum_pixel_intensity¶
- sum_pixels¶
- sum_projection_pixel_intensity¶
- sum_projection_pixels¶
- class allensdk.internal.mouse_connectivity.interval_unionize.tissuecyte_unionize_record.TissuecyteInjectionUnionize[source]¶
Bases:
TissuecyteBaseUnionize
- direct_sum_projection_pixels¶
- max_voxel_density¶
- max_voxel_index¶
- projection_density¶
- projection_energy¶
- projection_intensity¶
- sum_pixel_intensity¶
- sum_pixels¶
- sum_projection_pixel_intensity¶
- sum_projection_pixels¶
- class allensdk.internal.mouse_connectivity.interval_unionize.tissuecyte_unionize_record.TissuecyteProjectionUnionize[source]¶
Bases:
TissuecyteBaseUnionize
- direct_sum_projection_pixels¶
- max_voxel_density¶
- max_voxel_index¶
- projection_density¶
- projection_energy¶
- projection_intensity¶
- sum_pixel_intensity¶
- sum_pixels¶
- sum_projection_pixel_intensity¶
- sum_projection_pixels¶