Skip to content

Commit

Permalink
Merge pull request #38 from ccpem/development
Browse files Browse the repository at this point in the history
Analysis scripts for bioarxiv
  • Loading branch information
JatGreer authored Apr 28, 2024
2 parents 9144ba8 + c810b64 commit 4d89128
Show file tree
Hide file tree
Showing 65 changed files with 25,616 additions and 3,394 deletions.
41 changes: 41 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the OS, Python version and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.10"
# You can also specify other tool versions:
# nodejs: "19"
# rust: "1.64"
# golang: "1.19"

python:
install:
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html (optional)
- requirements: docs/requirements.txt
# Install our python package before building the docs
# - method: pip
# path: .

# Build documentation in the "docs/" directory with Sphinx
sphinx:
configuration: docs/source/conf.py
fail_on_warning: false

# Optionally build your docs in additional formats such as PDF and ePub
formats:
- pdf
- epub

# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
# python:
# install:
# - requirements: docs/requirements.txt
2 changes: 2 additions & 0 deletions docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
sphinx
sphinx-rtd-theme
4 changes: 4 additions & 0 deletions docs/source/api.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.. autosummary::
:toctree: generated

roodmus
42 changes: 42 additions & 0 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Configuration file for the Sphinx documentation builder.

# -- Project information

project = "Roodmus"
copyright = "2023, Joel Greer(UKRI), Tom Burnley (UKRI),\
Maarten Joosten (TU Delft), Arjen Jakobi (TU Delft)"
author = "Joel Greer, Maarten Joosten, Tom Burnley, Arjen Jakobi"

release = "0.2"
version = "0.0.28"

# -- General configuration

extensions = [
"sphinx.ext.duration",
"sphinx.ext.doctest",
"sphinx.ext.autodoc",
"sphinx.ext.autosummary",
"sphinx.ext.intersphinx",
"sphinx.ext.napoleon",
]

intersphinx_mapping = {
"python": ("https://docs.python.org/3/", None),
"sphinx": ("https://www.sphinx-doc.org/en/master/", None),
}
intersphinx_disabled_domains = ["std"]

templates_path = ["_templates"]

# -- Options for HTML output

html_theme = "sphinx_rtd_theme"

# -- Options for EPUB output
epub_show_urls = "footnote"

# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ["_static"]
4 changes: 4 additions & 0 deletions docs/source/explanation.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
How Roodmus Works
=================

Information allowing you to be confident in how Roodmus works "behind-the-scenes".
4 changes: 4 additions & 0 deletions docs/source/how-to-guides.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
How To Guides
=============

How to use/extend Roodmus to do various tasks.
19 changes: 19 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Roodmus Docs
============

Roodmus is software for doing stuff...

.. note::

This project is under active development.

Contents
--------

.. toctree::

tutorials
how-to-guides
explanation
reference
api
4 changes: 4 additions & 0 deletions docs/source/reference.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Reference
=========

Useful reference information germane to Roodmus
4 changes: 4 additions & 0 deletions docs/source/tutorials.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Tutorials
=========

How to use Roodmus utilities
1,384 changes: 1,384 additions & 0 deletions paper/figure_2.ipynb

Large diffs are not rendered by default.

1,233 changes: 1,233 additions & 0 deletions paper/figure_3.ipynb

Large diffs are not rendered by default.

Loading

0 comments on commit 4d89128

Please sign in to comment.