Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update documentation for config #217

Merged
merged 14 commits into from
Oct 22, 2024
Merged

Update documentation for config #217

merged 14 commits into from
Oct 22, 2024

Conversation

stefsmeets
Copy link
Contributor

@stefsmeets stefsmeets commented Oct 21, 2024

This PR sets up mkdocstrings for config documentation. I also added docstrings for all the parameters. Its a single page, so it's nicely ctrl-F-able 😅

See https://fwl-proteus.readthedocs.io/en/config-docs/config/ for how it looks.

I kept the old config page around too, because I still want to source it for validation in #200. I think it can be removed afterwards.

Closes #201

@stefsmeets
Copy link
Contributor Author

stefsmeets commented Oct 21, 2024

@nichollsh Could you have a look at this PR? I mostly copy-pasted from the default config, but I'm sure you have much more to say. Feel free to push to this branch if you have any changes you want to make.

@stefsmeets stefsmeets marked this pull request as ready for review October 21, 2024 14:12
@nichollsh
Copy link
Contributor

nichollsh commented Oct 21, 2024

@stefsmeets I am happy with this now! Thanks for the quick work in getting this setup.

I updated the docstrings to provide some more information and improve the formatting. I also added some reference data on a new page, since it's useful for knowing what values to set in the [star] section of the configuration file. I also uploaded a PDF with a table outlining the spectral file options.

@stefsmeets
Copy link
Contributor Author

Nice work @nichollsh ! Looks good to me, could you approve the PR so that it can be merged?

@stefsmeets stefsmeets merged commit 40f85f4 into main Oct 22, 2024
5 checks passed
@stefsmeets stefsmeets deleted the config-docs branch October 22, 2024 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update documentation for new config file
2 participants