Skip to main content

SHARPener

This is a set of tools that have been developed in preparation of the HI absorption surveys of the SKA precursors and pathfinders.

sharpener identifies the position of all continuum sources in a continuum image and extracts a spectrum against all their lines of sight. The spectra are then plotted. Multiple options can be provided by the user, such has hanning smoothing and polynomial fitting and subtraction of the spectra, and plotting the spectra in different units (km/s, Hz, Jy beam$^{-1}$, $\tau$). Further information are given in the next sections.

sharpener can be run automatically using a .yml parameter file as run_sharpener -c <parameter_file.yml>, or through a IPython notebook.

To generate config with run_sharpener -gd <parameter_file.yml> and for help run_sharpener -h.

The following tutorials can guide you through the different capabilities of sharpener.


Installation

Requisites

  • SHARPener makes use of the most common python packages (e.g. numpy, scipy, astropy, astroquery, prettytable) and addition to mpdaf and pypdf2.
  • The parameter file is in yaml format, hence pyaml, and json packages should be installed.
  • Tutorials make use of tabulate and glob for fancy outputs.
  • SHARPener source finder calls the function imsad of Miriad. Miriad must be installed for the source finder to work properly. No python wrapper is needed, since it is already included in SHARPener.

Insallation instructions

  • This package is available on pypi, allowing:
pip install sharpener
  • Alternatively, clone this repository. From terminal type:
git clone https://github.com/Fil8/SHARPener.git
  • Then change directory into SHARPener and install:
cd SHARPener && pip install .


© Filippo M. Maccagni 2018-2019

Metadata

Release files for sharpener 1.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sharpener 1.0.8
File Size Uploaded
sharpener-1.0.8.tar.gz 51.6 kB Details

Release files / sharpener-1.0.8.tar.gz

Download URL sharpener-1.0.8.tar.gz
Size 51.6 kB
Tags Source
SHA-256 checksum
How to use checksums
28694f08bc411935c91f17d95b6575c694c7476b4a3822f54956570261e5c170
BLAKE2b-256 checksum
How to use checksums
89f662936f3b42c44497f7c042fa4a658f243e54536412f0416061756b610622
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

Release history Release notifications | RSS feed

This release

1.0.8 This release

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.4

1 release file

1.0.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page