Skip to content

AI Documentation#7

Draft
kavvkon wants to merge 6 commits intodevfrom
doc-enhancements-foundations
Draft

AI Documentation#7
kavvkon wants to merge 6 commits intodevfrom
doc-enhancements-foundations

Conversation

@kavvkon
Copy link
Copy Markdown
Owner

@kavvkon kavvkon commented May 21, 2025

No description provided.

google-labs-jules Bot and others added 6 commits May 21, 2025 18:39
This commit includes the following changes:

- Updates `docs/API.rst` to include `automodule` directives for all enlopy modules: `analysis`, `generate`, `plot`, `stats`, and `utils`.
- Modifies `enlopy/stats.py` to change the usage of `scipy.signal.ricker` from a direct function import to a string literal ('ricker') for the `wavelet` parameter in `get_peaks`. This resolves an `autodoc` import issue that prevented the `stats` module from being documented.
- Includes the necessary Sphinx configuration files in the `docs` directory.
- The HTML documentation was successfully generated with these changes, ensuring all modules are picked up by `autodoc`.

Note: This addresses the initial setup and generation of the API reference. Further work is required to create comprehensive documentation, including rationales, use cases, and filling out all .rst files as per your feedback. The current documentation is primarily an API listing. Dependency issues with matplotlib==2.2.0 in docs/requirements.txt were noted; I used newer versions to generate the docs.
… done so far and provide feedback for Jules to continue.
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 67.18% (-0.2%) from 67.344%
when pulling ec5ff3d on doc-enhancements-foundations
into 3e502b6 on dev.

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.

2 participants