Documentation
Warning
Documentation sites are Work in progress
- This is the documentation of the three core classes that users will be interacting with:
PyCoM
CoMAnalysis
Quick Summary
|
Find proteins in the database that match the given criteria. |
|
Only for PyComLocal: Load the coevolution matrices into memory |
|
Only for PyComLocal: Paginate a DataFrame that is generated by PyCom.find(). |
Returns the PyComDataLoader object that is used to load additional data into the dataframe. |
|
Retrieves the list of all biological processes in the database. |
|
Retrieves the list of all cellular components in the database. |
|
Retrieves the list of all cofactors in the database. |
|
Retrieves the list of all diseases in the database. |
|
Retrieves the list of all developmental stages in the database. |
|
Retrieves the list of all domains in the database. |
|
Retrieves the list of all ligands in the database. |
|
Retrieves the list of all molecular functions in the database. |
|
Retrieves the list of all organisms in the database. |
|
Retrieves the list of all post-translational modifications in the database. |
Takes in a datafrmae containing coevolution matrices ('matrix' column) and adds a column with contact predictions ('contact_matrix' column). |
|
|
Takes in a scaled coevolution matrix and returns a contact prediction matrix |
|
returns 'N' top scoring residues as a dataframe |
Calculate the residue frequencies count from the top_scoring_residue pairs list |
|
|
Scales coevolution matrix by average :param matrix: :return: scaled_matrix |
returns top scoring residues using percentile cut-off |
|
|
scales coevolution matrix by average, set all values <average to 0 --> S scale S by max of all S in the data frame and add additional column of normalised matrices :param df: :param normalise_matrix: :return: data frame with normalised and scaled coevolution matrix columns |
|
Extract top percentile (default: 90) pairs from the chosen matrix and write them in sorted order to an ASCII txt file |