diff --git a/.Rbuildignore b/.Rbuildignore new file mode 100644 index 0000000..a295580 --- /dev/null +++ b/.Rbuildignore @@ -0,0 +1,2 @@ +^_pkgdown\.yml$ +^pkgdown$ diff --git a/.github/.DS_Store b/.github/.DS_Store new file mode 100644 index 0000000..bb82970 Binary files /dev/null and b/.github/.DS_Store differ diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml new file mode 100644 index 0000000..a7276e8 --- /dev/null +++ b/.github/workflows/pkgdown.yaml @@ -0,0 +1,48 @@ +# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples +# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help +on: + push: + branches: [main, master] + pull_request: + branches: [main, master] + release: + types: [published] + workflow_dispatch: + +name: pkgdown + +jobs: + pkgdown: + runs-on: ubuntu-latest + # Only restrict concurrency for non-PR jobs + concurrency: + group: pkgdown-${{ github.event_name != 'pull_request' || github.run_id }} + env: + GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + + - uses: r-lib/actions/setup-pandoc@v2 + + - uses: r-lib/actions/setup-r@v2 + with: + use-public-rspm: true + + - uses: r-lib/actions/setup-r-dependencies@v2 + with: + extra-packages: any::pkgdown, local::. + needs: website + + - name: Build site + run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE) + shell: Rscript {0} + + - name: Deploy to GitHub pages 🚀 + if: github.event_name != 'pull_request' + uses: JamesIves/github-pages-deploy-action@v4.5.0 + with: + clean: false + branch: gh-pages + folder: docs diff --git a/DESCRIPTION b/DESCRIPTION index 78934ef..f357b2e 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -6,6 +6,7 @@ Authors@R: as.person(c( "Amy Willis [aut]" )) Description: tinyvamp estimates the model described in Clausen & Willis, 2022. Notably, our model allows relative abundances to lie on the boundary of the simplex. We present a stable algorithm for computing parameter estimates, asymptotically valid procedures for inference in this nonstandard problem, and examples of the utility of the method. Our approach can be used to select or compare experimental protocols, design experiments with appropriate control data, analyze mixed-specimen samples, and remove across-sample contamination. +URL: https://github.com/statdivlab/tinyvamp, https://statdivlab.github.io/tinyvamp/ License: BSD_3_clause + file LICENSE Encoding: UTF-8 LazyData: true diff --git a/_pkgdown.yml b/_pkgdown.yml new file mode 100644 index 0000000..87f2ac8 --- /dev/null +++ b/_pkgdown.yml @@ -0,0 +1,4 @@ +url: https://statdivlab.github.io/tinyvamp/ +template: + bootstrap: 5 +