tlpipe
  • Introduction
  • Installation
    • Python version
    • Prerequisites
    • Installation guide
  • Tutorial
    • Prepare for the input pipe file
      • Non-iterative pipeline
      • Iterative pipeline
      • Non-trivial control flow
      • Execute several times a same task
      • Save intermediate data
      • Recovery from intermediate data
    • Run the pipeline
      • Single process run
      • Multiple processes run
    • Pipeline products and intermediate results
    • Other excutable commands
  • Developer’s guide
    • Write a general task
    • Write a task to process timestream data
    • Use data operate functions in timestream tasks
  • core – Core functionalities
    • Constants
      • tlpipe.core.constants
        • Constants
    • Tianlai array model
      • tlpipe.core.tl_array
        • Inheritance diagram
  • kiyopy – Kiyoshi Masui’s paramter parsing package
    • Pameter parser
      • tlpipe.kiyopy.parse_ini
        • tlpipe.kiyopy.parse_ini.parse
        • tlpipe.kiyopy.parse_ini.parse_dict
        • tlpipe.kiyopy.parse_ini.write_params
    • Custom exceptions
      • tlpipe.kiyopy.custom_exceptions
        • tlpipe.kiyopy.custom_exceptions.DataError
        • tlpipe.kiyopy.custom_exceptions.FileParameterTypeError
        • tlpipe.kiyopy.custom_exceptions.NextIteration
        • tlpipe.kiyopy.custom_exceptions.ParameterFileError
    • Utilities
      • tlpipe.kiyopy.utils
        • tlpipe.kiyopy.utils.abbreviate_file_path
        • tlpipe.kiyopy.utils.mkdir_p
        • tlpipe.kiyopy.utils.mkparents
  • pipeline – Pipeline control and tasks
    • Pipeline
      • tlpipe.pipeline.pipeline
        • Basic Tasks
        • Pipeline Configuration
        • Execution Order
        • Advanced Tasks
        • Inheritance diagram
  • container – Timestream data containers
    • Data containers
      • tlpipe.container.container
        • tlpipe.container.container.check_axis
        • tlpipe.container.container.deepcopy
        • tlpipe.container.container.ensure_file_list
        • tlpipe.container.container.BasicTod
      • tlpipe.container.timestream_common
        • Inheritance diagram
      • tlpipe.container.raw_timestream
        • Inheritance diagram
      • tlpipe.container.timestream
        • Inheritance diagram
  • timestream – Timestream operating tasks
    • Timestream base task
      • tlpipe.timestream.timestream_task
        • Inheritance diagram
    • Operating tasks
      • tlpipe.timestream.dispatch
        • Inheritance diagram
      • tlpipe.timestream.detect_ns
        • Inheritance diagram
      • tlpipe.timestream.rfi_flagging
        • Inheritance diagram
      • tlpipe.timestream.line_rfi
        • Inheritance diagram
      • tlpipe.timestream.time_flag
        • Inheritance diagram
      • tlpipe.timestream.freq_flag
        • Inheritance diagram
      • tlpipe.timestream.multiscale_flag
        • Inheritance diagram
      • tlpipe.timestream.combine_mask
        • Inheritance diagram
      • tlpipe.timestream.sir_operate
        • Inheritance diagram
      • tlpipe.timestream.rfi_stats
        • Inheritance diagram
      • tlpipe.timestream.subdata
        • Inheritance diagram
      • tlpipe.timestream.bad_detect
        • Inheritance diagram
      • tlpipe.timestream.delay_transform
        • Inheritance diagram
      • tlpipe.timestream.ns_cal
        • Inheritance diagram
      • tlpipe.timestream.rt2ts
        • Inheritance diagram
      • tlpipe.timestream.ps_fit
        • Inheritance diagram
      • tlpipe.timestream.ps_cal
        • Inheritance diagram
      • tlpipe.timestream.apply_gain
        • Inheritance diagram
      • tlpipe.timestream.temperature_convert
        • Inheritance diagram
      • tlpipe.timestream.phs2src
        • Inheritance diagram
      • tlpipe.timestream.phs2zen
        • Inheritance diagram
      • tlpipe.timestream.phase_closure
        • Inheritance diagram
      • tlpipe.timestream.ps_subtract
        • Inheritance diagram
      • tlpipe.timestream.daytime_mask
        • Inheritance diagram
      • tlpipe.timestream.re_order
        • Inheritance diagram
      • tlpipe.timestream.accumulate
        • Inheritance diagram
      • tlpipe.timestream.barrier
        • Inheritance diagram
      • tlpipe.timestream.average
        • Inheritance diagram
      • tlpipe.timestream.freq_rebin
        • Inheritance diagram
      • tlpipe.timestream.map_making
        • Inheritance diagram
  • rfi – RFI flagging methods
    • Surface fitting methods
      • tlpipe.rfi.surface_fit
        • tlpipe.rfi.surface_fit.SurfaceFitMethod
      • tlpipe.rfi.local_fit
        • Inheritance diagram
      • tlpipe.rfi.local_average_fit
        • Inheritance diagram
      • tlpipe.rfi.local_median_fit
        • Inheritance diagram
      • tlpipe.rfi.local_minimum_fit
        • Inheritance diagram
      • tlpipe.rfi.gaussian_filter
        • Inheritance diagram
      • tlpipe.rfi.interpolate
        • Inheritance diagram
    • Combinatorial thresholding methods
      • tlpipe.rfi.combinatorial_threshold
        • tlpipe.rfi.combinatorial_threshold.winsorized_mean_and_std
        • tlpipe.rfi.combinatorial_threshold.winsorized_mode
        • tlpipe.rfi.combinatorial_threshold.CombinatorialThreshold
      • tlpipe.rfi.var_threshold
        • Inheritance diagram
      • tlpipe.rfi.sum_threshold
        • Inheritance diagram
    • Mathematical morphological methods
      • tlpipe.rfi.dilate_operator
        • tlpipe.rfi.dilate_operator.dilate1d
        • tlpipe.rfi.dilate_operator.horizontal_dilate
        • tlpipe.rfi.dilate_operator.vertical_dilate
      • tlpipe.rfi.sir_operator
        • tlpipe.rfi.sir_operator.horizontal_sir
        • tlpipe.rfi.sir_operator.sir1d
        • tlpipe.rfi.sir_operator.vertical_sir
  • cal – Calibration
  • map – Map-making
    • Driftscan map-making
  • foreground – Foreground subtraction
  • ps – Power spectrum estimation
  • plot – Tasks for plottting
    • Plotting tasks
      • tlpipe.plot.plot_integral
        • Inheritance diagram
      • tlpipe.plot.plot_slice
        • Inheritance diagram
      • tlpipe.plot.plot_waterfall
        • Inheritance diagram
      • tlpipe.plot.plot_phase
        • Inheritance diagram
  • utils – Utility functions
    • Utilities
      • tlpipe.utils.date_util
        • tlpipe.utils.date_util.get_ephdate
        • tlpipe.utils.date_util.get_juldate
      • tlpipe.utils.np_util
        • tlpipe.utils.np_util.average
        • tlpipe.utils.np_util.unique
      • tlpipe.utils.path_util
        • tlpipe.utils.path_util.input_path
        • tlpipe.utils.path_util.iter_path
        • tlpipe.utils.path_util.output_path
      • tlpipe.utils.pickle_util
        • tlpipe.utils.pickle_util.get_value
      • tlpipe.utils.robust_stats
        • tlpipe.utils.robust_stats.MAD
        • tlpipe.utils.robust_stats.mad
        • tlpipe.utils.robust_stats.winsorize
        • tlpipe.utils.robust_stats.winsorized_mean_and_std
        • tlpipe.utils.robust_stats.winsorized_mode
      • tlpipe.utils.sg_filter
        • tlpipe.utils.sg_filter.factorial
        • tlpipe.utils.sg_filter.savitzky_golay
      • tlpipe.utils.rpca_decomp
        • tlpipe.utils.rpca_decomp.MAD
        • tlpipe.utils.rpca_decomp.decompose
        • tlpipe.utils.rpca_decomp.l0_norm
        • tlpipe.utils.rpca_decomp.l1_norm
        • tlpipe.utils.rpca_decomp.mad
        • tlpipe.utils.rpca_decomp.shrink
        • tlpipe.utils.rpca_decomp.sign
        • tlpipe.utils.rpca_decomp.truncate
      • tlpipe.utils.multiscale
        • tlpipe.utils.multiscale.MAD
        • tlpipe.utils.multiscale.convolve
        • tlpipe.utils.multiscale.convolve1d
        • tlpipe.utils.multiscale.median_filter
        • tlpipe.utils.multiscale.median_wavelet_detrend
        • tlpipe.utils.multiscale.median_wavelet_smooth
        • tlpipe.utils.multiscale.median_wavelet_transform
        • tlpipe.utils.multiscale.multiscale_median_detrend
        • tlpipe.utils.multiscale.multiscale_median_flag
        • tlpipe.utils.multiscale.multiscale_median_smooth
        • tlpipe.utils.multiscale.multiscale_median_transform
        • tlpipe.utils.multiscale.starlet_detrend
        • tlpipe.utils.multiscale.starlet_smooth
        • tlpipe.utils.multiscale.starlet_transform
        • tlpipe.utils.multiscale.up_sampling
      • tlpipe.utils.hist_eq
        • tlpipe.utils.hist_eq.hist_eq
 
tlpipe
  • Docs »
  • Welcome to tlpipe’s documentation!
  • View page source

Welcome to tlpipe’s documentation!¶

Introduction¶

  • Introduction

Installation¶

  • Installation

Tutorial¶

  • Tutorial

Developer’s guid¶

  • Developer’s guide

Reference¶

  • core – Core functionalities
    • Constants
    • Tianlai array model
  • kiyopy – Kiyoshi Masui’s paramter parsing package
    • Pameter parser
    • Custom exceptions
    • Utilities
  • pipeline – Pipeline control and tasks
    • Pipeline
  • container – Timestream data containers
    • Data containers
  • timestream – Timestream operating tasks
    • Timestream base task
    • Operating tasks
  • rfi – RFI flagging methods
    • Surface fitting methods
    • Combinatorial thresholding methods
    • Mathematical morphological methods
  • cal – Calibration
  • map – Map-making
    • Driftscan map-making
  • foreground – Foreground subtraction
  • ps – Power spectrum estimation
  • plot – Tasks for plottting
    • Plotting tasks
  • utils – Utility functions
    • Utilities

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2016, Shifan Zuo.

Built with Sphinx using a theme provided by Read the Docs.