zhunter

A Python-based visualization tool for finding redshifts and manipulating astronomical spectra.

https://github.com/jpalmerio/zhunter

Science Score: 54.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
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary

Keywords

pyqt6-gui pyqtgraph python
Last synced: 6 months ago · JSON representation ·

Repository

A Python-based visualization tool for finding redshifts and manipulating astronomical spectra.

Basic Info
  • Host: GitHub
  • Owner: JPalmerio
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 166 MB
Statistics
  • Stars: 10
  • Watchers: 1
  • Forks: 3
  • Open Issues: 6
  • Releases: 1
Topics
pyqt6-gui pyqtgraph python
Created almost 4 years ago · Last pushed 11 months ago
Metadata Files
Readme License Citation

README.md

DOI

If you use this software in your research, please cite it using the DOI provided above (or see the "Cite this repository" tab on this page). For GCNs, you can acknowledge the use with a sentence such as:

This analysis was done with the help of the zHunter tool (https://doi.org/10.5281/zenodo.15189495)

zHunter

zHunter is a Graphical User Interface (GUI) tool to visualize and perform basic manipulation of 1D and 2D astronomical spectra. It is originally developed to help find (hunt for) the redshift z of transient sources observed spectroscopically, hence its name.

Installation

If you use a virtual environment manager for python (recommended!), you can create an environment specific for zHunter with:

conda create -n zhunter python=3.10 Then don't forget to activate it when using zhunter with: conda activate zhunter

Using pip

$ pip install zhunter

If you want the latest development you can clone the project, move to the root of the project, switch to the dev branch and do: $ pip install -e .

Launching the GUI

If the installation went smoothly, you can launch the GUI by simply typing in your terminal: $ zhunter

Owner

  • Name: Jesse Palmerio
  • Login: JPalmerio
  • Kind: user
  • Location: Paris
  • Company: Observatoire de Paris

I'm working developing code useful for astronomical data analysis and visualization.

Citation (CITATION.cff)

cff-version: 1.2.0
title: "zHunter"
version: 0.10.1
license: "GPL-3.0"
type: software
abstract: "A Python-based visualization tool for finding redshifts and manipulating astronomical spectra."
message: "If you use this software, please cite it using the metadata from this file."
authors:
  - given-names: Jesse Tomas
    family-names: Palmerio
    affiliation: CEA Irfu/DAp
    orcid: "https://orcid.org/0000-0002-9408-1563"
keywords:
  - astronomy
  - astrophysics
  - spectroscopy
  - visualization
repository-code: "https://github.com/JPalmerio/zHunter"
url: "https://github.com/JPalmerio/zHunter"
date-released: "2025-04-10"

GitHub Events

Total
  • Create event: 1
  • Issues event: 3
  • Release event: 1
  • Watch event: 4
  • Delete event: 1
  • Push event: 10
  • Pull request event: 4
Last Year
  • Create event: 1
  • Issues event: 3
  • Release event: 1
  • Watch event: 4
  • Delete event: 1
  • Push event: 10
  • Pull request event: 4

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 82
  • Total Committers: 3
  • Avg Commits per committer: 27.333
  • Development Distribution Score (DDS): 0.037
Top Committers
Name Email Commits
Jesse Palmerio j****o@o****r 79
JPalmerio p****o@i****r 2
Benjamin Schneider b****o@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 16
  • Total pull requests: 13
  • Average time to close issues: 6 months
  • Average time to close pull requests: 2 minutes
  • Total issue authors: 2
  • Total pull request authors: 1
  • Average comments per issue: 0.38
  • Average comments per pull request: 0.15
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 10 minutes
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • JPalmerio (13)
  • asaccardi (3)
Pull Request Authors
  • JPalmerio (15)
Top Labels
Issue Labels
enhancement (7) big effort (3) help wanted (1) bug (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 28 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
pypi.org: zhunter

A Python-based visualization tool for finding redshifts and manipulating astronomical spectra.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 28 Last month
Rankings
Dependent packages count: 6.6%
Downloads: 12.6%
Average: 19.3%
Forks count: 23.2%
Stargazers count: 23.3%
Dependent repos count: 30.6%
Maintainers (1)
Last synced: 6 months ago

Dependencies

requirements.txt pypi
  • PyQt5 >=5.15
  • astropy >=5.0
  • matplotlib >=3.1
  • numpy >=1.21
  • pandas >=1.4
  • pathlib *
  • pyqtgraph >=0.12.4
  • spectres >=2.1
pyproject.toml pypi