alphabase.constants.aa#
Data:
AA mass array with ASCII code, mass of 'A' is AA_ASCII_MASS[ord('A')] |
Functions:
|
|
|
Calculate AA masses for the array of same-len AA sequences. |
|
We recommend to use calc_AA_masses_for_same_len_seqs as it is much faster. |
Calculate sequence masses for the array of same-len AA sequences. |
|
|
|
|
|
AA mass in np.array with shape (128,) |
|
|
- alphabase.constants.aa.AA_ASCII_MASS: ndarray = array([1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 7.10371138e+01, 1.20000000e+07, 1.03009185e+02, 1.15026943e+02, 1.29042593e+02, 1.47068414e+02, 5.70214637e+01, 1.37058912e+02, 1.13084064e+02, 1.13084064e+02, 1.28094963e+02, 1.13084064e+02, 1.31040485e+02, 1.14042927e+02, 2.37147727e+02, 9.70527638e+01, 1.28058578e+02, 1.56101111e+02, 8.70320284e+01, 1.01047678e+02, 1.50953636e+02, 9.90684139e+01, 1.86079313e+02, 1.20000000e+07, 1.63063329e+02, 1.20000000e+07, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 8.70320284e+01, 1.81014009e+02, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.63063329e+02, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08, 1.00000000e+08])#
AA mass array with ASCII code, mass of ‘A’ is AA_ASCII_MASS[ord(‘A’)]
- alphabase.constants.aa.AA_DF: DataFrame = aa formula mass 0 100000000.0 1 100000000.0 2 100000000.0 3 100000000.0 4 100000000.0 .. .. ... ... 123 { 100000000.0 124 | 100000000.0 125 } 100000000.0 126 ~ 100000000.0 127 100000000.0 [128 rows x 3 columns]#
128-len AA dataframe
- alphabase.constants.aa.calc_AA_masses(sequence: str) ndarray [source][source]#
- Parameters:
sequence (str) – Unmodified peptide sequence
- Returns:
Masses of each amino acid.
- Return type:
np.ndarray
- alphabase.constants.aa.calc_AA_masses_for_same_len_seqs(sequence_array: ndarray) ndarray [source][source]#
Calculate AA masses for the array of same-len AA sequences.
- Parameters:
sequence_array (np.ndarray or list) – unmodified sequences with the same length.
- Returns:
2-D (array_size, sequence_len) array of masses.
- Return type:
np.ndarray
- Raises:
ValueError – If sequences are not with the same length.
- alphabase.constants.aa.calc_AA_masses_for_var_len_seqs(sequence_array: ndarray) ndarray [source][source]#
We recommend to use calc_AA_masses_for_same_len_seqs as it is much faster.
- Parameters:
sequence_array (np.ndarray) – Sequences with variable lengths.
- Returns:
1D array of masses, zero values are padded to fill the max length.
- Return type:
np.ndarray
- alphabase.constants.aa.calc_sequence_masses_for_same_len_seqs(sequence_array: ndarray) ndarray [source][source]#
Calculate sequence masses for the array of same-len AA sequences.
- Parameters:
sequence_array (np.ndarray or list) – unmodified sequences with the same length.
- Returns:
1-D (array_size, sequence_len) array of masses.
- Return type:
np.ndarray
- Raises:
ValueError – If sequences are not with the same length.