Skip to content
Snippets Groups Projects
Select Git revision
  • 9ec5d18db36105ac380fc08b507fed2ed91a7f5f
  • 2023 default protected
2 results

mpi4py-3.0.3-npsmpic-2021-Python-3.8.5.eb

Blame
  • test.py 996 B
    from src.BioHelpers_FABER.cmap import Cmap
    from src.BioHelpers_FABER.gmap import gaussWeightMap
    from src.BioHelpers_FABER.bio_mod import arrToList
    from src.BioHelpers_FABER.visualisation import show_contact_map
    import matplotlib.pyplot as plt
    
    
    if __name__ == "__main__":
        c1 = Cmap(68)
        c1.load_native_pdb(
            filename="tests/4pqv_A.pdb",
            id="4pqv",
            reference="nearest",
            contact_threshold=10,
        )
        c1.load_contacts_from_restraints("simrna_dca_4pqv_A.res", "DCA_Restraints")
        c1.load_contacts_from_restraints("simrna_coconet_4pqv_A.res", "COCONET_Restraints")
        print(
            c1.l,
            c1.contacts["DCA_Restraints"].sum(),
            c1.ppvs["DCA_Restraints"],
            c1.gauss["DCA_Restraints"],
        )
        print(
            c1.l,
            c1.contacts["COCONET_Restraints"].sum(),
            c1.ppvs["COCONET_Restraints"],
            c1.gauss["COCONET_Restraints"],
        )
        fig, ax = show_contact_map(c1, ["DCA_Restraints"], mark_match=True)
        plt.show()