Skip to content

Caltech Optical Observatories (COO) Utilities

COO-Utilities supoorts the development of astronomical instrumentation by hosting the low-level hardware communication module repositories.

Useful resources

COO Home
COO Jira
COO Github

Contribution Guidelines

Reporting Issues

If you encounter a bug or have a feature suggestion, please open a new issue in the repository. Provide as much detail as possible, including:

  • Version of the software: branch name and 'git log' top commit hash
  • Version of compiler (C, C++), interpreter (python) and OS
  • A clear title for the issue.
  • Steps to reproduce the bug (if applicable).
  • Error messages, screenshots, or logs.

Getting Started

If you're new to GitHub, here’s a simple guide to help you contribute:

  1. Sign Up for GitHub: If you don’t have an account, create one here.

  2. Clone the Repository: Use the following command to clone the repo to your local machine:

    git clone https://github.com/C00-Utilities/repository-name.git
    

Making Changes

  1. Create a New Branch: Before making changes, create a new branch:
    git checkout -b your-name/feature
    

Pull Request Process

  1. Push your changes: git push origin your-name/feature
  2. Open a Pull Request.
  3. Describe your changes and link any related issues.

Documentation

Please update any documentation accordingly if you update any functionality.

Pinned Loading

  1. inficon inficon Public

    Python

  2. lakeshore lakeshore Public

    Low-level Python modules to send commands to Lakeshore 224 or 336 controllers

    Python

  3. onewire onewire Public

    Low-level Python modules to communicate with Embedded Data Systems OW-SERVER device.

    Python

  4. gammavac gammavac Public

    Low-level library for communicating with a Gamma Vacuum SPCe controller

    C

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…