whampy Documentation

This is the documentation for whampy.

Reference/API

whampy Package

Functions

get_scale_height_data(data[, track, ...])

Return data needed for scale height analysis

get_spiral_slice(survey[, track, filename, ...])

Returns SkySurvey object isolated to velocity ranges corresponding to specified spiral arm

griddata(points, values, xi[, method, ...])

Interpolate unstructured D-D data.

read_unreduced_data(file_list[, extension])

Reads unreduced (RAWSPEC/PROCSPEC) data from list of files

readsav(file_name[, idict, python_dict, ...])

Read an IDL .sav file.

stack_spectra_bootstrap(survey[, ...])

Stack all spectra in provided SkySurvey Table

test(**kwargs)

Run the tests for the package.

Classes

Angle(angle[, unit, dtype, copy])

One or more angular value(s) with units equivalent to radians or degrees.

Column([data, name, dtype, shape, length, ...])

Define a data column for use in a Table object.

LogNorm([vmin, vmax, clip])

Normalize a given value to the 0-1 range on a log scale.

SkyCoord(*args[, copy])

High-level object providing a flexible interface for celestial coordinate representation, manipulation, and transformation between systems.

SkySurvey([filename, mode, idl_var, ...])

Core WHAM SkySurvey CLass

SkySurveyMixin()

Mixin class with convenience functions for WHAM data

SpectralCube(*args, **kwargs)

SpectrumPlotter(image_ax, line[, data, ...])

Class to interactivly plot spectra from WHAM maps Click on a point on a map and a spectrum will be extracted cooresponding to the closest point on the Sky

Table([data, masked, names, dtype, meta, ...])

A class to represent tables of heterogeneous data.

UnsupportedPythonError

interp1d(x, y[, kind, axis, copy, ...])

Interpolate a 1-D function.

Class Inheritance Diagram

Inheritance diagram of whampy.skySurvey.SkySurvey, whampy.whampyTableMixin.SkySurveyMixin, whampy.clickMap.SpectrumPlotter, whampy.UnsupportedPythonError