TaxonomyTree {SMRUCC.genomics.Analysis.Metagenome.gast} .NET clr documentation

TaxonomyTree

Description

a taxonomy tree node

@M:SMRUCC.genomics.Analysis.Metagenome.gast.Taxonomy.consensus(SMRUCC.genomics.Analysis.Metagenome.gast.Taxonomy[],System.Double)对象存在bug,当最低百分比低于50%的时候, 会造成重复的同等级分类出现,使用这个树对象来避免这种情况的发生

Declare

            
# namespace SMRUCC.genomics.Analysis.Metagenome.gast
export class TaxonomyTree extends Taxonomy {
   childs: iterates(TaxonomyTree);
   class: string;
   depth: TaxonomyRanks;
   family: string;
   genus: string;
   # Count of the hits numbers on this node rank
   hits: integer;
   kingdom: string;
   lineage: string;
   lowestLevel: TaxonomyRanks;
   ncbi_taxid: string;
   order: string;
   parent: TaxonomyTree;
   phylum: string;
   # get the tree root
   root: TaxonomyTree;
   scientificName: string;
   species: string;
   strain: string;
}

        

.NET clr type reference tree

  1. this class extends from Taxonomy class: Taxonomy
  2. use by property member childs: iterates(TaxonomyTree)
  3. use by property member depth: TaxonomyRanks
  4. use by property member lowestLevel: TaxonomyRanks
  5. use by property member parent: TaxonomyTree
  6. use by property member root: TaxonomyTree

[Package {$package} version {$version} Index]