Skip to content

Commit 1be8d78

Browse files
rclunenscorley
authored andcommitted
Update documentation for installation and config
Added prerequisites section to installation guide, updated references to AtomWorks, and clarified instructions. Updated Sphinx config to exclude preprocessing.rst and changed dark logo path. Minor formatting improvements in contributor guide.
1 parent 56a1a24 commit 1be8d78

3 files changed

Lines changed: 21 additions & 15 deletions

File tree

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
]
4848

4949
templates_path = ["_templates"]
50-
exclude_patterns = ["_build", "Thumbs.db", ".DS_Store", "examples/GALLERY_HEADER.rst"]
50+
exclude_patterns = ["_build", "Thumbs.db", ".DS_Store", "examples/GALLERY_HEADER.rst", "ml/preprocessing.rst"]
5151

5252
# -- Options for HTML output -------------------------------------------------
5353
# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
@@ -67,7 +67,7 @@
6767
"navbar_end": ["theme-switcher", "navbar-icon-links"],
6868
"logo": {
6969
"image_light": "_static/atomworks_logo_light.svg",
70-
"image_dark": "_static/atomworks_logo_color.svg",
70+
"image_dark": "_static/atomworks_logo_dark.svg",
7171
},
7272
"navbar_start": ["navbar-logo", "version-switcher"],
7373
"switcher": {

docs/contributor_guide.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ As you review
4949
3. Keep review time <1h and <500 LOC for focus.
5050

5151
Contributing to the documentation
52-
--------------------------------
52+
---------------------------------
5353
The external AtomWorks documentation is built using `Sphinx <https://www.sphinx-doc.org/en/master/#>`_ and hosted on `GitHub Pages <https://docs.github.com/en/pages>`_.
5454
Aside from having AtomWorks and its dependencies installed, to build the documentation locally, you will need to install the documentation requirements:
5555

@@ -92,5 +92,3 @@ When contributing to this repository, please follow these steps:
9292
- Example: ``git commit -m "docs: add contributing guidelines"``
9393
5. Open a pull request to ``staging`` and describe your changes.
9494
6. Wait for review and merge your changes.
95-
96-
For more details, see the README or contact the maintainers.

docs/installation.rst

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
Installation
22
============
33

4-
atomworks can be installed in several ways, depending on your workflow and environment. Below are the recommended methods:
4+
AtomWorks can be installed in several ways, depending on your workflow and environment. Below are the recommended methods:
5+
6+
0. Prerequisites
7+
-----------------
8+
9+
Before installing AtomWorks, ensure you have the following prerequisites:
10+
11+
* Python 3.12 or higher
12+
* `dotenv <https://www.npmjs.com/package/dotenv>`_
513

614
1. Installing via pip (recommended)
7-
----------------------
8-
This is the easiest way to get started with atomworks.
15+
-----------------------------------
16+
This is the easiest way to get started with AtomWorks.
917

1018
.. code-block:: bash
1119
@@ -53,10 +61,10 @@ To install in a fresh environment:
5361
make env
5462
pytest tests
5563
56-
3. As a Dependency in Your Apptainer
57-
------------------------------------
58-
Add `atomworks.io/src` to your apptainer's PYTHONPATH:
59-
60-
.. code-block:: bash
61-
62-
export PYTHONPATH=$PWD/src:$PYTHONPATH
64+
#3. As a Dependency in Your Apptainer
65+
#------------------------------------
66+
#Add `atomworks.io/src` to your apptainer's PYTHONPATH:
67+
#
68+
#.. code-block:: bash
69+
#
70+
# export PYTHONPATH=$PWD/src:$PYTHONPATH

0 commit comments

Comments
 (0)