-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
- Inconsistent documentation of the class 'nr_basis' for instance. 'mask', 'kcsd_xlims', is not mentioned. 'ele_xlims' is in the documentation but not in the kwargs pops / also only self.ele_lims seems to be used.
- Why are the remaining parameters passed in the make_reconstruction function as opposed to the original function - what is the justification this separation?
- Whats with the csd_seed being passed in make_reconstruction and also in the class init for ValidateKCSD1D, 2D, 3D etc? Please consider writing them as separate functions if you want to update them. Like def update_csd_seed(): , def update_ele_lims()., csd_profile is another. It is confusing to pass these values twice.
- consider changing the name of function 'recon' - its similar to make_reconstruction - and both call the KCSD classes in the end.
This class needs more code review.
Metadata
Metadata
Assignees
Labels
No labels