Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
O
openstructure
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container registry
Model registry
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
schwede
openstructure
Commits
6a8f4a3a
Commit
6a8f4a3a
authored
4 years ago
by
B13nch3n
Browse files
Options
Downloads
Patches
Plain Diff
SCHWED-4850: Essential documentation
parent
f07febd1
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
modules/io/doc/mmcif.rst
+71
-3
71 additions, 3 deletions
modules/io/doc/mmcif.rst
modules/io/src/mol/mmcif_info.hh
+1
-1
1 addition, 1 deletion
modules/io/src/mol/mmcif_info.hh
with
72 additions
and
4 deletions
modules/io/doc/mmcif.rst
+
71
−
3
View file @
6a8f4a3a
...
...
@@ -1203,15 +1203,83 @@ of the annotation available.
See :attr:`first_release`
.. class:: MMCifInfoEntityBranchLink
Data from ``pdbx_entity_branch``, most specifically
``pdbx_entity_branch_link``. That is connectivity information for branched
entities, e.g. carbohydrates/ oligosaccharides.
:class:`Conop Processors <ost.conop.Processor>` can not easily connect them so
we use this information in :meth:`LoadMMCIF` to do that.
.. attribute:: atom1
The first atom of the bond. Corresponds to ``entity_branch_link.atom_id_1``,
``entity_branch_link.comp_id_1`` and
``entity_branch_link.entity_branch_list_num_1``. Also available via
:meth:`GetAtom1` and :meth:`SetAtom1`.
:type: :class:`~ost.mol.AtomHandle`
.. attribute:: atom2
The second atom of the bond. Corresponds to ``entity_branch_link.atom_id_2``,
``entity_branch_link.comp_id_2`` and
``entity_branch_link.entity_branch_list_num_2``. Also available via
:meth:`GetAtom2` and :meth:`SetAtom2`.
:type: :class:`~ost.mol.AtomHandle`
.. attribute:: bond_order
Order of a bond (e.g. 1=single, 2=double, 3=triple). Corresponds to
``entity_branch_link.value_order``. Also available via :meth:`GetBondOrder`
and :meth:`SetBondOrder`.
:type: :class:`int`
.. method:: ConnectBranchLink(editor)
Establish a bond between :attr:`atom1` and :attr:`atom2` of a
:class:`MMCifInfoEntityBranchLink`.
:param editor: The editor instance to call for connecting the atoms.
:type editor: :class:`~ost.mol.XCSEditor`
:returns: Nothing
.. method:: GetAtom1
See :attr:`atom1`
.. method:: GetAtom2
See :attr:`atom2`
.. method:: GetBondOrder
See :attr:`bond_order`
.. method:: SetAtom1
See :attr:`atom1`
.. method:: SetAtom2
See :attr:`atom2`
.. method:: SetBondOrder
See :attr:`bond_order`
.. LocalWords: cas isbn pubmed asu seqres conop ConnectAll casp COMPND OBSLTE
.. LocalWords: SPRSDE pdb func autofunction exptl attr pdbx oper conf spr dif
.. LocalWords: biounits biounit uniprot UNP seqs AddMMCifPDBChainTr cif asym
.. LocalWords: auth GetMMCifPDBChainTr AddPDBCMMCifhainTr GetPDBMMCifChainTr
.. LocalWords: GetRevisions AddRevision SetRevisionsDateOriginal GetSize
.. LocalWords: GetNum num GetStatus GetLastDate GetFirstRelease storable
.. LocalWords: cas isbn pubmed asu seqres conop casp COMPND OBSLTE
.. LocalWords: cas isbn pubmed asu seqres conop casp COMPND OBSLTE
LoadMMCIF
.. LocalWords: SetChainList MMCifInfoTransOp ChainTypes MMCifInfoStructRef
.. LocalWords: MMCifInfoRevisions bool difs MMCifInfoStructRefSeqDif rnum
.. LocalWords: SetDateOriginal GetDateOriginal yyyy operationsintervalls
.. LocalWords: chainintervalls GetChainIntervalList GetMethodDetails
.. LocalWords: GetOperationsIntervalList SetMethodDetails
.. LocalWords: chainintervalls GetChainIntervalList GetMethodDetails GetAtom
.. LocalWords: GetOperationsIntervalList SetMethodDetails oligosaccharides
.. LocalWords: SetAtom GetBondOrder SetBondOrder MMCifInfoEntityBranchLink
This diff is collapsed.
Click to expand it.
modules/io/src/mol/mmcif_info.hh
+
1
−
1
View file @
6a8f4a3a
...
...
@@ -919,7 +919,7 @@ private:
String
details_
;
};
/// \brief Store information on br
n
ached structures (oligosaccharides)
/// \brief Store information on bra
n
ched structures (oligosaccharides)
///
class
DLLEXPORT_OST_IO
MMCifInfoEntityBranchLink
{
public:
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment