Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

          1. genomic_extensions = {
                        'bigWig': ['bw', 'bigwig'],
                        'bigBed 12': ['bb', 'bigbed'],
                        'bigGenePred': ['bb'],
                        'bigChain': ['bigchain'],
                        'bigNarrowPeak': ['bb'],
                        'bigBarChart': ['bb'],
                        'bigInteract': ['bb'],
                        'bigPsl': ['bb'],
                        'bigMaf': ['bb'],
                        'hic': ['hic'],
                        'bam': ['bam', 'cram'],
                        'HAL': ['hal'],
                        'vcfTabix': ['vcf', 'vcf.gz']
                    }
          2. Get the extension of bigDataUrl.
          3. If the extension is present in genomic_extensions and equals "bb", check whether the word before .bb matches a key in genomic_extensions. If yes, return that key (e.g., bigGenePred).
          4. Example: GSE63189_Catalog_of_lncRNAs_in_MCF-7cells.bigGenePred.bb → bb → bigGenePred.
          5. Otherwise, if the extension matches a value in genomic_extensions, return the corresponding key.
          6. If the extension is just .bb, return bigBed 12.
        1. visibility – Always set to "dense".

...