[cctbxbb] Inconsistency between numpy and flex (sclice notation)
Jan Marten Simons
marten at xtal.rwth-aachen.de
Tue Jan 3 07:29:46 PST 2012
Am Montag 02 Januar 2012 21:05:58 schrieb Luc Bourhis:
> On 2 Jan 2012, at 19:47, Richard Gildea wrote:
> > I think that the following does more or less what you want:
> >
> > flex.show(grid[1:2,:])
> >
> > Currently the multidimensional slicing only accepts slices as all the
> > arguments, not a mixture of slices and integers.
>
> aha! I see that in June, you have implemented multidimensional slicing
> indeed. I hadn't noticed. Disregard my suggestion then, Jan, but my remark
> about copying versus proxying is still relevant.
Ok, so if I want to do many (writing) operations on sclices of the miller
array it would be best to copy/convert it into a numpy array first, so I don't
have the overhead of the individual copy operations then.
Thanks,
Dipl. Phys.
Jan M. Simons
Institute of Crystallography
RWTH Aachen University
More information about the cctbxbb
mailing list