8000 Docs by lllangWV · Pull Request #5 · romerogroup/MatGraphDB · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Docs #5

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

Merged
merged 12 commits into from
May 15, 2025
Merged

Docs #5

merged 12 commits into from
May 15, 2025

Conversation

lllangWV
Copy link
Member

No description provided.

lllangWV added 12 commits May 10, 2025 11:09
Refactored the documentation configuration in `conf.py` to use
Pathlib for better path management. Updated the logic for copying
example files and the CONTRIBUTING.md file to the documentation
source directory. Removed the old CONTRIBUTING.rst file as part
of this update, streamlining the documentation structure and
ensuring all necessary files are correctly referenced.

This change enhances maintainability and prepares for future
documentation updates.
Eliminated unused commented-out code related to example paths in
`conf.py`. This change helps to clean up the documentation
configuration file, improving readability and maintainability
without affecting functionality.
Changed the assignment of SRC_DIR in `conf.py` to use the parent
directory of the current file. This adjustment improves path
management and aligns with the updated structure established in
previous commits, enhancing maintainability of the documentation
configuration.
Included `myst_parser` in the documentation dependencies within
`pyproject.toml`. This addition enables support for MyST Markdown,
enhancing the documentation capabilities and allowing for more
flexible content formatting.
Replaced multiple individual development dependencies with a single
entry for `matgraphdb[docs,tests]`. This change simplifies the
dependency management in the project and ensures that all necessary
packages for documentation and testing are included in one line,
improving clarity and maintainability of the configuration.
Moved the tutorials form the docs source to the examples directory.

Updated the index.rst file to include links to the new tutorial
notebooks, ensuring easy navigation for users seeking to learn
about MatGraphDB.
Added pyrightconfig.json to .gitignore to prevent tracking of the
configuration file. Removed the existing pyrightconfig.json file as
it was no longer needed, streamlining the project structure and
ensuring unnecessary files are not included in version control.
Enhanced the README by adding documentation and project links for
better navigation. Clarified the relationship with `ParquetGraphDB`
and updated references to the CONTRIBUTING and LICENSE files. This
improves user experience and accessibility of important resources.
Modified the .gitignore file to ensure the data directory is ignored
by adding a wildcard entry for *data/. This change prevents tracking
of any files within the data directory, maintaining a cleaner project
structure and avoiding unnecessary file inclusion in version control.
Introduced a new Jupyter notebook for building a materials graph
database using the MPNearHull dataset. This example demonstrates
the process of importing libraries, downloading data, and setting
up a MatGraphDB instance.

Updated the index.rst files to include links to the new tutorials
and applications sections, improving navigation for users seeking
to explore MatGraphDB functionalities.
Removed links to the tutorials section in index.rst as they are no
longer relevant. This change streamlines the documentation and
improves clarity for users navigating the examples of MatGraphDB.
Changed the title in index.rst from "Getting Started" to "MPNearHull Dataset"
to accurately represent the content of the example. This update improves
navigation and clarity for users exploring the MatGraphDB documentation.
@lllangWV lllangWV merged commit 220d524 into main May 15, 2025
2 of 8 checks passed
github-actions bot pushed a commit that referenced this pull request May 15, 2025
@github-actions github-actions bot mentioned this pull request May 15, 2025
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.

1 participant
0