Giter VIP home page Giter VIP logo

complement's Introduction

DOI

Complement

This repository contains the modeling files and the analysis related to the article "Structure of Complement C3(H2O) Revealed By Quantitative Cross-Linking/Mass Spectrometry And Modeling" by Zhuo A. Chen et al. in Molecular Cell Proteomics 2016. The directory structure is the following:

c3-template
c3b-template
ic3-template
c3-analysis
c3b-analysis
ic3-analysis
data

The directories are organized by system, thereby c3, c3b and ic3 correspond to the three different states of the complement, as discussed in the article.

template directories contain the IMP modeling.py script, which is run simply by

python modeling.py

on a single core and

mpirun -np 16 python modeling.py

on multiple cores (eg 16 in this case). The run produces files using the PMI PMI high-level interface. Refer to the IMP tutorial and Nup84 for fuller descriptions of the files.

analysis directories contain the scripts and the results of the analysis on the actual production runs (which are available as traj-*.tar.xz at Zenodo - note that two independent runs were carried out for each state).

clustering.py is the first script that needs to be run. It produces directories with the corresponding structural cluster data. The output directory is kmeans_weight_0_500_1.

color_model.py assigns coded colors to a structure to finalize the image. The output file is colored.rmf3.

make_native_aligned.py aligns the cluster structures against a given X-ray structure.

plot_cross_links.py displays the box plot for the crosslinks. The output file is distances.pdf.

rmsd.py computes the root mean square distance of the cluster structures from the cluster center. The output file is rmsd.out.

rmsf_precision.py computes the root mean squared fluctuation of and the domain-wise precision of a cluster.

show_localization.py is a Chimera session script to display the localization densities with the right threshold.

xl_matrix.py produces the contact map of the crosslinks; the output file is XL_table.pdf.

Information

Author(s): Riccardo Pellarin

Date: August 2016

License: CC-BY-SA-4.0. This work is freely available under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License.

Last known good IMP version: build info build info

Publications:

complement's People

Contributors

benmwebb avatar pellarin avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.