class Bio::Transmembrane::OrientedTransmembraneDomainProtein
Public Instance Methods
transmembrane_type()
click to toggle source
# File lib/bio/transmembrane.rb, line 107 def transmembrane_type if transmembrane_type_1? return 'I' elsif transmembrane_type_2? return 'II' else return 'Unknown' end end
transmembrane_type_1?()
click to toggle source
# File lib/bio/transmembrane.rb, line 99 def transmembrane_type_1? @transmembrane_domains and @transmembrane_domains.length == 1 and @transmembrane_domains[0].orientation == OrientedTransmembraneDomain::OUTSIDE_IN end
transmembrane_type_2?()
click to toggle source
# File lib/bio/transmembrane.rb, line 103 def transmembrane_type_2? @transmembrane_domains and @transmembrane_domains.length == 1 and @transmembrane_domains[0].orientation == OrientedTransmembraneDomain::INSIDE_OUT end