-
Notifications
You must be signed in to change notification settings - Fork 0
Adding Searchable Features
Benjamin Capodanno edited this page Jun 27, 2022
·
7 revisions
This page describes how to allow JBrowse to find and display user loaded features using its native search functionality.
- Navigate to
/home/bencap/jbrowse_track_building
and add any new data to the appropriateraw/
directory. - Run the name generation script with a command similar to the one below:
python3 bin/build_gff_names.py --in /web/docs/bbqs_master/raw/PROKKA_06192020.gff --strain BBQS859
- Verify the file
names.txt
was generated in your./data/tracks/BBQS859/Prokka/NZ_QPEQ01000001.1/
directory. - Copy the new name file to the appropriate data directory with a command like
cp -r ./data/tracks/BBQS859/Prokka /web/docs/bbqs_master/data/tracks/
- Index the name file with the command
./bin/generate-names.pl --out /web/docs/bbqs_master/data/
- Reload the browser.
- Navigate to
/home/bencap/jbrowse_track_building
and add any new data to the appropriateraw/
directory. - Run the name generation script with a command similar to the one below. For the label field, you should use the label value present in
trackList.json
for the track you are generating names for.
python3 bin/build_bed_names.py --in /web/docs/bbqs_master/raw/bbqs859_chr1.effectors_for_browser.bed --strain BBQS859 --label 'effectiveELD etc'
- Run the above command for the other chromosome.
- Copy the new name file to the appropriate data directory with a command like
cp -r ./data/tracks/BBQS859/<label> /web/docs/bbqs_master/data/tracks/
- Index the generated name files with the command
./bin/generate-names.pl --out /web/docs/bbqs_master/data/
- Reload the browser.