Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

DESI spectral pipeline

Is desihub/desispec beginner-friendly?

The maintainers of desihub/desispec usually reply to a pull request within 1 day. 6 beginner-friendly issues are open now.

Stars
42
Forks
27
Open beginner issues
6
Indexed issues
369
Avg merge
1d 53m
Merged PRs (30d)
33
Dominant language
Python
License
BSD-3-Clause
Last GitHub push
Sep 19, 2026
Latest indexed
Sep 15, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted

How to contribute to desihub/desispec

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's BSD-3-Clause license.
  3. Pick one of the 6 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • RV systematics caused by flux calibration
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2851 · 2 comments ·

    Maintainers usually reply within 1 day

  • Inter-camera break 20210412
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    desihub/desispec#2848 ·

    Maintainers usually reply within 1 day

  • unflagged very low EFFTIME_SPEC exposures
    Open

    desihub/desispec#2841 · 6 comments · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • indexing issue in correct_cte
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 76/100

    desihub/desispec#2834 ·

    Maintainers usually reply within 1 day

  • incorrect indexing in bootcalib
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 72/100

    desihub/desispec#2833 ·

    Maintainers usually reply within 1 day

  • mean_psf average STATUS as a float, but code assumes it's an integer
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 70/100

    desihub/desispec#2820 ·

    Maintainers usually reply within 1 day

  • Table strings whitespace change in astropy>8
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    desihub/desispec#2813 ·

    Maintainers usually reply within 1 day

  • Includes part of the header propagates some calibration input files
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    desihub/desispec#2811 ·

    Maintainers usually reply within 1 day

  • uniqpix_redshifts still tries to write files even with --dry-run-level >= 3
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    desihub/desispec#2805 ·

    Maintainers usually reply within 1 day

  • desi_tile_vi wants to VI invalid tiles
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    desihub/desispec#2783 ·

    Maintainers usually reply within 1 day

  • desispec.scripts.makezmtl silently ignores `--output_file` parameter
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    desihub/desispec#2778 ·

    Maintainers usually reply within 1 day

  • Use the DR11 layer in tile QA images
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 85/100

    desihub/desispec#2771 ·

    Maintainers usually reply within 1 day

  • update zpix job time allocation
    May be free again @sbailey claimed this 43 days ago, and no pull request is open. Open

    desihub/desispec#2761 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Possible incorrect assumptions when reading spectra files
    Open
    bug

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    desihub/desispec#2754 · 1 comment ·

    Maintainers usually reply within 1 day

  • In preprocessing, compute trace shift prior to estimate background between fiber bundles
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    desihub/desispec#2752 ·

    Maintainers usually reply within 1 day

  • Matterhorn bad fiber: 3650 around July 2024
    May be free again @abrodze claimed this 141 days ago, and no pull request is open. Open

    desihub/desispec#2750 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Matterhorn bad fiber: 1554 mid-2024 to mid-2025
    Open
    bad data

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    desihub/desispec#2749 · 1 comment ·

    Maintainers usually reply within 1 day

  • Matterhorn bad fiber: 3234 mid-2023 to mid-2024
    May be free again @jbanovetz claimed this 141 days ago, and no pull request is open. Open
    bad data

    desihub/desispec#2748 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Mattherhorn outlier: 20240215+ r6 fibers 3234-3236
    May be free again @jbanovetz claimed this 141 days ago, and no pull request is open. Open
    bad data

    desihub/desispec#2747 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Add ability to linkcal only specific cameras for specific cals
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    desihub/desispec#2745 ·

    Maintainers usually reply within 1 day

  • job failed but slurm didn't report error code
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    desihub/desispec#2744 · 1 comment ·

    Maintainers usually reply within 1 day

  • Matterhorn darknight inconsistencies around 20251217
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    desihub/desispec#2742 ·

    Maintainers usually reply within 1 day

  • clarify desi_update_exposure_table --dry-run-level options
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 65/100

    desihub/desispec#2740 ·

    Maintainers usually reply within 1 day

  • biasnight / calibration problems b0 20251217
    May be free again @jbanovetz claimed this 149 days ago, and no pull request is open. Open
    crash

    desihub/desispec#2739 · 2 comments · 2 assignees ·

    Maintainers usually reply within 1 day

  • desi_resubmit_queue_failures -n 20210318 crash
    Open
    pipeline

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    desihub/desispec#2738 · 1 comment ·

    Maintainers usually reply within 1 day

  • 26/27 cameras on 20241118 failing biasnight check
    May be free again @jbanovetz claimed this 150 days ago, and no pull request is open. Open

    desihub/desispec#2737 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Standard star file missing for petal 7 on 20231001 Exposure 199015
    May be free again @jbanovetz claimed this 156 days ago, and no pull request is open. Open

    desihub/desispec#2730 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Unmasked CCD Calibration Problem #2 - both negative and positive spike around 5600A
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 38/100

    desihub/desispec#2726 · 1 comment ·

    Maintainers usually reply within 1 day

  • Psfnight not working with nights where some of the amps are flagged
    May be free again @jbanovetz claimed this 158 days ago, and no pull request is open. Open
    bug pipeline

    desihub/desispec#2723 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Arc Headers for r4 and b4 are out of family
    Open
    bug

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    desihub/desispec#2715 ·

    Maintainers usually reply within 1 day

  • Automatically flag backup petals with no standard stars as bad?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    desihub/desispec#2708 ·

    Maintainers usually reply within 1 day

  • Improve handling of DependencyNeverSatisfied jobs
    Open
    dashboard pipeline

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    desihub/desispec#2682 ·

    Maintainers usually reply within 1 day

  • Persistent wavelength offsets measured by trace_shifts
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2670 · 4 comments ·

    Maintainers usually reply within 1 day

  • z~1.6 Pile-up VI
    May be free again @sbailey claimed this 199 days ago, and no pull request is open. Open

    desihub/desispec#2660 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Add documentation about requirements for running tests
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 45/100

    desihub/desispec#2652 ·

    Maintainers usually reply within 1 day

  • Create unit tests for `workflow.batch.determine_resources`
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    desihub/desispec#2645 ·

    Maintainers usually reply within 1 day

  • Remove nightlybias from code
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    desihub/desispec#2644 ·

    Maintainers usually reply within 1 day

  • not using camera overlap for coaddition normalization
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2616 ·

    Maintainers usually reply within 1 day

  • coadd normalization fiberstatus
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2615 ·

    Maintainers usually reply within 1 day

  • Can't completely simulate a night with pipeline without writing out exposure table (dry_run_level>2)
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    desihub/desispec#2611 ·

    Maintainers usually reply within 1 day

  • PSF adjustments needed for R7
    May be free again @julienguy claimed this 240 days ago, and no pull request is open. Open

    desihub/desispec#2601 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Contamination from satellite(?)
    May be free again @akremin claimed this 241 days ago, and no pull request is open. Open

    desihub/desispec#2599 · 8 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Put pipeline scronjob and qa check scripts into git
    May be free again @akremin claimed this 246 days ago, and no pull request is open. Open

    desihub/desispec#2596 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Processing from a fresh SPECPROD leads to problems with linkcals
    May be free again @akremin claimed this 246 days ago, and no pull request is open. Open
    pipeline

    desihub/desispec#2593 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • replace Table.read with desispec.io.read_table due to masking issues
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    desihub/desispec#2574 ·

    Maintainers usually reply within 1 day

  • Add bad fiber flag(s) to zcatalog?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    desihub/desispec#2565 · 1 comment ·

    Maintainers usually reply within 1 day

  • Have notifications about scron failures go to a slack channel
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2564 · 3 comments ·

    Maintainers usually reply within 1 day

  • Implement zcat v2 intermediate Z_CONF=2 cuts
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2561 ·

    Maintainers usually reply within 1 day

  • pipeline not processing the last tile when morning cals are late or absent
    May be free again @akremin claimed this 330 days ago, and no pull request is open. Open

    desihub/desispec#2558 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • CTE Still Affecting Spectra on Fibers 3234 and 3235 in Loa
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    desihub/desispec#2548 · 2 comments ·

    Maintainers usually reply within 1 day

Showing the newest 100

This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.

Open advanced filter

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.