chore(master): release 0.1.17 (#35)
chore(master): release 0.1.17
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
Saturation mutagenesis MPRA data access portal
Shiny webapp of https://mpra.gs.washington.edu/satMutMPRA or https://kircherlab.bihealth.org/satMutMPRA/.
Installation
Option 1: conda
If not already done install miniconda
set up the channels:
Then run
conda install mpra-data-access-portalThe latest version on conda is
0.1.11so you can runconda install mpra-data-access-portal=0.1.11to install exactly this version.now you can run the data portal via the command:
mpra-data-access-portalThe default port is
8080and the default host0.0.0.0. If you want to change this please change the two variablesSHINY_PORTand exportSHINY_HOST. E.g.:Then run
mpra-data-access-portalagain.Option 2: from source
install dependencies:
R version 4.3.3
R packages:
You can install also via conda using:
conda env create -f environment.yaml -n mpra-data-access-portalGet the latest version via version release on github: https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.11.tar.gz or cloning the repository: https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.11.tar.gz and change to the version tag
v0.1.11.the goto the directory and run the shiny server (here on port
8080and on host0.0.0.0, if not alredy defined:Development
Setting up the development environment
To set up a development environment, use conda with the provided
environment.yml:Running tests
To run the test suite:
Tests verify:
Releases
This project uses Release Please to automate versioning and release management.
How releases work
Releases are automatically created when commits are pushed to
masterusing Conventional Commits. The Release Please action will:Making a release
Simply use conventional commit messages in your pull requests:
feat:- New features (triggers minor version bump: 0.1.11 → 0.2.0)fix:- Bug fixes (triggers patch version bump: 0.1.11 → 0.1.12)BREAKING CHANGE:- Major changes (triggers major version bump: 0.1.11 → 1.0.0)Example:
When you merge a PR with such commits, Release Please will automatically:
Releases are available at: https://github.com/kircherlab/MPRA_SaturationMutagenesis/releases