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

Removed fluid from container to shore up header component overflow. #173

Merged
merged 144 commits into from
Sep 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
8695b0e
Removed fluid from container to shore up header component overflow.
nojronatron Jul 18, 2022
a07cda3
track picker integration in headerform
ducku Jun 10, 2023
85566ea
merge track system into mounted files, coloring still broken
ducku Jun 10, 2023
9ab01f6
fix read coloring
ducku Jun 10, 2023
1caf11e
track compare typo
ducku Jun 14, 2023
1f1051a
merge docker changes
ducku Jun 14, 2023
c7ab6a8
Including a try-catch condition to handle case if link is not copied.…
shreyasun Jun 20, 2023
d00aa35
Including a try-catch condition to handle case if link is not copied.…
shreyasun Jun 20, 2023
0df516f
Including a try-catch condition to handle case if link is not copied.…
shreyasun Jun 20, 2023
84552ee
ncluding a try-catch condition to handle case if link is not copied. …
shreyasun Jun 21, 2023
022c296
Including a try-catch condition to handle case if link is not copied.…
shreyasun Jun 21, 2023
00fcc3c
Specify a dev container to try and make Codespaces work
adamnovak Jun 22, 2023
08680d9
Get API URL along with protocol
adamnovak Jun 22, 2023
dc66a24
Don't forward internal API port
adamnovak Jun 22, 2023
b1fea19
Add git in dev container
adamnovak Jun 22, 2023
311fd80
Try to get Bash to decide if we are on Codespaces
adamnovak Jun 22, 2023
0515eeb
Hackily set Webpack to use Github's port forward
adamnovak Jun 22, 2023
b6bdb0d
Make sure there's an editor
adamnovak Jun 22, 2023
746de20
Use apt-get since apt doesn't work
adamnovak Jun 22, 2023
9c7cfe2
Point at the actual dev server port and not the API port
adamnovak Jun 22, 2023
9beabc0
Use HOST and HTTPS variables to wrangle Webpack
adamnovak Jun 22, 2023
53e5907
Tell Github the dev server port is HTTPS
adamnovak Jun 22, 2023
f3516ae
Merge pull request #299 from vgteam/devcontainer
adamnovak Jun 22, 2023
355838e
Modified open and close props for popup to render popup upon button c…
shreyasun Jun 22, 2023
777b252
Merge pull request #298 from vgteam/add-copy-dialog
adamnovak Jun 23, 2023
a08263e
end to end and app test fixes
ducku Jun 26, 2023
132b869
tracks now contain a trackFile and a trackType instead of an array of…
ducku Jun 26, 2023
0e6b471
component test fixes
ducku Jun 26, 2023
754fce7
track display test fix
ducku Jun 26, 2023
1db8404
Modified encoding url specifications to encodeValuesOnly: true to ens…
shreyasun Jun 26, 2023
4f08522
fix single color graph/haplotype output
ducku Jun 27, 2023
384c2a8
headerform update live
ducku Jun 28, 2023
f8571c9
Add a GAM example that has read group and sample name set
adamnovak Jun 29, 2023
5f19112
Merge pull request #305 from vgteam/read-group-data
adamnovak Jun 29, 2023
29be8a8
Merge branch 'master' into more-read-info-dialog
shreyasun Jun 29, 2023
e98a789
Created array of track attributes and displayed it as a table in a po…
shreyasun Jun 29, 2023
f0792c8
Ensured correct data display for different track types and added CIGA…
shreyasun Jun 30, 2023
ad933b7
go button lights up when the viewtarget can be updated with new changes
ducku Jul 2, 2023
0921dca
Make haplotypes actually come from the haplotype track
adamnovak Jul 3, 2023
3883686
Properly distingush between haplotypes and paths
adamnovak Jul 3, 2023
65c7833
Give the go button a tooltip to explain why it is red
adamnovak Jul 3, 2023
674e89d
Remove redundant function
adamnovak Jul 3, 2023
e95933a
Merge pull request #293 from ducku/integrate-track-picker
adamnovak Jul 3, 2023
8dfdec9
Merge remote-tracking branch 'origin/master' into valid-urls
adamnovak Jul 3, 2023
9fa2ea6
Merge pull request #300 from vgteam/valid-urls
adamnovak Jul 3, 2023
132a2bd
Modified cigar string function so that it will produce correct cigar …
shreyasun Jul 5, 2023
dfceb90
Popup upon single click of track is modified to include more informat…
shreyasun Jul 5, 2023
4995b73
allow prepare_chunk script to take multiple gam files
ducku Jul 6, 2023
c63559f
A unit test for cigar string function
shreyasun Jul 6, 2023
3980646
Edited cigar string functions to ensure operations were correct
shreyasun Jul 6, 2023
0075544
Add config flag
adamnovak Jun 14, 2023
0d2cce4
Add width constants
adamnovak Jun 14, 2023
ecb6e37
Document all the non-read track lane assignment stuff
adamnovak Jun 14, 2023
b421aa2
Add constants for read and bend widths
adamnovak Jun 14, 2023
c042529
Start breaking out machinery to separately lay out multiple groups of…
adamnovak Jun 14, 2023
646938e
Lay out reads in phases and fix link load crash
adamnovak Jul 7, 2023
7e8c228
Get rid of coloring by mapping quality as a tubemap.js single parameter
adamnovak Jul 7, 2023
4fa5c66
Complain about qs serialization
adamnovak Jul 7, 2023
7257200
Add top margin for multiple trad tracks and allow deleting tracks in …
adamnovak Jul 7, 2023
1a48279
Remove debugging
adamnovak Jul 7, 2023
d0cc489
Merge pull request #308 from vgteam/issues/216-split-gam
adamnovak Jul 7, 2023
9050019
Merge remote-tracking branch 'origin/master' into more-read-info-dialog
adamnovak Jul 7, 2023
f5846eb
Just scan for the right track ID to find the track
adamnovak Jul 7, 2023
46c39f2
create json with prepare chunk script
ducku Jul 7, 2023
aea2a60
Resolving requested changes
shreyasun Jul 10, 2023
a1b3fd2
Updated an equality operator
shreyasun Jul 10, 2023
3c4673e
Merge branch 'vgteam:master' into bed-multiple-gam
ducku Jul 10, 2023
2e3b94c
chunkPath api
ducku Jul 10, 2023
d0d3247
Merge branch 'bed-multiple-gam' of https://github.com/ducku/sequenceT…
ducku Jul 10, 2023
e6e80b3
Fix track lookup by ID to not compare numbers and strings
adamnovak Jul 12, 2023
4d29229
Make table have just one body and not one per row with the key in the…
adamnovak Jul 12, 2023
f7da5c7
Merge pull request #307 from vgteam/more-read-info-dialog
adamnovak Jul 12, 2023
1587b15
Sort tracks by number ID and make margin bigger
adamnovak Jul 12, 2023
1d10ad4
Merge pull request #313 from vgteam/debug-gam-separation
adamnovak Jul 12, 2023
95a8111
Modified Header Form look by arranging all buttons on same line. Help…
shreyasun Jul 12, 2023
c381a22
Merge remote-tracking branch 'origin/master' into node_coverage_stats
shreyasun Jul 13, 2023
eb7060d
include tracks in bed-info by pulling from chunk directory's json file
ducku Jul 14, 2023
af16496
Started display of node data on single click
shreyasun Jul 14, 2023
57e92d5
Created variable for DataPositionFormRow component so the code looks …
shreyasun Jul 14, 2023
46af088
selecting a region option updates tracks
ducku Jul 16, 2023
75b0457
Merge pull request #314 from vgteam/improve_headerform_look
adamnovak Jul 17, 2023
e07fdf6
Merge remote-tracking branch 'origin/master' into node_coverage_stats
shreyasun Jul 18, 2023
a1737bf
Prepare Chunk optimization and recreating example chunk and beds
ducku Jul 22, 2023
3fa481b
Merge branch 'master' of https://github.com/ducku/sequenceTubeMap
ducku Jul 22, 2023
d1a1cdf
fix region input onclick dropdown
ducku Jul 22, 2023
3b2cbfe
Revert "fix region input onclick dropdown"
ducku Jul 28, 2023
933b705
move selection dropdown menu's zIndex to the top
ducku Jul 29, 2023
b1f478a
Revert "allow prepare_chunk script to take multiple gam files"
ducku Jul 29, 2023
e98ae5b
Merge pull request #310 from ducku/bed-multiple-gam
adamnovak Jul 31, 2023
718920b
Drop commented-out code
adamnovak Jul 31, 2023
e49eebf
Merge pull request #316 from ducku/region-dropdown
adamnovak Jul 31, 2023
1fd0f2b
Parse vg chunk GAM names and send back as an ordered array
adamnovak Jul 31, 2023
5d9ab4d
Popup Dialog to present information about node. Included functions to…
shreyasun Aug 1, 2023
b825c35
Configured test for node coverage statistic using sample nodes and re…
shreyasun Aug 1, 2023
725420d
Adapt to drawing test GAMs in a different order making more pieces
adamnovak Aug 2, 2023
0665760
Merge pull request #319 from vgteam/fix-gam-order
adamnovak Aug 2, 2023
0c4d39e
Merge branch 'node_coverage_stats' into highlighted-reads
shreyasun Aug 2, 2023
485c780
allow selection dropdown to have creatable elements
ducku Aug 3, 2023
3fa75ff
resolved requested changes for popup info dialog
shreyasun Aug 4, 2023
a3358a2
removed aligned reads node attribute
shreyasun Aug 4, 2023
b7f5bdb
changes to coverage function
shreyasun Aug 5, 2023
ce4f72b
Add checker function
adamnovak Aug 7, 2023
9df4962
add processing bed URLs
ducku Aug 9, 2023
256de0b
Updates to node coverage test
shreyasun Aug 9, 2023
5c4d643
Some modifications to node coverage function
shreyasun Aug 9, 2023
7747eb4
Merge branch 'node_coverage_stats' of github.com:vgteam/sequenceTubeM…
shreyasun Aug 9, 2023
184a733
Adjust comments and checks for outgoing-from-first semantics
adamnovak Aug 10, 2023
e81f82c
Fixing node coverage test to properly handle outgoing reads
shreyasun Aug 10, 2023
9bce924
Merge pull request #324 from vgteam/node_coverage_stats
adamnovak Aug 10, 2023
6b2b9ea
Merge branch 'master' of github.com:vgteam/sequenceTubeMap into highl…
shreyasun Aug 10, 2023
c518ef5
restore progress
ducku Aug 13, 2023
37dd0fc
prepare_chunk now includes chunk file names in chunk directory
ducku Aug 14, 2023
9d945e4
Created d3 groups for track and node, and passed in the groups as arg…
shreyasun Aug 15, 2023
5e13694
removed some comments
shreyasun Aug 15, 2023
74bb5d9
implement download file
ducku Aug 16, 2023
0718503
let server get chunk path from temp directory
ducku Aug 16, 2023
86739f2
allow tracks to autofill from downloaded chunks
ducku Aug 18, 2023
bd02a81
Added track picker usage isntructions to help button
shreyasun Aug 18, 2023
e7211e6
Working on instructions for track picker usage
shreyasun Aug 18, 2023
b34184f
removed undefined and replaced with haplo for type attribute of some …
shreyasun Aug 18, 2023
2ac003e
fetch get wrapper and safer url concatenation
ducku Aug 21, 2023
0db582d
Images for help guide
shreyasun Aug 21, 2023
c1f1cca
Track selection instructions added to help guide
shreyasun Aug 21, 2023
6ac4866
Modifications to popup dialogs to accomodate proper file rendering an…
shreyasun Aug 21, 2023
260fe20
Working on setting correct overflow
shreyasun Aug 22, 2023
84e0a09
enabled proper scrolling for help popup
shreyasun Aug 22, 2023
02575e2
chunks from bedURLs are downloaded as needed, instead of all at once …
ducku Aug 23, 2023
0ed93dc
Merge pull request #328 from vgteam/highlighted-reads
adamnovak Aug 23, 2023
e1f60bc
Link to help from README
adamnovak Aug 23, 2023
5d9f0c3
Apply my own suggestions
adamnovak Aug 23, 2023
f51dbe6
Merge pull request #330 from vgteam/readme_updates
adamnovak Aug 23, 2023
734185c
temporary directories containing downloaded chunk data are now hashed…
ducku Aug 25, 2023
8230ea9
use strict equality
ducku Aug 25, 2023
f3ff321
Merge remote-tracking branch 'origin/master' into HEAD
adamnovak Aug 30, 2023
8166527
Added different color options for graph primary reference path
shreyasun Aug 30, 2023
f41941f
Centralize BED chunk path logic, and pass URLs/paths around instead o…
adamnovak Aug 30, 2023
69a836a
Restore error handling middleware by eliminating async API handlers
adamnovak Aug 30, 2023
b651a29
Switch to a secure hash function
adamnovak Aug 30, 2023
b2161ca
Bring back cactus.bed chunk data and fix handling BED regions without…
adamnovak Aug 30, 2023
586b044
Merge pull request #329 from ducku/bed-url
adamnovak Aug 30, 2023
a384f64
updated color section options for tracks
shreyasun Aug 31, 2023
c739059
Swap colors to match the UCSC Genome Browser
adamnovak Aug 31, 2023
dbbdf1e
Merge pull request #332 from vgteam/highlightReferencePaths
adamnovak Aug 31, 2023
b9dc0b7
Merge commit '8695b0e1338fa7cf81ea970c57e21ed362bb8c71' into HEAD
adamnovak Sep 5, 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
24 changes: 24 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"image": "quay.io/vgteam/vg:v1.49.0",
"forwardPorts": [3000, 3001],
"features": {
"ghcr.io/devcontainers/features/node:1": {},
"ghcr.io/devcontainers/features/git:1": {},
"ghcr.io/devcontainers-contrib/features/apt-get-packages:1": {"packages": "nano"},
"ghcr.io/devcontainers-contrib/features/bash-command:1": {
"command": "echo aWYgW1sgISAteiAiJHtHSVRIVUJfQ09ERVNQQUNFU19QT1JUX0ZPUldBUkRJTkdfRE9NQUlOfSIgXV0gOyB0aGVuIGV4cG9ydCBXRFNfU09DS0VUX0hPU1Q9IiR7Q09ERVNQQUNFX05BTUV9LTMwMDEuJHtHSVRIVUJfQ09ERVNQQUNFU19QT1JUX0ZPUldBUkRJTkdfRE9NQUlOfSI7IGV4cG9ydCBXRFNfU09DS0VUX1BPUlQ9NDQzOyBleHBvcnQgSE9TVD0wLjAuMC4wOyBleHBvcnQgSFRUUFM9dHJ1ZTsgZmkK | base64 --decode >>/etc/bash.bashrc # Line to tell Webpack dev server to ignore HOST and use the Github Codespace port forward if we are in a Codespace. Need to base64 here because double quotes cannot be escaped through the devcontainer build process."
}
},
"postCreateCommand": ". ${NVM_DIR}/nvm.sh && nvm install",
"portsAttributes": {
"3001": {
"label": "devserver",
"protocol": "https"
},
"3000": {
"label": "api",
"onAutoForward": "silent"
}
}
}

