Module: Bioroebe::GUI

Included in:
AntiSenseStrand, CalculateCellNumbersOfBacteriaModule, DnaToReverseComplementWidgetModule, Gtk::Alignment, Gtk::RandomSequence, Gtk::RestrictionEnzymes, Gtk::WwwFinder, LibUI::ProteinToDNA, ProteinToDNAModule
Defined in:
lib/bioroebe/constants/GUIs.rb,
lib/bioroebe/gui/gtk3/gene/gene.rb,
lib/bioroebe/gui/gtk3/sizeseq/sizeseq.rb,
lib/bioroebe/gui/gtk3/three_to_one/title.rb,
lib/bioroebe/gui/gtk3/alignment/alignment.rb,
lib/bioroebe/gui/libui/alignment/alignment.rb,
lib/bioroebe/gui/gtk3/controller/controller.rb,
lib/bioroebe/gui/gtk3/show_codon_table/misc.rb,
lib/bioroebe/gui/gtk3/www_finder/www_finder.rb,
lib/bioroebe/gui/tk/three_to_one/three_to_one.rb,
lib/bioroebe/gui/experimental/snapgene/snapgene.rb,
lib/bioroebe/gui/gtk3/three_to_one/three_to_one.rb,
lib/bioroebe/gui/libui/three_to_one/three_to_one.rb,
lib/bioroebe/gui/gtk3/parse_pdb_file/parse_pdb_file.rb,
lib/bioroebe/gui/gtk3/protein_to_DNA/protein_to_DNA.rb,
lib/bioroebe/gui/libui/protein_to_DNA/protein_to_DNA.rb,
lib/bioroebe/gui/gtk3/random_sequence/random_sequence.rb,
lib/bioroebe/gui/tk/hamming_distance/hamming_distance.rb,
lib/bioroebe/gui/libui/random_sequence/random_sequence.rb,
lib/bioroebe/gui/gtk3/format_converter/format_converter.rb,
lib/bioroebe/gui/gtk3/hamming_distance/hamming_distance.rb,
lib/bioroebe/gui/gtk3/show_codon_table/show_codon_table.rb,
lib/bioroebe/gui/gtk3/show_codon_usage/show_codon_usage.rb,
lib/bioroebe/gui/libui/hamming_distance/hamming_distance.rb,
lib/bioroebe/gui/libui/show_codon_table/show_codon_table.rb,
lib/bioroebe/gui/libui/show_codon_usage/show_codon_usage.rb,
lib/bioroebe/gui/gtk3/anti_sense_strand/anti_sense_strand.rb,
lib/bioroebe/gui/gtk3/fasta_table_widget/fasta_table_widget.rb,
lib/bioroebe/gui/gtk3/aminoacid_composition/customized_dialog.rb,
lib/bioroebe/gui/gtk3/nucleotide_analyser/nucleotide_analyser.rb,
lib/bioroebe/gui/gtk3/restriction_enzymes/restriction_enzymes.rb,
lib/bioroebe/gui/tk/blosum_matrix_viewer/blosum_matrix_viewer.rb,
lib/bioroebe/gui/tk/levensthein_distance/levensthein_distance.rb,
lib/bioroebe/gui/gtk3/blosum_matrix_viewer/blosum_matrix_viewer.rb,
lib/bioroebe/gui/gtk3/levensthein_distance/levensthein_distance.rb,
lib/bioroebe/gui/gtk3/primer_design_widget/primer_design_widget.rb,
lib/bioroebe/gui/tk/aminoacid_composition/aminoacid_composition.rb,
lib/bioroebe/gui/jruby/blosum_matrix_viewer/blosum_matrix_viewer.rb,
lib/bioroebe/gui/libui/blosum_matrix_viewer/blosum_matrix_viewer.rb,
lib/bioroebe/gui/libui/levensthein_distance/levensthein_distance.rb,
lib/bioroebe/gui/gtk3/aminoacid_composition/aminoacid_composition.rb,
lib/bioroebe/gui/shared_code/protein_to_DNA/protein_to_DNA_module.rb,
lib/bioroebe/gui/unified_widgets/anti_sense_strand/anti_sense_strand.rb,
lib/bioroebe/gui/gtk3/dna_to_aminoacid_widget/dna_to_aminoacid_widget.rb,
lib/bioroebe/gui/shared_code/show_codon_table/show_codon_table_module.rb,
lib/bioroebe/gui/shared_code/show_codon_usage/show_codon_usage_module.rb,
lib/bioroebe/gui/libui/dna_to_aminoacid_widget/dna_to_aminoacid_widget.rb,
lib/bioroebe/gui/shared_code/blosum_matrix_viewer/blosum_matrix_viewer_module.rb,
lib/bioroebe/gui/shared_code/levensthein_distance/levensthein_distance_module.rb,
lib/bioroebe/gui/gtk3/dna_to_reverse_complement_widget/dna_to_reverse_complement_widget.rb,
lib/bioroebe/gui/libui/dna_to_reverse_complement_widget/dna_to_reverse_complement_widget.rb,
lib/bioroebe/gui/gtk3/calculate_cell_numbers_of_bacteria/calculate_cell_numbers_of_bacteria.rb,
lib/bioroebe/gui/libui/calculate_cell_numbers_of_bacteria/calculate_cell_numbers_of_bacteria.rb,
lib/bioroebe/gui/shared_code/dna_to_reverse_complement_widget/dna_to_reverse_complement_widget_module.rb,
lib/bioroebe/gui/shared_code/calculate_cell_numbers_of_bacteria/calculate_cell_numbers_of_bacteria_module.rb

