From 4faf0283f431df691c87a19067697ba3708bbb44 Mon Sep 17 00:00:00 2001
From: GitHub Actions To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets Here is an example CORS configuration for an S3 bucket: One other note is that if you use S3 and are planning on using shinyapps.io to deploy your app,
you should locate your bucket in Amazon’s AWS US-East region. Currently,
shinyapps.io is hosted entirely
diff --git a/articles/custom-browser-tutorial.html b/articles/custom-browser-tutorial.html
index f0f1431..39a4d66 100644
--- a/articles/custom-browser-tutorial.html
+++ b/articles/custom-browser-tutorial.html
@@ -142,10 +142,10 @@ 9. Accepting Warranty o
APPENDIX: How to apply the Apache License to your work
[]
replaced with your own identifying information. (Don’t include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same “printed page” as the copyright notice for easier identification within third-party archives.
- Copyright [yyyy] [name of copyright owner]
-2.0 (the "License");
- Licensed under the Apache License, Version in compliance with the License.
- you may not use this file except
- You may obtain a copy of the License at
-://www.apache.org/licenses/LICENSE-2.0
- http
-in writing, software
- Unless required by applicable law or agreed to "AS IS" BASIS,
- distributed under the License is distributed on an
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.for the specific language governing permissions and
- See the License limitations under the License.
Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
Hosting options
- [
- {"AllowedHeaders": [
- "*"
- ,
- ]"AllowedMethods": [
- "GET"
- ,
- ]"AllowedOrigins": [
- "*"
- ,
- ]"ExposeHeaders": [
- "Accept-Ranges",
- "Content-Range",
- "Content-Encoding",
- "Content-Length"
- ,
- ]"MaxAgeSeconds": 3000
-
- } ]
[
+ {
+ "AllowedHeaders": [
+ "*"
+ ],
+ "AllowedMethods": [
+ "GET"
+ ],
+ "AllowedOrigins": [
+ "*"
+ ],
+ "ExposeHeaders": [
+ "Accept-Ranges",
+ "Content-Range",
+ "Content-Encoding",
+ "Content-Length"
+ ],
+ "MaxAgeSeconds": 3000
+ }
+]
Preparing an assemblysars-cov2.fa.
With these steps taken, we are going to compress and index the assembly, for best performance. The necessary commands are:
-# 1. compresses sars-cov2.fa to sars-cov2.fa.gz
-# 2. generates sars-cov2.fa.gz.fai and sars-cov2.fa.gz.gzi
-bgzip sars-cov2.fa
-samtools faidx sars-cov2.fa.gz
# 1. compresses sars-cov2.fa to sars-cov2.fa.gz
+# 2. generates sars-cov2.fa.gz.fai and sars-cov2.fa.gz.gzi
+bgzip sars-cov2.fa
+samtools faidx sars-cov2.fa.gz
For the rest of the tutorial code, we are going to use the following already hosted results of these commands:
This is what the JSON configuration for an assembly looks like:
-
- {"assembly": {
- "name": "Sars-Cov2",
- "sequence": {
- "type": "ReferenceSequenceTrack",
- "trackId": "Sars-Cov2-ReferenceSequenceTrack",
- "adapter": {
- "type": "BgzipFastaAdapter",
- "fastaLocation": {
- "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz"
- ,
- }"faiLocation": {
- "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz.fai"
- ,
- }"gziLocation": {
- "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz.gzi"
-
- }
- }
- }
- } }
{
+ "assembly": {
+ "name": "Sars-Cov2",
+ "sequence": {
+ "type": "ReferenceSequenceTrack",
+ "trackId": "Sars-Cov2-ReferenceSequenceTrack",
+ "adapter": {
+ "type": "BgzipFastaAdapter",
+ "fastaLocation": {
+ "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz"
+ },
+ "faiLocation": {
+ "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz.fai"
+ },
+ "gziLocation": {
+ "uri": "https://jbrowse.org/genomes/sars-cov2/fasta/sars-cov2.fa.gz.gzi"
+ }
+ }
+ }
+ }
+}
Let’s see how this compares to the configuration generated JBrowseR:
diff --git a/authors.html b/authors.html index 9b68b30..697c192 100644 --- a/authors.html +++ b/authors.html @@ -88,14 +88,14 @@Citation
Hershberg E, Diesh C, the JBrowse 2 Team (2023). +
Hershberg E, Diesh C, the JBrowse 2 Team (2024). JBrowseR: An R Interface to the JBrowse 2 Genome Browser. R package version 0.10.2, https://gmod.github.io/JBrowseR/https://github.com/GMOD/JBrowseR.
@Manual{, title = {JBrowseR: An R Interface to the JBrowse 2 Genome Browser}, author = {Elliot Hershberg and Colin Diesh and {the JBrowse 2 Team}}, - year = {2023}, + year = {2024}, note = {R package version 0.10.2}, url = {https://gmod.github.io/JBrowseR/ https://github.com/GMOD/JBrowseR}, diff --git a/index.html b/index.html index 09c46a6..86a4334 100644 --- a/index.html +++ b/index.html @@ -102,6 +102,7 @@ +JBrowseR is an R package that provides a simple and clean interface to JBrowse 2 for R users. Using JBrowseR, you can: