Rosetta 3.5
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
core
chemical
VariantType.hh
Go to the documentation of this file.
1
// -*- mode:c++;tab-width:2;indent-tabs-mode:t;show-trailing-whitespace:t;rm-trailing-spaces:t -*-
2
// vi: set ts=2 noet:
3
//
4
// (c) Copyright Rosetta Commons Member Institutions.
5
// (c) This file is part of the Rosetta software suite and is made available under license.
6
// (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7
// (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8
// (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9
10
/// @file core/chemical/VariantType.hh
11
/// @author Phil Bradley
12
// see VariantType.cc for explanation
13
14
#ifndef INCLUDED_core_chemical_VariantType_hh
15
#define INCLUDED_core_chemical_VariantType_hh
16
17
18
// // Unit headers
19
20
#include <
core/chemical/VariantType.fwd.hh
>
21
22
// // Package headers
23
24
// Project headers
25
26
// Utility headers
27
//#include <utility/vector1.hh>
28
//#include <utility/pointer/owning_ptr.hh>
29
//#include <utility/pointer/ReferenceCount.hh>
30
31
// C++ headers
32
33
namespace
core {
34
namespace
chemical {
35
36
extern
VariantType
const
UPPER_TERMINUS
;
37
extern
VariantType
const
LOWER_TERMINUS
;
38
extern
VariantType
const
CUTPOINT_UPPER
;
39
extern
VariantType
const
CUTPOINT_LOWER
;
40
extern
VariantType
const
DISULFIDE
;
41
extern
VariantType
const
BRANCH_POINT
;
42
extern
VariantType
const
BRANCH_LOWER_TERMINUS
;
43
extern
VariantType
const
METHYLATION
;
44
extern
VariantType
const
ADDUCT
;
45
extern
VariantType
const
CENTROID_HA
;
46
extern
VariantType
const
PROTONATED
;
47
extern
VariantType
const
DEPROTONATED
;
48
extern
VariantType
const
SPECIAL_ROT
;
49
extern
VariantType
const
VIRTUAL_PHOSPHATE
;
50
extern
VariantType
const
VIRTUAL_RNA_RESIDUE
;
51
extern
VariantType
const
VIRTUAL_O2STAR_HYDROGEN
;
52
53
// The following are added by Andy M. Chen in July 2009 to be used for PTM patches/variants
54
extern
VariantType
const
PHOSPHORYLATION
;
55
extern
VariantType
const
ACETYLATION
;
56
extern
VariantType
const
SULFATION
;
57
extern
VariantType
const
CARBOXYLATION
;
58
extern
VariantType
const
HYDROXYLATION
;
59
extern
VariantType
const
DIMETHYLATION
;
60
extern
VariantType
const
TRIMETHYLATION
;
61
extern
VariantType
const
DIIODINATION
;
62
63
extern
VariantType
const
ACETYLATED_NTERMINUS
;
64
extern
VariantType
const
METHYLATED_CTERMINUS
;
65
66
// this has different geometry/atoms then ACETYLATED_NTERMINUS above:
67
extern
VariantType
const
N_ACETYLATION
;
68
// this is distinct from METHYLATED_CTERMINUS above:
69
extern
VariantType
const
C_METHYLAMIDATION
;
70
71
extern
VariantType
const
SC_ORBITALS
;
72
73
extern
VariantType
const
REPLONLY
;
74
75
extern
VariantType
const
OOP_PRE
;
76
extern
VariantType
const
OOP_POST
;
77
78
extern
VariantType
const
HBS_PRE
;
79
extern
VariantType
const
HBS_POST
;
80
81
//This is used for chemically conjugable residues (LYX, CYX) used for sidechain conjugation (like ubiquitination)
82
extern
VariantType
const
SIDECHAIN_CONJUGATION
;
83
84
}
// chemical
85
}
// core
86
87
88
89
#endif
Generated on Sat Jun 1 2013 11:32:20 for Rosetta 3.5 by
1.8.4