Skip to main content

Python script for interpolating FITS model images over frequency

Project description

https://img.shields.io/pypi/v/smops.svg https://img.shields.io/travis/mulan-94/smops.svg

smops - (aka Smooth Operator) is a python package for interpolating channelised FITS model images over larger user-specified frequency channesl. i.e if you give smops 4 channel model fits images, it will return 16 model images. For example:

smops --ms /ms/used/togen/images.ms -ip prefix-used-for-those-images -co 16 -order 4

Its options are:

usage: smops [-h] [-od] [-nthreads] [-stokes] [-mem] --ms  -ip  -co  [-order]

Refine model images in frequency

optional arguments:
-h, --help            show this help message and exit
-od , --output-dir    Where to put the output files.
-nthreads             Number of threads to use while writing out images
-stokes               Which stokes model to extrapolate. Write as single string e.g IQUV. Required when there are multiple Stokes
                        images in a directory. Default 'I'.
-mem , --max-mem      Approximate memory cap in GB

Required arguments:
--ms                  Input MS. Used for getting reference frequency
-ip , --input-prefix
                        The input image prefix. The same as the one used for wsclean
-co , --channels-out
                        Number of channels to generate out
-order , --polynomial-order
                        Order of the spectral polynomial
  • Free software: MIT license

Credits

This package is a brain child of @o-smirnov x @landmanbester and is under @ratt-ru.

It was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smops-0.1.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

smops-0.1.0-py2.py3-none-any.whl (7.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file smops-0.1.0.tar.gz.

File metadata

  • Download URL: smops-0.1.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for smops-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fb74ed03739a86b703854aa81596aaa0088a189c4416814401366ea80af1b90f
MD5 bed572d92bcea566f32d65464085db83
BLAKE2b-256 d71ab3d102f6453b3ff0b3be146c4cd09f4e2a51da9e3886d4acc8e4bf2b3907

See more details on using hashes here.

File details

Details for the file smops-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: smops-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for smops-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 42004015b96f2846393a3c6e72aa97efdece14ef36f9344dd51309fa299bd109
MD5 f7b3924d456c4cbde13999f21462d30e
BLAKE2b-256 67ef619f67e4cbad905934c0a6eb88fe9f3dda864269156f2c9fd60083154d01

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page