rna_library.processing.normalize¶
Tools for normalizing reactivity
Module Contents¶
Classes¶
Functions¶
|
Normalizes a reactivity pattern to a normalization hairpin. Creates fully normalize values |
|
Attributes¶
-
rna_library.processing.normalize.normalize_hairpin(df, seq, ss, **kwargs)¶ Normalizes a reactivity pattern to a normalization hairpin. Creates fully normalize values for an entire pd.DataFrame
- Param
pd.DataFrame df: reactivity_df created from rna_library.build_react_df
- Param
str seq: reference hairpin sequence
- Param
str ss: reference hairpin structure
- Param
float factor: factor to set the hairpin values to, is a keyword argument
- Param
str nts: string of nucleotide’s to be used for calc, is a keywrod argument
- Parameters
df (pandas.DataFrame) –
seq (str) –
ss (str) –
- Return type
List[List[float]]
-
class
rna_library.processing.normalize.OptimizeJunction(sequence, n_data)¶ -
add_data(self, row, data_idx)¶
-
spread(self, how)¶
-
-
rna_library.processing.normalize.NormJob¶
-
rna_library.processing.normalize.normalize_coeff_fit(reactivity_df)¶