opticam_new

A Python package for reducing OPTICAM data.

https://github.com/zairving/opticam_new

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A Python package for reducing OPTICAM data.

Basic Info
  • Host: GitHub
  • Owner: zairving
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 23.3 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 3
  • Releases: 1
Created almost 2 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

opticam_new

A Python package for reducing OPTICAM data.

Features

  • Customisable. Many of opticam_new's reduction methods are fully customisable, allowing for full control over the reduction process.
  • Informative. opticam_new includes informative logging, allowing for reproducable reduction and information about any errors or warnings.
  • Robust. opticam_new is designed to catch many common errors and inform the user how they can be resolved.
  • Scalable. opticam_new can leverage modern multi-core CPUs to drastically speed up reduction.
  • Simple. When using opticam_new's reduction methods, the default values should "just work" most of the time. Faint sources and/or crowded fields may require some tailoring, however.

Installation

From GitHub (recommended)

You can install the latest stable release of opticam_new directly from GitHub using:

pip install git+https://github.com/zairving/opticam_new.git

Locally

If you have a local copy of opticam_new, it can be pip installed by navigating to the directory and running:

pip install .

Requirements

All of opticam_new's dependencies are available as Python packages via your preferred package manager, and should be handled automatically via pip. However, in the unlikely event that the pip installation breaks any dependencies, a full copy of the environment I use for development is available as a dependencies.yml file.

Getting Started

Documentation for opticam_new is available on Read the Docs. To get started, I recommend checking out the basic usage tutorial.

Owner

  • Name: Zac Irving
  • Login: zairving
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Irving
    given-names: Zackery
    orcid: https://orcid.org/0009-0006-0951-3429
title: "opticam_new"
version: 0.1.0
identifiers:
#  - type: doi
#    value: 10.5281/zenodo.1234
date-released: 2025-03-13

GitHub Events

Total
  • Release event: 1
  • Public event: 1
  • Push event: 45
  • Pull request event: 9
  • Create event: 1
Last Year
  • Release event: 1
  • Public event: 1
  • Push event: 45
  • Pull request event: 9
  • Create event: 1