Overview

Bioroebe::GUI

Defined Under Namespace

Modules: BlosumMatrixViewerModule, CalculateCellNumbersOfBacteriaModule, DnaToReverseComplementWidgetModule, Gtk, Jruby, LevenstheinDistanceModule, LibUI, ProteinToDNAModule, ShowCodonTableModule, ShowCodonUsageModule, Tk Classes: AntiSenseStrand

Constant Summary collapse

ARRAY_ALL_GTK_WIDGETS =
#

ARRAY_ALL_GTK_WIDGETS

List all gtk-widgets that are relevant for the controller-application.

#
%w(
  anti_sense_strand/anti_sense_strand.rb
  calculate_cell_numbers_of_bacteria/calculate_cell_numbers_of_bacteria.rb
  dna_to_aminoacid_widget/dna_to_aminoacid_widget.rb
  hamming_distance/hamming_distance.rb
  levensthein_distance/levensthein_distance.rb
  protein_to_DNA/protein_to_DNA.rb
  random_aminoacids/random_aminoacids.rb
  restriction_enzymes/restriction_enzymes.rb
  www_finder/www_finder.rb
  dna_to_reverse_complement_widget/dna_to_reverse_complement_widget.rb
)
USE_THIS_FONT_FAMILY_FOR_GUI_APPLICATIONS =
#

USE_THIS_FONT_FAMILY_FOR_GUI_APPLICATIONS

This specifies the main font that is to be used for GUI applications pertaining to Bioroebe.

#
'DejaVu Sans Mono'
FONT_SIZE =
#

FONT_SIZE

Uniform default font-size for the whole GUI part.

#
'22'
USE_THIS_FONT =
#

USE_THIS_FONT

#
"#{USE_THIS_FONT_FAMILY_FOR_GUI_APPLICATIONS} #{FONT_SIZE}"
OLD_VERBOSE_VALUE =
#

OLD_VERBOSE_VALUE

#
$VERBOSE

Instance Method Summary collapse

Instance Method Details

#disable_warningsObject

#

disable_warnings

#


60
61
62
# File 'lib/bioroebe/constants/GUIs.rb', line 60

def disable_warnings
  $VERBOSE = nil
end

#enable_warningsObject

#

enable_warnings

#


67
68
69
# File 'lib/bioroebe/constants/GUIs.rb', line 67

def enable_warnings
  $VERBOSE = OLD_VERBOSE_VALUE
end

#log_dir?Boolean

#

log_dir?

#

Returns:

  • (Boolean)


75
76
77
# File 'lib/bioroebe/constants/GUIs.rb', line 75

def log_dir?
  ::Bioroebe.log_dir?
end