Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.7.0 Redo Release #238

Merged
merged 77 commits into from
Mar 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
823428a
param: add XBB_ARTIC alt breakpoints for #204
Nov 10, 2022
447b0b8
env: add pango-aliasor for #185
Nov 11, 2022
575255b
workflow: move lineage tree to resources as not dependent on nextclad…
Nov 11, 2022
be32e69
workflow: fix typo in nextclade dataset_dir
Nov 15, 2022
dea9eeb
resources: update XBB validation lineage
Nov 15, 2022
f341dd5
ci: switch flake8 repo from gitlab to github
Nov 15, 2022
91f4bb0
script: fix missing X parent in lineage_tree for #185
Dec 19, 2022
c014cfb
script: hardcode rbd palette range from 0 to 12 for #209
Dec 19, 2022
d7e728d
script: handle numeric strain names for #210
Dec 19, 2022
044040c
param: add XAN to auto-pass
Dec 19, 2022
c0c9209
script: fix cluster str recode in plot_breakpoints
Dec 19, 2022
ccc08db
resources: upgrade sc2rf, upgrade Nextclade #176, update XBG breakpoi…
Dec 19, 2022
ea7cdca
param: add XBK to resources and voc
Dec 20, 2022
762fc77
script: fix postprocess bug in auto-pass parsing
Dec 20, 2022
9b06cff
resources: update validation for controls
Dec 20, 2022
1d7263f
resources: add proposed1340 to breakpoints #208
Dec 20, 2022
18961b5
script: improve postprocess duplicate reconciliation with multiple st…
Dec 20, 2022
d5a2bf1
resources: add proposed1393 to breakpoints #211
Dec 20, 2022
7171dcf
resources: add proposed1425 to breakpoints #212
Dec 20, 2022
6b891c9
resources: add proposed1440 to breakpoints #214
Dec 20, 2022
2377fce
script: improve postprocess duplicate reconciliation for lineage matches
Dec 20, 2022
c0429ec
parameter: update nextclade data
Jan 24, 2023
cb1bda7
script: add intermission ratio bypass for #195
Jan 24, 2023
f186a1c
ci: use miniforge-variant to fix #223
Jan 24, 2023
03a65eb
ci: extend miniforge-variant to all jobs for #223
Jan 24, 2023
b0446f6
docs: add development section to README
Jan 24, 2023
a8528cc
docs: add development section to README
Jan 24, 2023
3f65706
resources: add XBL and XBM to breakpoints
Jan 24, 2023
348264b
resources: add proposed1444 and proposed1576 to breakpoints
Jan 24, 2023
690bbd7
resources: update issues
Jan 24, 2023
71c0fb3
script: catch tight layout warnings for #224
Jan 24, 2023
1809dad
workflow: update validation for new controls-gisaid strains
Jan 24, 2023
6d7079a
docs: add sphinx for readthedocs #24
Jan 24, 2023
7ab1c5d
docs: attempt conda with sphinx readthedocs
Jan 24, 2023
985159b
docs: attempt conda 2 with sphinx readthedocs
Jan 24, 2023
28e7be0
docs: attempt conda 3 with sphinx readthedocs
Jan 24, 2023
7e8c4c6
docs: downgrade sphinx python to 3.8
Jan 24, 2023
47fe5a5
env: switch git from anaconda to conda-forge channel
Jan 24, 2023
6d63bcb
docs: remove sphinx conda too slow
Jan 25, 2023
cd78991
docs: try read the docs with requirements
Jan 25, 2023
5921240
env: add sphinx rtd theme
Jan 25, 2023
1c3cc7a
docs: success with read the docs, fix description include
Jan 25, 2023
d9cc87d
workflow: create new pattern plot_NX to customize min cluster size
Jan 25, 2023
5f7ec1a
docs: rename sphinx pages
Jan 25, 2023
18e7ae7
docs: remove README content and link to read the docs
Jan 25, 2023
ccda512
docs: add pipeline definiton example
Jan 25, 2023
04e425f
docs: change links to html refs
Jan 25, 2023
35a5d1e
script: change slurm job name to basename of conda env
Jan 25, 2023
71d4803
defaults: update validation values
Jan 25, 2023
41c533f
docs: update links in developers guide
Jan 25, 2023
f63a254
docs: update configuration and faq
Jan 25, 2023
e1c18b9
env: add kaleido for static image export
Jan 25, 2023
cc031e3
env: version control all docs dependencies
Jan 25, 2023
84a01cf
script: fix validate bug for #225
Jan 25, 2023
5a76f81
sc2rf: update sc2rf to use gisaid access token
Jan 25, 2023
efc5aab
defaults: update validation to fix XBH dropout
Jan 25, 2023
5f24f69
dataset: update controls-gisaid strain list
Jan 25, 2023
fa12300
script: defragment plot for 218
Jan 26, 2023
8eaf08a
data: restore controls-gisaid strain list
Jan 26, 2023
914d933
defaults: add XBN to controls-gisaid and validation
Jan 26, 2023
25b2f24
docs: update developers guide
Jan 26, 2023
0ebe5e9
script: fix bug in report where it didn't check that plots existed
Feb 21, 2023
7e586d1
script: add extra logic for auto-passing lineages
Feb 22, 2023
49e6f59
profile: add virusseq profile
Feb 22, 2023
630b2cd
resources: update
Feb 22, 2023
91d6fb8
defaults: update nextclade dataset to 2023-02-01
Feb 22, 2023
4293439
profile: add controls-gisaid to virusseq builds
Feb 22, 2023
d44d5f9
data: add XBP to controls-gisaid
Feb 22, 2023
2a09c78
script: fix sc2rf postprocess bug in duplicate removal
Feb 22, 2023
403777a
script: lint plotting script
Feb 22, 2023
78696b3
script: add bug fix to sc2rf postprocess for #231
Feb 22, 2023
3f3d443
docs: update docs v0.7.0
Feb 22, 2023
fdc874a
docs: add test summary package for v0.7.0
Feb 22, 2023
2964b4a
docs: update notes to include 1576 proposed issue
Feb 22, 2023
c279f1e
docs: add changelog for v0.7.0
Feb 22, 2023
8ccdb3d
defaults: add XBP to validation
Feb 22, 2023
f780922
docs: update tsp with lineage change and cluster_id
Feb 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/lineage-validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
## Immunity

**RBD Level**:
**RBD Substitutions**
**RBD Substitutions**:
**Immune Escape**:
**ACE2 Binding**:

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -107,7 +108,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -167,7 +169,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -227,7 +230,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/profile_creation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -111,7 +112,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -171,7 +173,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down Expand Up @@ -231,7 +234,8 @@ jobs:
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
mamba-version: "*"
#mamba-version: "*"
miniforge-variant: Mambaforge
channels: conda-forge

# install conda environment
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,13 @@ data/custom*
data/X*
data/proposed*
data/*gisaid*
data/tutorial-*
data/v*
data/full
data/misc

# all-contributors and yarn
yarn.lock

# sphinx readthedocs
docs/sphinx/build
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ repos:
- id: black

# flake8: Python PEP8 Compliance
- repo: https://gitlab.com/pycqa/flake8
- repo: https://github.com/pycqa/flake8
rev: 3.9.2
hooks:
- id: flake8
Expand Down
22 changes: 22 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

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

build:
image: latest

# Optionally declare the Python requirements required to build your docs
python:
install:
- requirements: docs/sphinx/requirements.txt

# If using Sphinx, optionally build your docs in additional formats such as PDF
# formats:
# - pdf
158 changes: 146 additions & 12 deletions CHANGELOG.md

Large diffs are not rendered by default.

Loading