|
| | GTFFileParser () |
| |
| | GTFFileParser (String fileName) throws IOException |
| |
| | GTFFileParser (String fileName, String chr) throws IOException |
| |
HashMap< String, ArrayList
< String > > | getGTFGeneTranscriptMap () |
| |
| void | write (BufferedWriter bw, String source) throws IOException |
| |
| void | GTFWrite (BufferedWriter bw, String Src, boolean UseExtraFields) throws Exception |
| |
| HashMap< String, Locus > | getGeneIDIsoMap () |
| |
| | BEDFileParser () |
| |
| | BEDFileParser (String fileName) throws IOException |
| |
| | BEDFileParser (String fileName, int ThreePrimeTrimSize) throws IOException |
| |
| | BEDFileParser (String fileName, String chr) throws IOException |
| |
| | BEDFileParser (Collection< Gene > genes) |
| |
| | BEDFileParser (Map< String, Collection< Gene >> transcripts) |
| |
| GeneWithIsoforms | get (String geneName) |
| |
| List< Gene > | GetGenes () |
| |
| List< GeneWithIsoforms > | GetGenesWithIsoforms () |
| |
| IntervalTree< GeneWithIsoforms > | getChrTree (String chr) |
| |
Map< String, IntervalTree
< GeneWithIsoforms > > | getIntervalTreeWithIsoforoms () |
| |
| Iterator< String > | getChromosomeIterator () |
| |
| IntervalTree< GeneWithIsoforms > | getOverlappers (Gene gene) |
| |
| IntervalTree< GeneWithIsoforms > | getOverlappers (LightweightGenomicAnnotation region) |
| |
| Iterator< GeneWithIsoforms > | getGenomicRegionOverlappers (LightweightGenomicAnnotation region) |
| |
| BEDFileParser | getMergedCopy () |
| |
Map< String, IntervalTree
< GeneWithIsoforms > > | getMergedAnnotationMap (double minPctOverlapToMerge) |
| |
Map< String, IntervalTree
< GeneWithIsoforms > > | getMergedAnnotationMap (boolean mergall) |
| |
Map< String, IntervalTree
< GeneWithIsoforms > > | getAnnotationSetMap () |
| |
| int | getNumberOfIsoforms (String chr) |
| |
| int | getNumberOfIsoforms () |
| |
| Gene | getExactIsoform (GeneWithIsoforms loci) |
| |
| HashMap< String, Gene > | getNameGeneMap () |
| |
| BEDReader | get3PRegion (int toIn, int toOut) |
| |
| BEDReader | getPromoters () |
| |
| BEDReader | getPromoters (int toIn, int toOut) |
| |
| void | loadGTF (File file, String chr) throws IOException |
| |
| void | addRefSeq (Gene gene) |
| |
| void | addRefSeq (GeneWithIsoforms gene) |
| |
| void | addRefSeqSet (Collection<?extends Gene > collection) |
| |
| void | writeFullBed (String save) throws IOException |
| |
| void | writeFullBed (String save, boolean useExtraFields) throws IOException |
| |
| void | writeFullBed (BufferedWriter bw) throws IOException |
| |
| void | writeFullBed (BufferedWriter bw, boolean useExtraFields) throws IOException |
| |
| void | makeGenes () |
| |
| void | makeGenes (double minPctOverlapToMerge) |
| |
| boolean | isEmpty () |
| |
| boolean | contains (String geneName) |
| |
| boolean | containChr (String chr) |
| |
| void | clear () |
| |
| void | merge () |
| |
| void | collapseSingleExonTranscripts () |
| |
| void | IncrementScoreIfOverlap (BEDFileParser bed, int setNumber, Boolean setToZero) |
| |
| void | updateScrToBedScore (double score) |
| |
| void | filterByOverlap (Collection< Gene > genes) |
| |
| void | intersect (BEDFileParser bed) |
| |
| void | bed2gtf (BufferedWriter bw, String src) throws Exception |
| |
| void | bed2CuffGtf (BufferedWriter bw, String src, boolean useExtraFileds) throws Exception |
| |
| void | bed2gtf_bundleOverlappers (BufferedWriter bw, String src, BEDFileParser mergedData) throws IOException |
| |
| void | dedup () |
| |
| void | minus (Collection< Gene > genes, boolean recursive) |
| |
| GeneWithIsoforms | remove (GeneWithIsoforms record) |
| |
| Map< String, Collection< Gene > > | toMap () |
| |
| Map< String, Collection< Gene > > | toConstituentIsoformMap () |
| |
| Map< String, Collection< Gene > > | toConstituentIsoformMap (boolean removeGenesWithoutConstituentIsoforms) |
| |
| Map< String, Collection< Gene > > | toConstituentIntroformMap () |
| |
| BEDFileParser | copy () |
| |
| BEDFileParser | overlap_GenomicLevel (BEDFileParser other, String task, String considerOrientaion) |
| |
| BEDFileParser | overlapByGenomicRegion (BEDFileParser other, String considerOrientaion) |
| |
| BEDFileParser | mergeByGtfGeneId () |
| |
| BEDFileParser | equalizeTranscriptEnds (BEDFileParser other) |
| |
| BEDFileParser | differenceByGenomicRegion (BEDFileParser other, String considerOrientaion) |
| |
| BEDFileParser | removeSmallTranscripts (int minExnNum, int minTranscriptLength) |
| |
| BEDFileParser | removeSingeleExon () |
| |
| GeneWithIsoforms | getClosestUpstream (Gene annot) |
| |
| GeneWithIsoforms | getClosestDownstream (Gene annot) |
| |
| GeneWithIsoforms | getClosestUpstream (LightweightGenomicAnnotation annot) |
| |
| GeneWithIsoforms | getClosestDownstream (LightweightGenomicAnnotation annot) |
| |
|
| static Gene | getGeneByName (String geneName, String bedFile) throws IOException |
| |
| static double | getNumberOfIsoforms (IntervalTree< GeneWithIsoforms > overlapTree) |
| |
| static Set< Gene > | loadData (File file) throws IOException |
| |
| static Set< Gene > | loadData (File file, Alignments region) throws IOException |
| |
| static Map< String, Gene > | loadDataByName (File file) throws IOException |
| |
static Map< String, Collection
< Gene > > | loadDataByChr (String file) throws IOException |
| |
static Map< String, Collection
< Gene > > | loadDataByChr (File file) throws IOException |
| |
static Map< String,
IntervalTree< Gene > > | loadDataByChrToTree (File file) throws IOException |
| |
| static Map< String, Integer > | loadChrSizes (String file) |
| |
| static List< String > | loadList (String file) throws IOException |
| |
| static List< String > | loadList (String file, boolean skipFirstLine) throws IOException |
| |
| static Map< Alignments, String > | loadDataLine (File file) throws IOException |
| |
| static Set< Annotation > | loadAlignmentData (File file) throws IOException |
| |
| static Set< Annotation > | loadAlignmentData (BufferedReader reader) throws IOException |
| |
| static Set< Annotation > | loadAlignmentData (File file, boolean ucscDownload) throws IOException |
| |
static Map< String, Collection
< Annotation > > | loadAlignmentDataByChr (File file) throws IOException |
| |
static Map< String,
IntervalTree< Alignments > > | loadAlignmentDataToTree (File file) throws IOException |
| |
static Map< String, List
< Alignments > > | loadAlignmentDataByChrArrayList (File file) throws IOException |
| |
static Map< String, Set
< Alignments > > | loadAlignmentDataByChr3Prime (File file, int extensionFactor) throws IOException |
| |
static Map< String, Set
< Alignments > > | loadAlignmentDataByChr5Prime (File file, int extensionFactor) throws IOException |
| |
| static Map< Alignments, String > | loadDataLine (BufferedReader reader) throws IOException |
| |
| static void | writeBED (String save, Collection< Annotation > regions) throws IOException |
| |
| static void | writeBED (String save, Map< Annotation, double[]> scores) throws IOException |
| |
| static void | writeSortedBED (String save, Map< Annotation, double[]> scores) throws IOException |
| |
| static void | writeSortedBED (String save, Collection< Annotation > alignments) throws IOException |
| |
| static void | writeSortedBEDWithScores (String save, Map< Annotation, double[]> scores) throws IOException |
| |
| static void | writeBEDWithScores (String save, Map< Annotation, double[]> scores) throws IOException |
| |
| static void | writeBED (String save, Collection< Annotation > alignments, boolean sort) throws IOException |
| |
| static void | writeBED (String save, Map< Annotation, double[]> scores, boolean withScores, boolean sort) throws IOException |
| |
| static void | writeFullBED (String save, Collection< Gene > genes) throws IOException |
| |
| static void | writeFullBED (String save, Map< Gene,?extends Object > genes) throws IOException |
| |
static Map< String,
IntervalTree< Gene > > | makeIntervalTreeFor3Prime (File geneFile, int size) throws IOException |
| |
| static boolean | isOverlapCompatible (Gene first, Gene second, double minPctOverlap) |
| |
| static void | main (String[] args) throws IOException |
| |
| static Map< String, BEDFileParser > | uploadSetOfFiles (String bedLst) throws IOException |
| |
| static BEDFileParser | expanedUtrs (BEDFileParser bed, Integer utr1, Integer utr2) |
| |
| static BEDFileParser | readSiphyOutToBed (String siphyFile) throws NumberFormatException, IOException |
| |
| static Gene | getGene (String geneFile, String geneName) throws IOException |
| |