Diff of /docs/pydocmd.yml [000000] .. [d45a3a]

Switch to unified view

a b/docs/pydocmd.yml
1
site_name: BPNet
2
3
# ------- readthedocs ---------
4
theme:
5
 name: readthedocs
6
 custom_dir: theme_dir
7
extra_css: [css/extra.css]
8
# --------------------------
9
repo_url: http://github.com/kundajelab/bpnet
10
site_url: https://kundajelab.github.io/bpnet
11
edit_uri: edit/master/docs/templates/
12
site_description: 'Documentation of BPNet.'
13
14
dev_addr: '0.0.0.0:8000'
15
16
# google_analytics: ["UA-115025493-1", "kipoi.org"]
17
# --------------------------------------------
18
19
# This tells pydocmd which pages to generate from which Python modules,
20
# functions and classes. At the first level is the page name, below that
21
# is a tree of Python member names (modules, classes, etc.) that should be
22
# documented. Higher indentation leads to smaller header size.
23
generate:
24
  - extractors.md:
25
    - bpnet.extractors+
26
  - transforms/functional.md:
27
    - bpnet.transforms.functional+
28
  - transforms/transforms.md:
29
    - bpnet.transforms.transforms+
30
  - dataloaders.md:
31
    - bpnet.dataloaders.sequence+
32
    - bpnet.dataloaders.splicing.MMSpliceDl
33
34
# - baz/cool-stuff.md:
35
#   - foobar.baz:
36
#     - foobar.baz.CoolClass+     # (+ to include members)
37
#     - foobar.baz.some_function
38
# - baz/more-stuff.md:
39
#   - foobar.more++               # (++ to include members, and their members)
40
41
# MkDocs pages configuration. The `<<` operator is sugar added by pydocmd
42
# that allows you to use an external Markdown file (eg. your project's README)
43
# in the documentation. The path must be relative to current working directory.
44
# pages:
45
# - Home: index.md << ../README.md
46
# - foobar.baz:
47
#   - Cool Stuff: baz/cool-stuff.md
48
49
pages:
50
- Home: index.md << ../README.md
51
- Dataloaders: dataloaders.md
52
- Transforms:
53
  - Functional: transforms/functional.md
54
  - Class-based: transforms/transforms.md
55
- Extractors: extractors.md
56
    
57
# These options all show off their default values. You don't have to add
58
# them to your configuration if you're fine with the default.
59
docs_dir: templates
60
gens_dir: sources
61
site_dir: site
62
loader:   pydocmd.loader.PythonLoader
63
# preprocessor: kiposeq.utils.YamlPreprocessor
64
preprocessor: pydocmd.preprocessor.DataLoaderYamlPreprocessor
65
# preprocessor: pydocmd.preprocessor.Preprocessor
66
67
# TODO - modify parsing of the yaml doc-strings?
68
69
# Additional search path for your Python module. If you use Pydocmd from a
70
# subdirectory of your project (eg. docs/), you may want to add the parent
71
# directory here.
72
additional_search_paths:
73
- ..