-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Atomic Charge Calculator II (ACC II) is a web application providing a user interface for the computation of partial atomic charges. The application consists of three pages – main introductory one, computation setup, and visualization of the results.
The main page offers a possibility to upload your own structure (in one of the supported formats: SDF, Mol2, PDB, and mmCIF).
Clicking on Compute charges
button will automatically select the most appropriate method, executes the computation and redirects to the Results page. Setup computation
can be used for manually selecting the method and parameters.
A size of input file is limited to 10 MB. Input file can be zipped.
- PDB, mmCIF: When file contains multiple models, only the first one is used for computation. All atoms (including HETATM) atoms are considered.
- SDF: Both MOL V2000 and V3000 are supported.
Formal charges, if present, are read from an input file as well. Their sum is used as a total molecular charge, which is used by some methods (ABEEM, EEM, EQeq, Eqeq+C, QEq, SFKEEM, SMP/QEq, TSEF).
Specification of input formal charges differs among supported file formats, ACC II reads the following:
-
SDF:
M CHG
lines for MOL V2000; for MOL V3000 the charge is read fromCHG
property ofATOM
records. See the documentation of the format. -
PDB*: Columns 79-80 of the
ATOM
record. -
mmCIF*:
_atom_site.pdbx_formal_charge
record; or_chem_comp.pdbx_formal_charge
record in case of chemical components. -
Mol2: Not supported.
* Read using the GEMMI library.
Based on the molecules provided (in all files), methods and parameters that are suitable for all structures are displayed. The parameter set is suitable for a given input if it covers all the atomic types contained in input files. A method is suitable if it has at least one suitable set of parameters; or uses no parameters. Additionally, some methods (namely ABEEM, DelRe, DENR, KCM, MGC) might be omitted if the input contains at least one big molecule, i.e., having over 20,000 atoms.
Automatic selection works in a same manner. After initial filtering described above, 3D methods are preferred over the 2D ones. When input contains protein structures, parameters for proteins are used this is the case for EEM having the most parameters to choose from).
All the methods and parameters have direct links to the original publications. The theoretical background of the methods is summarized in the standalone PDF document. For easy identification, the name of the parameters used in a publication is enclosed in the brackets.
The final page features the visualization of the charges and the possibility to download calculated charges. At the top, it states which method and parameters were used (useful when the automatic selection was used).
To switch between multiple structures or charges, the user can use the select box.
ACC II features fast Molstar viewer to visualize calculated charges. There are three standard modes the user can select – Balls and sticks, Cartoon, and Surface – see example (1F16):
Default is determined from the structure itself.
Note that to visualize mmCIF files, they must contain _atom_sites category
(chemical components won’t work).
Atoms are colored by charges by default – red for negative charges, blue for positive ones. When relative coloring is selected, the range for the colors is adjusted automatically based on the largest absolute value of a charge computed. To have comparable colors between different structures, absolute coloring should be used instead.
In cartoon mode, the color of individual residue is determined according to the sum of charges of all the comprised atoms. In surface mode, the point on the surface of the molecule is colored according to the nearest atom. Alternatively, coloring by charges can be disabled – colors are selected based on the elements.
The charges are available in four formats – plain text, Mol2, PQR, and mmCIF. Plain text and mmCIF are present for all the inputs, PQR when input contains structures with chain specification (most likely protein) and Mol2 otherwise (small molecules).
OS | Version | Chrome | Firefox | Edge | Safari |
---|---|---|---|---|---|
Linux | Arch Linux | 111 | 112 | n/a | n/a |
Windows | 10 | 11 | 112 | 112 | n/a |
macOS |
If you encounter an error, please send a report to [email protected] or open a GitHub issue. Thank you!
Atomic Charge Calculator II is a part of services provided by ELIXIR – European research infrastructure for biological information. For other services provided by ELIXIR's Czech Republic Node visit www.elixir-czech.cz/services.