run_array¶
Import in python using from mcot.core._scripts.parcel.discretise import run_array
-
mcot.core._scripts.parcel.discretise.run_array(arr, nbins, bins=None, weight=None, include_zeros=False)[source]¶ Returns a discretised version of the input array
Parameters: - arr – nibabel input image
- nbins – number of bins to extract
- bins –
one of the following
- None: use weight to set the bins
- ’number’: each parcel will have the same number of elements
- ’regular’: split the range from min to max in the input into equal bins
- 1D array: explicit boundaries
- weight – selects the bins so each parcel has the same sum in this image (only used if bins is None)
- include_zeros – if True include zeros in the analysis
Returns: tuple with:
- array with the parcels (zero where the original array was zero)
- (nbins + 1, …) array with the applied boundaries