Skip to content

Commit e162e41

Browse files
author
Anne Hartebrodt
committed
add autogenerated documentation
1 parent 12e062a commit e162e41

8 files changed

Lines changed: 231 additions & 4 deletions

File tree

.github/workflows/static.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020

2121
- name: Install dependencies
2222
run: |
23-
pip install sphinx sphinx-rtd-theme # Add any other extensions here
24-
# If you have a requirements.txt, use: pip install -r requirements.txt
23+
pip install sphinx sphinx-rtd-theme
24+
pip install . # This installs your package so Sphinx can import it
2525
2626
- name: Build Sphinx Documentation
2727
run: |

docs/source/conf.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,23 @@
66
# -- Project information -----------------------------------------------------
77
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
88

9+
10+
import os
11+
import sys
12+
sys.path.insert(0, os.path.abspath('../../')) # Adjust path to point to your app root
13+
914
project = 'Netmap'
1015
copyright = '2025, Anne Hartebrodt, Mhaned Oubounyt'
1116
author = 'Anne Hartebrodt, Mhaned Oubounyt'
1217
release = 'Jan, 2026'
1318

1419
# -- General configuration ---------------------------------------------------
1520
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
16-
17-
extensions = []
21+
extensions = [
22+
'sphinx.ext.autodoc',
23+
'sphinx.ext.napoleon', # Highly recommended for Google/NumPy style docstrings
24+
'sphinx_rtd_theme',
25+
]
1826

1927
templates_path = ['_templates']
2028
exclude_patterns = []

docs/source/modules.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
netmap
2+
======
3+
4+
.. toctree::
5+
:maxdepth: 4
6+
7+
netmap

docs/source/netmap.downstream.rst

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
netmap.downstream package
2+
=========================
3+
4+
Submodules
5+
----------
6+
7+
netmap.downstream.clustering module
8+
-----------------------------------
9+
10+
.. automodule:: netmap.downstream.clustering
11+
:members:
12+
:show-inheritance:
13+
:undoc-members:
14+
15+
netmap.downstream.downstreammain module
16+
---------------------------------------
17+
18+
.. automodule:: netmap.downstream.downstreammain
19+
:members:
20+
:show-inheritance:
21+
:undoc-members:
22+
23+
netmap.downstream.edge\_selection module
24+
----------------------------------------
25+
26+
.. automodule:: netmap.downstream.edge_selection
27+
:members:
28+
:show-inheritance:
29+
:undoc-members:
30+
31+
netmap.downstream.final\_downstream module
32+
------------------------------------------
33+
34+
.. automodule:: netmap.downstream.final_downstream
35+
:members:
36+
:show-inheritance:
37+
:undoc-members:
38+
39+
netmap.downstream.gene\_clustering module
40+
-----------------------------------------
41+
42+
.. automodule:: netmap.downstream.gene_clustering
43+
:members:
44+
:show-inheritance:
45+
:undoc-members:
46+
47+
Module contents
48+
---------------
49+
50+
.. automodule:: netmap.downstream
51+
:members:
52+
:show-inheritance:
53+
:undoc-members:

docs/source/netmap.masking.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
netmap.masking package
2+
======================
3+
4+
Submodules
5+
----------
6+
7+
netmap.masking.external module
8+
------------------------------
9+
10+
.. automodule:: netmap.masking.external
11+
:members:
12+
:show-inheritance:
13+
:undoc-members:
14+
15+
netmap.masking.internal module
16+
------------------------------
17+
18+
.. automodule:: netmap.masking.internal
19+
:members:
20+
:show-inheritance:
21+
:undoc-members:
22+
23+
Module contents
24+
---------------
25+
26+
.. automodule:: netmap.masking
27+
:members:
28+
:show-inheritance:
29+
:undoc-members:

docs/source/netmap.model.rst

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
netmap.model package
2+
====================
3+
4+
Submodules
5+
----------
6+
7+
netmap.model.nbautoencoder module
8+
---------------------------------
9+
10+
.. automodule:: netmap.model.nbautoencoder
11+
:members:
12+
:show-inheritance:
13+
:undoc-members:
14+
15+
netmap.model.standardautoencoder module
16+
---------------------------------------
17+
18+
.. automodule:: netmap.model.standardautoencoder
19+
:members:
20+
:show-inheritance:
21+
:undoc-members:
22+
23+
netmap.model.train\_model module
24+
--------------------------------
25+
26+
.. automodule:: netmap.model.train_model
27+
:members:
28+
:show-inheritance:
29+
:undoc-members:
30+
31+
netmap.model.zinbautoencoder module
32+
-----------------------------------
33+
34+
.. automodule:: netmap.model.zinbautoencoder
35+
:members:
36+
:show-inheritance:
37+
:undoc-members:
38+
39+
Module contents
40+
---------------
41+
42+
.. automodule:: netmap.model
43+
:members:
44+
:show-inheritance:
45+
:undoc-members:

docs/source/netmap.rst

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
netmap package
2+
==============
3+
4+
Subpackages
5+
-----------
6+
7+
.. toctree::
8+
:maxdepth: 4
9+
10+
netmap.downstream
11+
netmap.masking
12+
netmap.model
13+
netmap.utils
14+
15+
Submodules
16+
----------
17+
18+
netmap.model\_concept module
19+
----------------------------
20+
21+
.. automodule:: netmap.model_concept
22+
:members:
23+
:show-inheritance:
24+
:undoc-members:
25+
26+
netmap.netmap module
27+
--------------------
28+
29+
.. automodule:: netmap.netmap
30+
:members:
31+
:show-inheritance:
32+
:undoc-members:
33+
34+
Module contents
35+
---------------
36+
37+
.. automodule:: netmap
38+
:members:
39+
:show-inheritance:
40+
:undoc-members:

docs/source/netmap.utils.rst

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
netmap.utils package
2+
====================
3+
4+
Submodules
5+
----------
6+
7+
netmap.utils.data\_utils module
8+
-------------------------------
9+
10+
.. automodule:: netmap.utils.data_utils
11+
:members:
12+
:show-inheritance:
13+
:undoc-members:
14+
15+
netmap.utils.misc module
16+
------------------------
17+
18+
.. automodule:: netmap.utils.misc
19+
:members:
20+
:show-inheritance:
21+
:undoc-members:
22+
23+
netmap.utils.netmap\_config module
24+
----------------------------------
25+
26+
.. automodule:: netmap.utils.netmap_config
27+
:members:
28+
:show-inheritance:
29+
:undoc-members:
30+
31+
netmap.utils.tf\_utils module
32+
-----------------------------
33+
34+
.. automodule:: netmap.utils.tf_utils
35+
:members:
36+
:show-inheritance:
37+
:undoc-members:
38+
39+
Module contents
40+
---------------
41+
42+
.. automodule:: netmap.utils
43+
:members:
44+
:show-inheritance:
45+
:undoc-members:

0 commit comments

Comments
 (0)