Spectral Energy Distribution Analyzer (SEDA)

Is suarezgenaro/seda beginner-friendly?

The maintainers of suarezgenaro/seda usually reply to a pull request within 1 day. 2 beginner-friendly issues are open now.

Stars
8
Forks
6
Open beginner issues
2
Indexed issues
73
Avg merge
2d 16h
Merged PRs (30d)
8
Dominant language
Python
License
MIT
Last GitHub push
Oct 9, 2026
Latest indexed
Oct 10, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted

How to contribute to suarezgenaro/seda

  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 MIT license.
  3. Pick one of the 2 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

  • Incorporate the Teff–spectral type relation from Sanghi et al. (2023)
    Open
    enhancement implementation: easy priority: low

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

    suarezgenaro/seda#162 ·

    Maintainers usually reply within 1 day

  • Habilitar argumento para especificar unidades de flujo en gráfica de resultados
    Open
    enhancement implementation: easy priority: medium

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

    suarezgenaro/seda#146 ·

    Maintainers usually reply within 1 day

  • Enable option to save available Spitzer spectra
    Open
    enhancement implementation: easy priority: medium

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

    suarezgenaro/seda#143 ·

    Maintainers usually reply within 1 day

  • Allow axis ranges to be specified when plotting evolutionary models
    Open
    enhancement implementation: easy priority: low

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

    suarezgenaro/seda#142 · 1 comment ·

    Maintainers usually reply within 1 day

  • Implement extinction as a free parameter in model fitting
    Open
    enhancement implementation: hard priority: medium

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

    suarezgenaro/seda#141 ·

    Maintainers usually reply within 1 day

  • Bayesian fit fails for SAND and LOWZ grids with invalid log-likelihood
    Open

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

    suarezgenaro/seda#140 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add a verbose argument to control printed output
    Open
    documentation implementation: moderate priority: low

    Difficulty 3/5 Half a day Newbie friendliness 66/100

    suarezgenaro/seda#137 ·

    Maintainers usually reply within 1 day

  • Add Weight Parameter Option for Spectra
    Open
    enhancement implementation: easy priority: high

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

    suarezgenaro/seda#132 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add 3d interactive plots to inspect_evolutionary_model_coverage function in plots.py
    May be free again @the0lsen claimed this 108 days ago, and no pull request is open. Open
    enhancement implementation: easy priority: low

    suarezgenaro/seda#129 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Ability to Run Spectral Indices w/ out Flux Errors
    Open
    enhancement implementation: moderate priority: low

    Difficulty 3/5 Half a day Newbie friendliness 52/100

    suarezgenaro/seda#127 ·

    Maintainers usually reply within 1 day

  • Beautify bundled evolutionary tables
    May be free again @the0lsen claimed this 125 days ago, and no pull request is open. Open
    implementation: easy priority: low

    suarezgenaro/seda#122 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Allow constraining grid parameters to visualize the coverage of other parameters
    Open
    enhancement implementation: moderate priority: medium

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

    suarezgenaro/seda#115 ·

    Maintainers usually reply within 1 day

  • Shape mismatch in convolve_spectrum due to wl_model not updated in read_grid()
    Open
    enhancement implementation: easy priority: high

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

    suarezgenaro/seda#111 · 4 comments ·

    Maintainers usually reply within 1 day

  • Allow using in-memory convolved model spectra for subsequent chi-square minimization fits
    Open
    enhancement implementation: moderate priority: medium

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

    suarezgenaro/seda#110 ·

    Maintainers usually reply within 1 day

  • Implement cross-correlation analysis for molecular species detection
    Open
    enhancement implementation: hard priority: low

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

    suarezgenaro/seda#109 ·

    Maintainers usually reply within 1 day

  • Enable measurements of vsini and RV
    Open
    enhancement implementation: moderate priority: low

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

    suarezgenaro/seda#107 ·

    Maintainers usually reply within 1 day

  • Interpolation error with heterogeneous model grid
    May be free again @suarezgenaro claimed this 196 days ago, and no pull request is open. Open
    enhancement implementation: hard priority: medium

    suarezgenaro/seda#103 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Check `plot_chi2_fit` with model spectrum from `ModelOptions`
    May be free again @suarezgenaro claimed this 205 days ago, and no pull request is open. Open
    documentation enhancement

    suarezgenaro/seda#102 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Tutorial for generating spectra with custom parameters
    May be free again @suarezgenaro claimed this 221 days ago, and no pull request is open. Open
    documentation

    suarezgenaro/seda#93 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Allow saving of merged MRS spectrum
    May be free again @suarezgenaro claimed this 228 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#91 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Return number of spectra read from Spitzer IRS
    May be free again @suarezgenaro claimed this 234 days ago, and no pull request is open. Open
    documentation

    suarezgenaro/seda#88 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Issue when normalizing spectra
    May be free again @suarezgenaro claimed this 238 days ago, and no pull request is open. Open
    documentation duplicate

    suarezgenaro/seda#87 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Normalizing a spectrum changes the Index's uncertainty
    May be free again @suarezgenaro claimed this 238 days ago, and no pull request is open. Open
    bug enhancement

    suarezgenaro/seda#86 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Verify synthetic magnitudes when inputting flux in `Jy` or `erg/s/cm2/A`
    May be free again @suarezgenaro claimed this 245 days ago, and no pull request is open. Open
    bug

    suarezgenaro/seda#85 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Access data via importlib.resources instead of __file__
    May be free again @suarezgenaro claimed this 258 days ago, and no pull request is open. Open
    documentation enhancement

    suarezgenaro/seda#83 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Allow passing Dynesty parameters in the bayes function
    May be free again @suarezgenaro claimed this 261 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#81 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Remove circular import
    Open
    enhancement

    Difficulty 4/5 1-2 days Newbie friendliness 35/100

    suarezgenaro/seda#79 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add reverse conversion option to `app_to_abs_mag`
    May be free again @suarezgenaro claimed this 270 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#76 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Add more flexible plotting options for users
    May be free again @suarezgenaro claimed this 275 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#74 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Differentiate between Lacy's model grids
    May be free again @suarezgenaro claimed this 286 days ago, and no pull request is open. Open
    documentation enhancement model ingestion

    suarezgenaro/seda#72 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Write tests for spectral index measurements
    May be free again @suarezgenaro claimed this 291 days ago, and no pull request is open. Open
    tests

    suarezgenaro/seda#68 · 2 assignees ·

    Maintainers usually reply within 1 day

  • Include viewing inclination constrain function
    May be free again @suarezgenaro claimed this 323 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#67 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Test tutorials using precomputed convolved models and synthetic photometry
    May be free again @suarezgenaro claimed this 324 days ago, and no pull request is open. Open
    documentation enhancement

    suarezgenaro/seda#66 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Modify InputData class to use Quantities and Spectrum
    May be free again @suarezgenaro claimed this 216 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#61 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Polish docstring
    May be free again @suarezgenaro claimed this 335 days ago, and no pull request is open. Open
    documentation

    suarezgenaro/seda#58 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Setup Ruff
    Open
    documentation enhancement

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

    suarezgenaro/seda#57 ·

    Maintainers usually reply within 1 day

  • Allow user-defined weights when modeling spectrophotometric SEDs
    May be free again @suarezgenaro claimed this 337 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#55 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Have an option to estimate the reduced chi-square value for the best fit from nested sampling
    May be free again @suarezgenaro claimed this 341 days ago, and no pull request is open. Open
    enhancement

    suarezgenaro/seda#52 · 1 assignee ·

    Maintainers usually reply within 1 day

  • should the first live points in the nested sampling be discarded?
    Open
    question

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

    suarezgenaro/seda#50 ·

    Maintainers usually reply within 1 day

  • Function that identifies and fills gaps in a spectrum does not work for more than one gap
    Open
    enhancement

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

    suarezgenaro/seda#44 ·

    Maintainers usually reply within 1 day

  • Add function to merge channels and grating settings of JWST MRS spectra
    Open
    enhancement

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

    suarezgenaro/seda#43 · 1 comment ·

    Maintainers usually reply within 1 day

  • Verify how flux uncertainties should be handle when convolving a spectrum
    Open
    enhancement

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

    suarezgenaro/seda#42 ·

    Maintainers usually reply within 1 day

  • Estimate confidence intervals from posteriors after discarding the burn-in period
    Open
    enhancement

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

    suarezgenaro/seda#41 ·

    Maintainers usually reply within 1 day

  • Function to plot contribution functions from models
    Open
    enhancement

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

    suarezgenaro/seda#40 ·

    Maintainers usually reply within 1 day

  • Plot of reduced chi square for a combination of two free parameter
    Open
    enhancement

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

    suarezgenaro/seda#39 ·

    Maintainers usually reply within 1 day

  • Very small uncertainties are associated with the median parameters from the posteriors
    Open
    documentation enhancement

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

    suarezgenaro/seda#33 ·

    Maintainers usually reply within 1 day

  • Use astropy quantities for input parameters
    Open
    enhancement priority: high

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

    suarezgenaro/seda#28 ·

    Maintainers usually reply within 1 day

  • Link package to Zenodo
    Open
    documentation

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

    suarezgenaro/seda#23 · 1 comment ·

    Maintainers usually reply within 1 day

  • Bayesian sampling bootstrapping warning
    Open
    documentation help wanted

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

    suarezgenaro/seda#22 ·

    Maintainers usually reply within 1 day

  • Multiple fit ranges
    Open
    enhancement

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

    suarezgenaro/seda#19 · 3 comments ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.