ctapipe
v0.18.1
  • Getting Started For Users
  • Getting Started For Developers
  • Development Guidelines
    • Style Guide
    • Code Guidelines
    • Support Libraries
    • Making and Accepting Pull Requests
    • Maintainer info
    • Ctapipe Enhancment Proposals
    • For ROOT users
  • Tutorials
  • Examples
  • Command-Line Tools
  • Frequently Asked Questions
  • Data Models
  • API Docs
  • References
  • Change Log
ctapipe
  • Development Guidelines
  • Edit on GitHub

Development GuidelinesΒΆ

  • Style Guide
    • Coding Style
    • API Documentation Style
    • Interactive Development Environment
  • Code Guidelines
    • References for good coding practices
    • Checking for Logistic Errors
    • Unit-tests
    • Data Structures
    • Logging and debugging
    • Function or method Input/Output
    • Unit Quantities
    • Writing Algorithms
  • Support Libraries
    • Math/Stats
    • Multivariate Analysis and Machine Learning
    • Astronomical Calculations
    • Tabular Data Processing
      • low-level FITS Table Access
      • low-level HDF5 Table Access
    • Model Fitting
    • Graphics and Plotting
    • Parallelization and Speed-ups
      • Use NumPy operations
      • Use Numba
      • Use C/C++ code and wrap it
  • Making and Accepting Pull Requests
    • Making a Pull Request
    • Keep in mind
    • Accepting a Pull Request
  • Maintainer info
    • Python / numpy versions to support
    • How to update the online docs?
    • How to make a release?
  • Ctapipe Enhancment Proposals
    • Accepted CEPs
      • CEP 1 - Purpose and guidelines
        • Abstract
        • What is a CEP?
        • Writing a CEP
          • The CEP format
        • Submitting a CEP
        • CEP review
        • CEP status
        • Final remarks
        • Acknowledgments
    • Proposed CEPs
    • Rejected CEPs
  • For ROOT users
Previous Next

© Copyright ctapipe developers. Last updated 17 Mar 2023 10:33. Revision 38d173c6.

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