RNA.
gc_frequency
(relative=False)[source]¶Calculate frequency of G’s and C’s in the sequence.
State: Stable as of 0.4.0.
This calculates the minimum GC frequency, which corresponds to IUPAC characters G, C, and S (which stands for G or C).
Parameters: | relative : bool, optional
|
---|---|
Returns: | int or float
|
See also
Examples
>>> from skbio import DNA
>>> DNA('ACGT').gc_frequency()
2
>>> DNA('ACGT').gc_frequency(relative=True)
0.5
>>> DNA('ACGT--..').gc_frequency(relative=True)
0.5
>>> DNA('--..').gc_frequency(relative=True)
0
S means G or C, so it counts:
>>> DNA('ASST').gc_frequency()
2
Other degenerates don’t count:
>>> DNA('RYKMBDHVN').gc_frequency()
0