19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,12 @@ PATH=/<your_path_to_folder_with_vg>:$PATH
ssh -N -L 3001:localhost:3001 <your username>@<your server>
```

#### Setting Up a Visualization

The application comes with pre-set demos that you can use to learn the tool's visual language and basic features.

To set up a custom visualization of particular files, you will need to configure a set of "tracks" describing the files you want to visualize, using the "Configure Tracks" dialog in "custom (mounted files)" mode. For information on how to do this, click on the "?" help button, or [read the help documentation online](public/help/help.md).

#### Adding Your Own Data

- The vg files you want to visualize need to contain haplotype/path info. Generating visualizations for the graph itself only is not supported. In addition to the haplotype graph, you can optionally visualize aligned reads from a gam file.
Expand Down Expand Up @@ -131,18 +137,27 @@ That can sometimes up to 10-20 seconds.
If you already know of regions/subgraphs that you will be looking at, you can pre-fetch the data in advance.
This will save some time during the interactive visualization, especially if there are a lot of regions to visualize.

This is a 2 step process that involves creating the chunk and linking it to a bed file

1.
The subgraphs need to be pre-fetched using `vg chunk` like shown in [`prepare_chunks.sh`](scripts/prepare_chunks.sh). For example:

```
XG=mygraph.xg GAM=mygam.gam GBWT=mygraph.gbwt REGION=chr1:1-100 OUTDIR=chunk-chr1-1-100 ./prepare_chunks.sh
./prepare_chunk.sh -x mygraph.xg -h mygraph.gbwt -r chr1:1-100 -o chunk-chr1-1-100 -g mygam1.gam -g mygam2.gam
```

2.
Then compile those regions in a BED file with two additional columns:

- a description of the region (column 4)
- the path to the output directory of the chunk, `chunk-chr1-1-100` in the example above, (column 5).

See an example in [`cactus.bed`](exampleData/cactus.bed).
```
ref 1 10 region one to ten chunk-ref-1-20
ref 10 20 region ten to twenty chunk-ref-1-20
```
Note each column is seperated by tabs

This BED file will be read if placed in the `dataPath` directory, like for other files to mount (see above).

#### Development Mode
Expand Down
2 changes: 2 additions & 0 deletions exampleData/cactus1-20.bed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ref 1 10 region one to ten chunk-ref-1-20
ref 10 20 region ten to twenty chunk-ref-1-20
Binary file added exampleData/cactus_metadata.sorted.gam
Binary file not shown.
Binary file added exampleData/cactus_metadata.sorted.gam.gai
Binary file not shown.
Binary file added exampleData/chunk-ref-1-20/chunk-1_0_ref_0_1926.gam
Binary file not shown.
122 changes: 122 additions & 0 deletions exampleData/chunk-ref-1-20/chunk.vg
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
VGó

GT
d
`GGAAGTGTTTGCTACCAAGTTTATTTGCAGTGTTAACAGCACAACATTTACAAAACGTATTTTGTACAATCAAGTCTTCACTGCCCTTGCACACTG
d
`GGGGGGCTAGGGAAGACCTAGTCCTTCCAACAGCTATAAACAGTCCTGGATAATGGGTTTATGAAAAACACTTTTTCTTCCTTCAGCAAGCAAAAT
d
`TATTTATGAAGCTGTATGGTTTCAGCAACAGGGAGCAAAGGAAAAAAATCACCTCAAAGAAAGCAACAGCTTCCTTCCTGGTGGGATCTGTCATTT
d
`TATAGATATGAAATATTCATGCCAGAGGTCTTATATTTTAAGAGGAATGGATTATATACCAGAGCTACAACAATAAACATTTTACTTATTACTAAT
d
`GAGGAATTAGAAGACTGTCTTTGGAAACCGGTTCTTGAAAATCTTCTGCTGTTTTAGAACACATTCTTTAGAAATCTAGCAAATATATCTCAGACT
d
`TTTAGAAATCTCTTCTAGTTTCATTTTCCTTTTTTTTTTTTTTTTTTTGAGCCACAGTCTCACTGTCACCCAGGCTGGAGTGCCGTGGTATGATCT
d
`TGGCTCACTGCAACCTCCACCTCCCGGGCTGAAGTGATTCTCCTGCCTTAGCCACCTGAGTAGCTGGGATTACAGGTGTCCACCACCATGACCGGC
d
`TAATTTCTGTATTTTTAGTAGAGATGGGGTTTCACCATGTTGGCCAGGCTGGTTTCGAACTCCTGACCTCCAGTGATCTGCCCACCTTGGCCTCCC
d
`AAAGTGCTGGGATTACAGGCGTGAGCCACCATGCCCAGGTTTCAAGTTTCCTTTTCATTTCTAATACCTGCCTCAGAATTTCCTCCCCAATGTTCC

