GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ElixirTeSS/docs: Documentation for the TeSS platform (mTeSS-X project)

BranchesTags
Open more actions menu

Latest commit

 

History

172 Commits
172 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
TeSS_docs
TeSS_docs
 
 
.gitignore
.gitignore
 
 
.nojekyll
.nojekyll
 
 
CITATION.cff
CITATION.cff
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
build.sh
build.sh
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

Documentation for TeSS Platform

https://elixirtess.github.io/docs/

Separate the training docs/help content to separate repo, like IBISBA Handboook.

Built using Jupyter Book 1. For additional guidance, see:

  • Anatomy of a Jupyter Book (TeachBooks.io)
  • Sphinx Design (the engine behind Jupyter Book) including CSS classes
  • MyST Syntax Extensions even though we are using Markdown, not MyST

Running locally and on GitHub Pages

Requirements:

  • Python

To run locally, install Jupyter Book in a virtual environment then build:

python -m venv venv
source venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
jupyter-book build TeSS_docs/

If you are using Windows, replace the second line with:

source venv/Scripts/activate

And when you have finished, to quit virtual environment:

deactivate

We are hosting on GitHub Pages (using Actions), using a different build command that means the .html part of the paths are not included. For example, we have page URLs like https://elixirtess.github.io/docs/accounts/user/ instead of https://elixirtess.github.io/docs/accounts/user.html -- this is achieved by rendering each page as a directory with its own index.html page. When running locally, this doesn't work so well, so use the default build command shown above.

The build command in the GitHub Action includes:

jupyter-book build --builder dirhtml TeSS_docs/

Note

These instructions will change with the release of Jupyter Book 2.

About

Documentation for the TeSS platform (mTeSS-X project)

elixirtess.github.io/docs/

Resources

Readme
MIT license
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

5 forks
Report repository

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.