Skip to main content
Ctrl+K
dysh 0.8.3 documentation - Home dysh 0.8.3 documentation - Home
  • GitHub
  • What’s New?
  • Getting Started
  • Tutorials
    • dysh Interactive Plotter Tutorial
    • Position-Switched Data Reduction
    • Frequency-switched Data Reduction
    • SubBeamNod Data Reduction
    • Nodding Data Reduction
    • HI Survey
    • Calibration Without Noise Diodes (calseq)
    • On-The-Fly (OTF) Data Reduction
    • Selecting Data
  • Recipes
    • Spectral Axes, Velocity Frames and Conventions
    • Modifying Metadata
    • Smoothing
    • Saving Data to External Files
    • Aligning Spectra
    • Flagging
    • Work With Repeated Scan Numbers
  • Explanation Material
    • ScanBlock
    • SDFITS Files
  • Reference Guides
    • Modules and APIs
      • Reading in and writing out observations
      • Spectral classes and functions
      • Plotting classes and functions
      • Spatial and Velocity Coordinates and Reference Frames
      • Utility classes and functions
      • Spectral line search classes and functions
      • Logging classes and functions
    • SDFITS Files
      • GBT SDFITS Files
    • dysh for GBTIDL Users
  • For Beta Testers
    • Instructions for Beta Testers
  • For Developers
    • Contributing
    • Installation for Developers
    • Git Workflows
    • GitHub Integrations
    • Documentation
    • Managing Requirements
    • Steps for publishing a new dysh release
    • Black Formatting
  • Show source
  • Open issue

For Developers

For Developers#

Here’s some info that developers might find useful

  • Contributing
  • Installation for Developers
    • Additional Installation Options
    • Sample workflows
  • Git Workflows
    • Branches
    • Releases
    • Setting up your own development branch
  • GitHub Integrations
    • Actions
    • Issues
    • Pre-Commit Hooks
    • Projects
  • Documentation
    • Setting Up Sphinx Autobuilds
    • Docstring Format
    • Mermaid Diagrams
  • Managing Requirements
    • Step 1: Update pyproject.toml
    • Step 2: Compile requirements.txt
    • Step 3: Validate new requirements
    • Things that can go wrong
  • Steps for publishing a new dysh release
  • Black Formatting
    • VSCode

previous

Instructions for Beta Testers

next

Contributing

By Green Bank Observatory

© Copyright 2023, Green Bank Observatory.