writems(1)
πΈ NAME πΈ
okay so bestie, meet writems β she's from the General Commands Manual section, she's command writems(1), and her whole entire job is: create one or more MeasurementSets. that's it. that's the girl. π
β¨ SYNOPSIS β¨
writems parm=value ...
literally just throw parameters at her in parm=value form and she goes. no cap. π«Ά
π Parameters π
okay this is the part where you actually pay attention, bestie, because there are a LOT of them and every single one is doing something. let's go. π
nmsβ Number of MeasurementSets to create.0means 1 MS without a suffix β that's the default. Anything>0also creates a MultiMS. π¦msnameβ Name of the output MeasurementSet. a suffix_p<i>gets added ifnms>0.raβ One or more J2000 Right Ascensions, written likehh:mm:ss.sss. this is what defines the fields.decβ One or more J2000 Declinations, written likedd.mm.ss.sss. also defines the fields.anttabβ Name of theANTENNAtable giving the antenna parameters to use. if you don't give it, you get zero/empty values. πstartfreqβ Start frequency in Hz, per spw. one single value counts on for the other spws. default is1e9. βchanwidthβ Channel frequency width in Hz, per spw. one value applies to all spws. default is1e6.starttimeβ Start time, like23Mar2016/12:00:00.timestepβ Time interval in seconds. default is1.ntimeβ Number of time steps. default is1.ntimefieldβ Number of time steps per field.0= all fields for all times, which is the default.nspwβ Number of spectral windows. default is1.npolβ Number of polarizations per spectral window. one value applies to all spws. default is4.nchanβ Number of channels per spectral window. one value applies to all spws. default is256.nantβ Number of antennae to use. ifanttabis given, the maximum you can use is its size. default is0.calcuvwβ Calculate UVW coordinates? default isfalse.autocorrβ Write autocorrelations? default istrue.weightspectrumβ Write theWEIGHT_SPECTRUMcolumn? default isfalse.imagercolumnsβ Write imager columns (MODEL_DATA,CORRECTED_DATA)? default isfalse.rowwiseβ Write the data row wise, so that's a put per row. default istrue.nflagbitsβint. Write multiple flag bits (0,8,16or32) mapped toFLAG. default is0.flagcolumnβ Name of theFlagBitscolumn ifnflagbits>0. default is"FLAG_BITS".tilesizeβ Size of data tiles in KBytes. default is1024.tilesizefreqβ Number of channels in data tiles. default is all channels.multifileβ Use the MultiFile feature? default isfalse.multihdf5β Use the MultiHDF5 feature? default isfalse.mfsizeβ MultiFile/HDF5 block size in KBytes. default istilesize.ashdf5βbool. Write the data in HDF5 format. default isfalse.
okay and that's genuinely all of them, i counted, don't come for me. π
and that's the whole page, bestie β every flag, every default, every value, nothing skipped, nothing invented, we ate and left no crumbs. π
this lil' icon was brought to you by casacore, dated 2017-11-01, and she's still serving writems(1) energy to this very day. mwah. πβ¨π§
π¦ where this page comes from
- debian bookworm: casacore-tools 3.5.0-2+b3 Β· LGPL-2.0-or-later
- debian trixie: casacore-tools 3.7.1-1 Β· LGPL-2.0-or-later
- ubuntu jammy: casacore-tools 3.4.0-2build1 Β· LGPL-2.0-or-later
- ubuntu noble: casacore-tools 3.5.0-4.1ubuntu2 Β· LGPL-2.0-or-later
- ubuntu questing: casacore-tools 3.7.1-2
- ubuntu resolute: casacore-tools 3.8.0-4 Β· LGPL-2.0-or-later
- ubuntu stonking: casacore-tools 3.8.1-1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms