Skip to content

docs: improve documentation and fix typos#716

Merged
luisremis merged 3 commits into
developfrom
fix/issue-292
May 21, 2026
Merged

docs: improve documentation and fix typos#716
luisremis merged 3 commits into
developfrom
fix/issue-292

Conversation

@ad-claw000

Copy link
Copy Markdown
Contributor

Summary

  • Add module docstrings to Blobs.py and DaskManager.py which were missing.
  • Add explanatory docstrings to NotebookHelpers.py and ParallelQuery.py.
  • Fix casing of ApertureDB in PyTorchData.py, KaggleData.py, Connector.py, Query.py, and examples.
  • Add links to JSON API for FindBlob and batching in docstrings.

Verification

Documentation changes verified manually in code. Tests requiring ApertureDB instance skipped.

Fixes #292

- Add module docstrings to Blobs.py and DaskManager.py
- Add explanatory docstrings to NotebookHelpers.py and ParallelQuery.py
- Fix casing of ApertureDB in PyTorchData.py, KaggleData.py, Connector.py, Query.py, and examples
- Add links to JSON API for FindBlob and batching in docstrings

Fixes #292
Copilot AI review requested due to automatic review settings May 20, 2026 11:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves developer-facing documentation across the Python SDK by adding missing module/class docstrings, clarifying usage for key helpers, and standardizing the “ApertureDB” name casing in docs and messages.

Changes:

  • Added/expanded docstrings for Blobs, DaskManager, NotebookHelpers, and ParallelQuery, including references to relevant JSON API docs.
  • Standardized “ApertureDB” casing in docstrings, error messages, and example documentation/notebooks.
  • Minor documentation touch-ups in examples and query-builder docs.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
examples/README.md Fixes section heading casing for “ApertureDB”.
examples/DataWizard/Polygon Regions DataWizard.ipynb Updates narrative text to use “ApertureDB” casing.
aperturedb/Query.py Docstring casing update (“ApertureDB’s graph”).
aperturedb/PyTorchData.py Docstring casing update to “ApertureDB”.
aperturedb/ParallelQuery.py Adds more explanatory class docstring + batching doc link.
aperturedb/NotebookHelpers.py Adds module-level description of notebook visualization helpers.
aperturedb/KaggleData.py Docstring casing update to “ApertureDB”.
aperturedb/DaskManager.py Adds missing module docstring describing purpose/behavior.
aperturedb/Connector.py Error message casing update to “ApertureDB”.
aperturedb/Blobs.py Adds module docstring + adds JSON API reference link in class docstring.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread aperturedb/DaskManager.py Outdated
Comment thread aperturedb/Blobs.py Outdated
Copilot AI review requested due to automatic review settings May 21, 2026 03:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.

Comment thread examples/README.md
Comment on lines 27 to +31
| prepare_aperturedb.py | Helper to download images from coco dataset, and load them into aperturedb | ``python prepare_aperturedb.py -images_count 100`` |
| pytorch_classification.py | Pulls all images from aperturedb with a certain property set by prepare_aperturedb.py script , and classifies them using alexnet | ``python pytorch_classification.py`` |
| pytorch_classification.ipynb | It does the same operation as ``pytorch_classification.py``. Also displays the classified images | Also available to read at [Aperturedb python documentation](https://docs.aperturedata.io/HowToGuides/Advanced/pytorch_classification) |

## Example 3: Similarity search using apertureDB
## Example 3: Similarity search using ApertureDB
@luisremis luisremis merged commit 55489f1 into develop May 21, 2026
6 checks passed
@luisremis luisremis deleted the fix/issue-292 branch May 21, 2026 04:05
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.

Python files need more explanations

3 participants