Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
GOATS documentation
Logo

Table of Contents

  • Installation
    • Updating GOATS
  • GOATS Interface overview
  • How to use GOATS?
    • Define targets
    • Trigger Gemini
    • Add existing observation
    • Download Gemini data
    • Reduce Gemini data with DRAGONS
    • Data management and visualization
    • Spectroscopic data analysis
    • Interface with Astro Data Lab
  • How do I cite GOATS?
  • Help

Appendices

  • 1. GOATS Command Line Interface
  • 2. Interfacing with Transient Name Server
  • 3. Triggering AEON facilities - LCO and SOAR
  • 4. Troubleshooting
  • 5. Miscellaneous

Browser Extension

  • antares2goats
    • Installation
    • Configuration
    • Using The Extension

Project Details

  • Full Changelog
  • Team

Developer Guides

  • Environment Setup
  • Developer Guide
  • Code Overview
    • goats_cli/
    • goats_setup/
    • goats_tom/
  • Updating Dependencies
  • Documentation
  • conda-forge Maintenance
  • Deployment How-To
Back to top
View this page

Code OverviewΒΆ

This section documents the major Python packages and folders that make up GOATS. Each page provides a summary of responsibilities and key files to help new developers navigate the codebase.

Packages

  • goats_cli/
    • Main Responsibilities
    • Files
  • goats_setup/
    • Main Responsibilities
    • Files
  • goats_tom/
    • Main Responsibilities
    • Built on TOMToolkit
    • How GOATS Extends TOMToolkit
    • Template Tags
    • Static Files
    • Customizations Unique to GOATS
    • Key Features
    • Tips for Working with TOMToolkit
    • Resources
    • Files
Next
goats_cli/
Previous
Developer Guide
Copyright © 2025, Association of Universities for Research in Astronomy
Made with Sphinx and @pradyunsg's Furo