We need a proper implementation of imaging weights and tapers (see filter argument of lwimager, and innertaper argument of CASA).
This is quite a bit of work though, and as a stopgap, the IMAGING_WEIGHT column may be read in and applied instead (in any case this option must be retained even when you do implement proper weighting in the imager).
We can then use lwimager (or Python scripts) to pre-fill weights. Since it is typical to re-image one MS many many times, this pre-filling will not usually be a performance issue.
We need a proper implementation of imaging weights and tapers (see filter argument of lwimager, and innertaper argument of CASA).
This is quite a bit of work though, and as a stopgap, the IMAGING_WEIGHT column may be read in and applied instead (in any case this option must be retained even when you do implement proper weighting in the imager).
We can then use lwimager (or Python scripts) to pre-fill weights. Since it is typical to re-image one MS many many times, this pre-filling will not usually be a performance issue.