vgteam / sequenceTubeMap

displays multiple genomic sequences in the form of a tube map
MIT License
177 stars 24 forks source link

Configure server to have Lancet BED URL as a top-level option alongside custom #432

Closed adamnovak closed 3 months ago

adamnovak commented 3 months ago

I think we'd have to make an entry in DATA_SOURCES with bedFile set to https://public.gi.ucsc.edu/~anovak/vg-data/lancet_2023-11-07/index.bed and the other fields probably filled in right fore the first example.

adamnovak commented 3 months ago

https://github.com/vgteam/sequenceTubeMap/blob/15cd82b8c091ac54b59b4e1b46208e427ede6637/src/config.json#L3

adamnovak commented 3 months ago

We might need a magic/null file name for tracks and logic around getPathNames in HeaderForm to not try and get path names for it.

adamnovak commented 3 months ago

We could tack on to this using null filenames in the shell scripts that generate tracks.json files for pre-made regions.

We also want to make sure that the track picker does something sensible when the filenames are null, if we start allowing that in custom mode and generating tracks.json files that use it.