
classes.org.forester.surfacing.DomainLengthsTable.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of forester Show documentation
Show all versions of forester Show documentation
Applications and software libraries for evolutionary biology and comparative genomics research
???? 2 ?
H | }
| G ~
| G ?
G ?
? ? ? ? ?
| ?
?
? ?
?
? ? ? ?
?
G ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? " ? " ? " ?
G ? ?
' |
G ? ?
G ? ? ? ? ?
G ?
? ? ? ? ?
?
? ? ? ? ? ? ? ? ? ? G ?
D ? ? ? ? ? ? ? ? ? ? ? ? ?
D ? ? ? DF Ljava/text/DecimalFormat; _domain_lengths Ljava/util/SortedMap; Signature \Ljava/util/SortedMap; _species Ljava/util/List; 0Ljava/util/List; ()V Code LineNumberTable addDomainLengths )(Lorg/forester/surfacing/DomainLengths;)V
StackMapTable addLength A(Lorg/forester/protein/DomainId;Lorg/forester/species/Species;I)V
addLengths (Ljava/util/List;)V ? ? ? 3(Ljava/util/List;)V )calculateMeanBasedStatisticsForAllSpecies +()Lorg/forester/util/DescriptiveStatistics; ? %calculateMeanBasedStatisticsForDomain J(Lorg/forester/protein/DomainId;)Lorg/forester/util/DescriptiveStatistics; &calculateMeanBasedStatisticsForSpecies I(Lorg/forester/species/Species;)Lorg/forester/util/DescriptiveStatistics; (createMeanBasedStatisticsPerSpeciesTable ()Ljava/lang/StringBuilder; ? ? ? getDomainLengths ()Ljava/util/SortedMap; ^()Ljava/util/SortedMap; G(Lorg/forester/protein/DomainId;)Lorg/forester/surfacing/DomainLengths; getDomainLengthsList ()Ljava/util/List; ? :()Ljava/util/List; getLengthStatistic h(Lorg/forester/protein/DomainId;Lorg/forester/species/Species;)Lorg/forester/util/DescriptiveStatistics;
getSpecies 2()Ljava/util/List;
SourceFile DomainLengthsTable.java R S java/util/TreeMap K L java/util/ArrayList O P m n ? ? ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder domain lengths for [ ? ? ? ? ] already added ? ? R ? ? ? $org/forester/surfacing/DomainLengths R ? V W ? ? Y ? ? ? ? ? ? ? ? ? org/forester/protein/Protein w ? ? ? ? ? ? r org/forester/protein/Domain ? ? ? ? Y Z ,org/forester/util/BasicDescriptiveStatistics w r org/forester/species/Species f g ? ? ? ? ? m p ? b ? ? ? ? ? u g SPECIES MEAN SD MIN MAX MEDIAN ? ? ? I J ? ? ? ? java/lang/ArithmeticException ? ? ? ? ? ? java/text/DecimalFormat #.0 )org/forester/surfacing/DomainLengthsTable java/lang/Object java/util/Iterator 'org/forester/util/DescriptiveStatistics java/util/List getDomainId !()Lorg/forester/protein/DomainId; java/util/SortedMap containsKey (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; "(Lorg/forester/protein/DomainId;)V get &(Ljava/lang/Object;)Ljava/lang/Object; "(Lorg/forester/species/Species;I)V iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; ()Lorg/forester/species/Species; contains add getProteinDomains getTo ()I getFrom arithmeticMean ()D addValue (D)V calculateMeanBasedStatistics values ()Ljava/util/Collection; java/util/Collection isHasLengthStatistic !(Lorg/forester/species/Species;)Z org/forester/util/ForesterUtil LINE_SEPARATOR Ljava/lang/String; format (D)Ljava/lang/String; sampleStandardDeviation getMin getMax median ! G H I J K L M N O P M Q R S T ? *? *? Y? ? *? Y? ? ? U 1 2 3 4 V W T p C*? +? ?
? &? Y? Y?
? +? ? ? ? ? ?*? +? +? W? U 7 8 3 ; B <