{"id":50,"date":"2019-09-18T12:32:56","date_gmt":"2019-09-18T12:32:56","guid":{"rendered":"https:\/\/www.embl.org\/groups\/kosinski\/?page_id=50"},"modified":"2025-05-29T20:15:22","modified_gmt":"2025-05-29T20:15:22","slug":"software","status":"publish","type":"page","link":"https:\/\/www.embl.org\/groups\/kosinski\/software\/","title":{"rendered":"Software"},"content":{"rendered":"\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/www.embl-hamburg.de\/AlphaPulldown\/\" class=\"vf-summary__link\" target=\"\">\n    \n    AlphaPulldown\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">A Python package that streamlines protein-protein interaction screens and high-throughput modelling of higher-order oligomers using AlphaFold-Multimer<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/www.embl-hamburg.de\/Assembline\/\" class=\"vf-summary__link\" target=\"\">\n    \n    Assembline\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Pipeline for integrative structural modeling of macromolecular complexes<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/github.com\/KosinskiLab\/pyTME\" class=\"vf-summary__link\" target=\"_blank\">\n    \n    PyTME\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">The programming library and software for template matching on electron microscopy data.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/github.com\/KosinskiLab\/mosaic\" class=\"vf-summary__link\" target=\"_blank\">\n    \n    HMFF and Mosaic\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Integrative modeling of biological membranes based on electron microscopy and other density data, membrane simulations, and membrane morphometrics<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/github.com\/KosinskiLab\/af3x\" class=\"vf-summary__link\" target=\"_blank\">\n    \n    AF3x\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Custom modification of AlphaFold 3 enabling explicit modeling of crosslinks<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/github.com\/KosinskiLab\/colabseg\" class=\"vf-summary__link\" target=\"_blank\">\n    \n    ColabSeg\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">An interactive tool for editing, processing, and visualizing membrane segmentations from cryo-ET data<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/www.embl-hamburg.de\/XlinkAnalyzer\/XlinkAnalyzer.html\" class=\"vf-summary__link\" target=\"\">\n    \n    Xlink Analyzer\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">An interactive software for visualising cross-links on structures and analysing how the structures agree with the cross-links.<\/p>\n<\/article>\n\n\n\n<h2 class=\"wp-block-heading\">Programming libraries and other packages<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/relax\" class=\"vf-summary__link\" target=\"\">\n    \n    Relax\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Scripts to minimize macromolecular structures, for example unrelaxed AlphaFold models. Producing nice PDB files, and keeping original chain IDs. Keeping the PDB in the original reference frame. Optionally resolving side chains threading rings of aromatic side chains.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/efitter\" class=\"vf-summary__link\" target=\"\">\n    \n    efitter\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">A wrapper for running UCSF Chimera Fit in Map global search from command line plus statistical analysis. This is the first step of Assembline pipeline but can be also used separately as an EM fitting program. Gives p-values for your fits!<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/fitter\" class=\"vf-summary__link\" target=\"\">\n    \n    Fitter\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Code for fast EM fitting and more.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/pdb_utils\" class=\"vf-summary__link\" target=\"\">\n    \n    pdb_utils\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">Scripts for dealing with PDB files &#8211; renumber residues, rename chains, cut and merge PDB files and many others without modifying parts that do not need to be modified.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/pyxlinks\" class=\"vf-summary__link\" target=\"\">\n    \n    pyxlinks\n    <\/a>\n    <\/h3>\n\n  <p class=\"vf-summary__text\">A Python package for dealing with cross-linking\/MS data. Used by Xlink Analyzer but can be used standalone too.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/kosinski\/modeling_utils\" class=\"vf-summary__link\" target=\"\">\n    \n    modeling_utils\n    <\/a>\n    <\/h3>\n\n  <p dir=\"auto\" data-sourcepos=\"3:1-3:169\">modeling_utils provide a modeling script that give a sequence alignment automates the most common tasks in homology modeling and provides utilities to prepare the input.<\/p>\n<p dir=\"auto\" data-sourcepos=\"5:1-5:56\">It is quite a ground-braking script because it features:<\/p>\n<ul dir=\"auto\" data-sourcepos=\"6:1-11:0\">\n<li data-sourcepos=\"6:1-6:56\">oligomeric\/multi-chain modeling and multiple templates<\/li>\n<li data-sourcepos=\"7:1-7:40\">optional removal of tails and inserts<\/li>\n<li data-sourcepos=\"8:1-8:58\">and keeping the correct residue numbering with the above<\/li>\n<li data-sourcepos=\"9:1-9:47\">setting unique chain ids to the output chains<\/li>\n<li data-sourcepos=\"10:1-11:0\">provides command line options for controlling optimization levels and number of output models<\/li>\n<\/ul>\n<p class=\"vf-summary__text\">A useful programming library is also included.<\/p>\n<\/article>\n\n\n\n<article class=\"vf-summary \">\n    <h3 class=\"vf-summary__title\">\n          <a href=\"https:\/\/git.embl.de\/grp-kosinski\/alphafold_howto\" class=\"vf-summary__link\" target=\"\">\n    \n    alphafold_howto\n    <\/a>\n    <\/h3>\n\n  <p dir=\"auto\" data-sourcepos=\"3:1-3:169\">Collection of SLURM script examples for running AlphaFold and RoseTTAFold. Adjusted to EMBL compute cluster but could work for you too with some adjustments.<\/p>\n<\/article>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programming libraries and other packages<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-with-sidebar.php","meta":{"_acf_changed":false,"footnotes":""},"embl_taxonomy":[],"class_list":["post-50","page","type-page","status-publish","hentry"],"acf":[],"embl_taxonomy_terms":[],"_links":{"self":[{"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/pages\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":30,"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":21367,"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/pages\/50\/revisions\/21367"}],"wp:attachment":[{"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"embl_taxonomy","embeddable":true,"href":"https:\/\/www.embl.org\/groups\/kosinski\/wp-json\/wp\/v2\/embl_taxonomy?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}