d
`ACTCCAACATTTGAGAACTGCCCAAGGACTATTCTGACTTTAAGTCACATAATCGATCCCAAGCACTCTCCTTCCATTGAAGGGTCTGACTCTCTG
d
`CCTTTGTGAACACAGGGTTTTAGAGAAGTAAACTTAGGGAAACCAGCTATTCTCTTGAGGCCAAGCCACTCTGTGCTTCCAGCCCTAAGCCAACAA
d
`CAGCCTGAATAGAAAGAATAGGGCTGATAAATAATGAATCAGCATCTTGCTCAATTGGTGGCGTTTAAATGGTTTTAAAATCTTCTCAGGTGAAAA
d
`ATTACCATAATTTTGTGCTCATGGCAGATTTCCAAGGGAGACTTCAAGCAGAAAATCTTTAAGGGACCCTTGCATAGCCAGAAGTCCTTTTCAGGC
d
`TGATGTACATAAAATATTTAGTAGCCAGGACAGTAGAAGGACTGAAGAGTGAGAGGAGCTCCCAGGGCCTGGAAAGGCCACTTTGTAAGCTCATTC
d
`TTGGGGTCCTGTGGCTCTGTACCTGTGGCTGGCTGCAGTCAGTAGTGGCTGTGGGGGATCTGGGGTATCAGGTAGGTGTCCAGCTCCTGGCACTGG
d
`TAGAGTGCTACACTGTCCAACACCCACTCTCGGGTCACCACAGGTGCCTCACACATCTGCCCAATTGCTGGAGACAGAGAACACAAGCAGAGATTA
d
`GTGTCAATTCATTCTCCTGGACTAGGCTCTAATCAATCGACTCCAGGGTCCTGGTTGTATGAGTTCTTAGGATTAATGAGGTAGAAGCTAATTTTT
d
`TTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGCCGAGGCTAGAGTGTGATGGCGCAATCTCGGCTCATTCAACCTCCGCCTCCTGGGTTCAAG
d
`CAATTCTCCTGTCTCTGCCTCCTGAGTAGCTGGAATTACAGGCACATGCCATCACACCCAGCTAATTTTTGTATTTTTAGTAGAGACGGGGGTTTC
d
`ACAATGTTGGCCAGGCTGCTCTGGAACTCCTGACCTCAGGTGATCCACCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGCA

CCTGG  

    ä
GI262359905[79264]
 (
 ``(
 ``(
 ``(
 ``(
 ``(
 ``(
 ``(
 ``( 
 ``(

 ``( 
 ``( 

``(
 ``(
 ``(
 ``(
 ``(
 ``(
 ``(
 ``(
 ``(Ä
GI528476558[0]
(
``(
``(
``(
``(
``(
``(
``(
 ``( 

``(

 ``( 
 ``( 
``(
``(
``(
``(
``(
``(
``(
``(
``(
(¹
ref
(
``(
``(
``(
``(
``(
``(
``(
 ``( 

``(

 ``( 
 ``( 
``(
``(
``(
``(
``(
``(
``(
``(
``(
(
Expand Down
Empty file.
Binary file added exampleData/chunk-ref-1-20/chunk_0_ref_0_1926.gam
Binary file not shown.
6 changes: 6 additions & 0 deletions exampleData/chunk-ref-1-20/chunk_contents.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
chunk-1_0_ref_0_1926.gam
chunk.vg
chunk_0_ref_0_1926.annotate.txt
chunk_0_ref_0_1926.gam
regions.tsv
tracks.json
1 change: 1 addition & 0 deletions exampleData/chunk-ref-1-20/regions.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ref 0 1927 chunk-ref-1-20/chunk_0_ref_0_1926.gam chunk-ref-1-20/chunk_0_ref_0_1926.annotate.txt
8 changes: 8 additions & 0 deletions exampleData/chunk-ref-1-20/tracks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"graph_file": "cactus.vg",
"haplotype_file": "",
"gam_files": [
"cactus0_10.sorted.gam",
"cactus10_20.sorted.gam"
]
}
162 changes: 162 additions & 0 deletions exampleData/chunk-ref-2000-3000/chunk.vg
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
VGô%
g
cAGACGGAGTCTTGCTCTTGTTGCTCAGCCTGGAATGCAATGGCACGATCTCAGCTCACTGCAACCTCCACCTCCCGGGTTCAAGCAATTCTCCTGCCTC
g
cAGCCTCCCAAGTAGCAGGGATTACAGGTGCCTGCCACCATGCCAGGCTAATTGTTTTTTCTTTTTTTTCAGATGGAGTCTCACTCTGTCACTCAGGCTG
g
cGATTGTGATGGTGTGATCTCAGCTCACTGCAACCTCAACATCCTGGGTTCAAGCGATTCTCCTGCCTCAGTCTCCCAAGTAGCTGGGACTACAAGTGCG
g
cTGCCACCATGCCTGGCTAATTTTTTTTAGTATTTTTAGTAGAGATGGGGTTTCGCCATATTGGCCAGGCTGGTCTCAAACTCCTGATGTCAGGTGATCC
g
cGCCCTGAGGCTGAGGCAGGAGAATCATTTAAACCCAGGAGGCGGAGGTTGCAGTGAGCCAAGACTGGGCCACTGCACTCCAGCCTGCTAAGTGACAGAG
g
cTGAGACTCCACCTCAAAAAAAAAAAAAAAAGGCAATGCTTCAGGACATAAGGCCTTGCTCTGAAGAGGCCCTAGGAGTGACTCCTGGTGACAGTGAAAG
g
cCCCACAGCCTCTGGCAACTGTATTAACATGAACTTCAATCTGTTAAAGGAAAGCCACCAGGAAAACAGCACTGTAATTTAACGATGTGGAAAAATGTAT
g
cGTAATATCTTAAGGAAAAAAGCAAAACAGTGTAATTATGATCACATTTTATAAAATACACGTGTATATATACGCACATATGCCTGGTGGAGTTTTATGG!
g
cTGATCATCTCCAAGTGGTGGAATTACTGGGATTATTTTATTGTTTTTGTGTAAATTTATACTTTCTTTTTTCTTTTTGAGACACGGTCTCGCTCTGTCG"
g
cCCCAGGCTGGAGTACAGTGGTGTGATCGTGGCTCACTGAAGCATCAACCTCCTGAGCTCAAGTGATCCTCCCACCTCAGCTTCCCAAGTAGCTGCGACT#
g
cACAGGCATCTGCCACCACACCCAGCTACTTTTTAAATTTGTTGTACAGATGAAGTCTCCTTATGTTGCCCAGGCTGGTCTCGAACTTCTAGGCTCCCAC$
g
cCTTGACCTCCATCTTGACCTCCCAAAGTGCTGGAATTATAGGCATGAGCCACCATGCCCGGCCTTGATTTATGTTTTTGTGATGAACATTCATATCTTA%
g
cCTCCCACCCCATGGAAACAGTTCATGTATTACTTTTACAATATAAAACAAATAACAATAAAAACATCAAAAAGACATTTTAGCCATTCATTCAACAAAT&
g
cATTTAAAATGTGCCAAGAACTGTGCTACTCAAGCACCAGGTAATGAGTGATAAACCAAACCCATGCAAAAGGACCCCATATAGCACAGGTACATGCAGG'
g
cCACCTTACCATGGAAGCCATTGTCCTCTGTCCAGGCATCTGGCTGCACAACCACAATTGGGTGGACACCCTGGATCCCCAGGAAGGAAAGAGCATTCAA(
g
cAGTGTCAAAGTAGGACTACTGGAACTGTCACTTCATCATTTTTTTTGTTTGTTTTTGAGACAGGGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGT)
g
cGTGATCTCAGCTCACTGCCACCTCTGCCTCCTGGGCTCAAGCAATCCTTCCATCTCAGCCTCCTAAGTAGCTGGAACTACAGACACGTACCACCACCCC*
g
cTGGCTAATTTTTTTGTATTTTTGGTAGAGACAGGGTTTTGCCATGTTGCCCAGGCTGGTCTCAAACTCCTGGGCTCAACTTCACCCCCGGGATTATAGG+
g
cCATGAGCCACCGCACCCAGCCTTGGCTAATTTTTAATAATTTTTTTGTAGACATGAGGTCCTACTGTATTGCCCAGGCTGGTCTTCAGCTCCCAGGCTC,
g
cAAGCGATTCTCCCACCTTGGCCTCCCAGTGTTGTGATTACAGGGGTGGGGCACTGGCCCAGCCCATCATTTCTCTCTCTCTCTTTTTTTTTGAGACGGA-
g
cGTCTCGCTCTGTCGCCCGGGCTGGAGTGCAGTGGCGCGATCTTGGCTCACTGCAACCTCCGCCTCCGGGGTTCAAGCGATTCTCCTGCCCCAGCCCCTC.
g
cAAGTAGCTGGGACTACAGGCGTGCGCCCCTACGCCCAGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCGCCATGTTGGTTGGCCAGGATGGTCTC/
g
cGATCTCTTGACCTCGTGATCTGCCCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCACCTAGCTTTTCTCTCTCTCTCTTTTTTT0
g
cTTTTTTTTAGACAAAGTCTCACTCTGTCACCCAGTCTGGAGTGCAGTGGTGCAATCTTGGCTCACTGCAACCTCTGCCTCCCACGTTCAAGCGATGCTC1
g
cACACCTCAACTTCCCAAATAGCTGGCATTACAGGCATGCTCCACCAGGCCTGGCTACTTTTTGTTTTTTTTTTTTTAGTACAGATGGGGTTTCACCATG2
g
cTTGGCCAGGCTGGTCTCAAACTCCTGACAAGTGATCCACCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGACATGAGCCACCATGCCCAGCCTCCAG3
g
cCCCATCATTTCTTGATGATTTGTTGAAACACAGTATGCTGGGGCAGTCACAGAGAGGAGGGGGAGGGACATATGGGAAAAAGAGTTAGAGGGAAAAAGT4
g
cCTTCCCTCAGTATATTTAATATGTGCAGTTCTCAAATCCTTACCCATCCCTTACAGATGGAGTCTTTTGGCACAGGTATGTGGGCAGAGAAGACTTCTG5
g
cAGGCTACAGTAGGGGCATCCATAGGGACTGACAGGTGCCAGTCTTGCTCACAGGAGAGAATATTGTGTCCTCCCTCTCTGACAGGGCACCCAATACTTA6
g
cCTGTGCCAAGGGTGAATGATGAAAGCTCCTTCACCACAGAAGCACCACACAGCTGTACCATCCATTCCAGTTGATCTAAAATGGACATTTAGATGTAAA7
g
cATCACTGCAGTAATCTGCATACTTAACCCAGGCCCTCTACCCTACACTCTCCGGATGAAGGCTTATAGCAAGACCTCTCAATGGGAGAGTCTGTCTCTC8  !!""##$$%%&&''(())**++,,--..//00112233445566778„
GI262359905[76167]
8 cc(
7 cc(
6 cc(
5 cc(
4 cc(
3 cc(
2 cc(
1 cc(
0 cc( 
/ cc(

. cc( 
- cc( 
, cc(
+ cc(
* cc(
) cc(
( cc(
' cc(
& cc(
% cc(
$ cc(
# cc(
" cc(
! cc(
 cc(
 cc(
 cc(
 cc(
 cc(
 cc(
 cc(Å
GI528476558[1937]
cc(
cc(
cc(
cc(
cc(
cc(
 cc(
!cc(
"cc( 
#cc(

$cc( 
%cc( 
&cc(
'cc(
(cc(
)cc(
*cc(
+cc(
,cc(
-cc(
.cc(
/cc(
0cc(
1cc(
2cc(
3cc(
4cc(
5cc(
6cc(
7cc(
8cc(·
ref
cc(
cc(
cc(
cc(
cc(
cc(
 cc(
!cc(
"cc( 
#cc(

$cc( 
%cc( 
&cc(
'cc(
(cc(
)cc(
*cc(
+cc(
,cc(
-cc(
.cc(
/cc(
0cc(
1cc(
2cc(
3cc(
4cc(
5cc(
6cc(
7cc(
8cc(
Expand Down
Empty file.
Binary file not shown.
1 change: 1 addition & 0 deletions exampleData/chunk-ref-2000-3000/regions.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ref 1955 5024 chunk-ref-2000-3000/chunk_0_ref_1955_5023.gam chunk-ref-2000-3000/chunk_0_ref_1955_5023.annotate.txt
7 changes: 7 additions & 0 deletions exampleData/chunk-ref-2000-3000/tracks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"graph_file": "cactus.vg",
"haplotype_file": "",
"gam_files": [
"cactus-NA12879.sorted.gam"
]
}
Loading
Loading