Skip to content

Commit

Permalink
Merge pull request #163 from TheJacksonLaboratory/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
pnrobinson authored Dec 6, 2023
2 parents 0eb950c + 0277478 commit 73c4b55
Show file tree
Hide file tree
Showing 49 changed files with 1,007 additions and 1,322 deletions.
47 changes: 19 additions & 28 deletions .github/workflows/documentation.yaml
Original file line number Diff line number Diff line change
@@ -1,35 +1,26 @@
name: Sphinx Documentation
name: mkdocs-generation
on:
push:
branches: [ main ]

branches:
- master
- main
permissions:
contents: write
jobs:
build-docs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
ref: ${{ github.ref }}

- name: Set up Python 3.
uses: actions/setup-python@v3
python-version: 3.x
- uses: actions/cache@v2
with:
python-version: 3.9

- name: install
run: pip3 install sphinx sphinx-rtd-theme click ddt pandas setuptools

- name: Build documentation.
run: |
cd docs/
sphinx-build -b html . _build
touch _build/.nojekyll
- name: Deploy documentation.
if: ${{ github.event_name == 'push' }}
uses: JamesIves/[email protected]
with:
branch: gh-pages
clean: true
folder: docs/_build
key: ${{ github.ref }}
path: .cache
- run: pip install mkdocs-material
- run: pip install mkdocs-material[imaging]
- run: pip install pillow cairosvg
- run: pip install mkdocs-material-extensions
- run: pip install mkdocstrings[python]
- run: mkdocs gh-deploy --force
26 changes: 22 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ Releases page.

## Background
[Gene Ontology](http://geneontology.org/) traditionally has provided
annotations for genes rather than for specific isoforms. However, in
some cases, the functions of the individual isoforms of a gene are
annotations for genes rather than for specific isoforms. However, in
some cases, the functions of the individual isoforms of a gene are
differ with respect to one or more of the gene's function. In this project,
we have developed an algorithm for prediction of isoform-specific function
across the entire transcriptome. The isopret app offers a number of
Expand All @@ -33,13 +33,13 @@ Macintosh laptops with the new ARM M1 chip when using Oracle's SDK (version 17.0
have used [Azul Zulu](https://www.azul.com/downloads/?package=jdk) JDKs on M1 Macintoshes and
could run Isopret and other JavaFX apps without problems.

We offer pre-built installation files for MacIntosh (M1 and Intel) in the Release section.
We offer pre-built installation files for MacIntosh (M1 and Intel) in the Release section.

## Note to Linux users

The easiest way to run isopret-gui on a linux system is to run the downloadable JAR file from the releases page.

```aidl
```bash
java -jar isopret-gui.jar
```

Expand All @@ -53,4 +53,22 @@ A manuscript is in preparation.



## Set up documentation

Enter the following code to install mkdocs and run a server locally. The GitHub action will create a comparable site online.

```
python3 -m venv venv
source venv/bin/activate
pip install mkdocs-material
pip install mkdocs-material[imaging]
pip install mkdocs-material-extensions
pip install pillow cairosvg
pip install mkdocstrings[python]
mkdocs serve
```





21 changes: 0 additions & 21 deletions docs/Makefile

This file was deleted.

3 changes: 0 additions & 3 deletions docs/_static/isopret.css

This file was deleted.

176 changes: 0 additions & 176 deletions docs/conf.py

This file was deleted.

Loading

0 comments on commit 73c4b55

Please sign in to comment.