Conversation
use sphinx and sphinx gallery for creating docs
Co-authored-by: codiumai-pr-agent-pro[bot] <151058649+codiumai-pr-agent-pro[bot]@users.noreply.github.com>
rename variable to be more descriptive Co-authored-by: codiumai-pr-agent-pro[bot] <151058649+codiumai-pr-agent-pro[bot]@users.noreply.github.com>
autogenerate code based on backend, add an additional folder gallery_scripts_template which creates gallery_scripts
create custom scraper for bokeh
Use IS_SPHINX_DOCS variable in order to alter how the show command functions depending on context. Minor automatic code linting as well. Return the corresponding backend's figure object instead of the internal plot object.
alter the scripts based on the set backend. Thus gallery_scripts is generate automatically from gallery_scripts_template
make the deault gallery empty and all backends subfolders
if in plot template have a suffix of ms_TEMPLATE then assume that this is only for that template.
Create user guide which has basics of how to get started with each of the plot types
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍
|
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨
|
User description
Initial commit for documentation. Will merge with main branch in order to test directly with readthedocs
PR Type
Documentation, Enhancement
Description
Changes walkthrough 📝
25 files
conf.py
Add Sphinx configuration and gallery script setupdocs/conf.py
plot_chromatogram.py
Add chromatogram plotting example with error handlingdocs/gallery_scripts_template/plot_chromatogram.py
plot_investigate_spectrum_binning_ms_matplotlib.py
Add spectrum binning investigation exampledocs/gallery_scripts_template/plot_investigate_spectrum_binning_ms_matplotlib.py
plot_mobilogram.py
Add mobilogram plotting example with error handlingdocs/gallery_scripts_template/plot_mobilogram.py
plot_peakmap.py
Add peak map plotting example with error handlingdocs/gallery_scripts_template/plot_peakmap.py
plot_peakmap_marginals.py
Add peak map with marginals exampledocs/gallery_scripts_template/plot_peakmap_marginals.py
plot_spectrum_dia.py
Add DIA spectrum plotting exampledocs/gallery_scripts_template/plot_spectrum_dia.py
API.rst
Add API documentation for PyOpenMS-Vizdocs/API.rst
Chromatogram.rst
Document chromatogram plotting with examplesdocs/Chromatogram.rst
Installation.rst
Add installation instructions for PyOpenMS-Vizdocs/Installation.rst
Mobilogram.rst
Document mobilogram plotting with examplesdocs/Mobilogram.rst
PeakMap.rst
Document peak map plotting with examplesdocs/PeakMap.rst
README.md
Add README for documentation setup and contributiondocs/README.md
Spectrum.rst
Document spectrum plotting with examplesdocs/Spectrum.rst
Testing.rst
Add testing instructions for PyOpenMS-Vizdocs/Testing.rst
User Guide.rst
Add user guide for PyOpenMS-Viz plottingdocs/User Guide.rst
custom.css
Add custom CSS for documentation stylingdocs/_static/custom.css
switcher.json
Add version switcher configurationdocs/_static/switcher.json
GALLERY_HEADER.rst
Add gallery header for plot examplesdocs/gallery_scripts_template/GALLERY_HEADER.rst
GALLERY_HEADER_ms_bokeh.rst
Add gallery header for Bokeh plotsdocs/gallery_scripts_template/GALLERY_HEADER_ms_bokeh.rst
GALLERY_HEADER_ms_matplotlib.rst
Add gallery header for Matplotlib plotsdocs/gallery_scripts_template/GALLERY_HEADER_ms_matplotlib.rst
GALLERY_HEADER_ms_plotly.rst
Add gallery header for Plotly plotsdocs/gallery_scripts_template/GALLERY_HEADER_ms_plotly.rst
index.rst
Add index for PyOpenMS-Viz documentationdocs/index.rst
requirements.txt
Add requirements for documentation builddocs/requirements.txt
class.rst
Add template for class documentationdocs/templates/class.rst
7 files
__init__.py
Update Bokeh plot function for conditional displaypyopenms_viz/_bokeh/init.py
core.py
Enhance Bokeh core with context-aware show methodspyopenms_viz/_bokeh/core.py
_core.py
Enhance core plotting with Sphinx build contextpyopenms_viz/_core.py
__init__.py
Update Matplotlib plot function for conditional displaypyopenms_viz/_matplotlib/init.py
core.py
Enhance Matplotlib core with improved plot handlingpyopenms_viz/_matplotlib/core.py
__init__.py
Update Plotly plot function for conditional displaypyopenms_viz/_plotly/init.py
core.py
Enhance Plotly core with context-aware show methodspyopenms_viz/_plotly/core.py