annotate variant_effect_predictor/Bio/EnsEMBL/Variation/Utils/Config.pm @ 0:1f6dce3d34e0

Uploaded
author mahtabm
date Thu, 11 Apr 2013 02:01:53 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
1 package Bio::EnsEMBL::Variation::Utils::Config;
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
2
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
3 use base qw(Exporter);
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
4
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
5 our @EXPORT_OK = qw(
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
6 @ATTRIB_TYPES
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
7 %ATTRIBS
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
8 @ATTRIB_SETS
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
9 @VARIATION_CLASSES
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
10 @OVERLAP_CONSEQUENCES
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
11 @FEATURE_TYPES
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
12 $OVERLAP_CONSEQUENCE_CLASS
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
13 $MAX_ATTRIB_CODE_LENGTH
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
14 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
15
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
16 our $OVERLAP_CONSEQUENCE_CLASS = 'Bio::EnsEMBL::Variation::OverlapConsequence';
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
17
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
18 our $MAX_ATTRIB_CODE_LENGTH = 20;
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
19
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
20 our @short_names = qw(1kg_hct 1kg_hct_ceu 1kg_hct_yri 1kg_hce 1kg_hce_ceu 1kg_hce_chb
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
21 1kg_hce_chd 1kg_hce_jpt 1kg_hce_lwk 1kg_hce_tsi 1kg_hce_yri 1kg_lc
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
22 1kg_lc_ceu 1kg_lc_chb_jpt 1kg_lc_yri hapmap
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
23 1kg 1kg_afr 1kg_amr 1kg_asn 1kg_eur 1kg_afr 1kg_amr_com 1kg_asn_com 1kg_eur_com
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
24 ind_venter ind_watson ind_gill ind_ak1 ind_irish ind_angrist
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
25 ind_gates_jr ind_gates_sr ind_kriek ind_quake ind_saqqaq ind_saqqaq_hc ind_sjk ind_yh
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
26 fail_all fail_nonref fail_ambig fail_gt_fq fail_incons_map fail_mult_map
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
27 fail_no_alleles fail_no_gt fail_no_map fail_no_seq fail_non_nt fail_mult_alleles fail_dbsnp_suspect
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
28 ph_hgmd_pub ph_johnson_et_al ph_nhgri ph_omim ph_variants ph_uniprot
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
29 ph_cosmic ph_ega precious hapmap_ceu hapmap_hcb hapmap_jpt hapmap_yri
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
30 Affy_500K Affy_SNP6 Cardio-Metabo_Chip HumanOmni1-Quad Illumina_1M-duo Illumina_660Q
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
31 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
32
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
33 our @dbsnp_clinical_significance_types = qw(
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
34 unknown
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
35 untested
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
36 non-pathogenic
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
37 probable-non-pathogenic
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
38 probable-pathogenic
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
39 pathogenic
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
40 drug-response
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
41 histocompatibility
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
42 other
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
43 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
44
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
45 our @dgva_clinical_significance_types = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
46 'Not tested',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
47 'Benign',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
48 'Pathogenic',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
49 'Uncertain Significance',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
50 'Uncertain Significance: likely benign',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
51 'Uncertain Significance: likely pathogenic'
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
52 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
53
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
54 our @VARIATION_CLASSES = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
55 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
56 SO_accession => 'SO:0001483',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
57 SO_term => 'SNV',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
58 display_term => 'SNP',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
59 somatic_display_term => 'somatic_SNV',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
60 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
61 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
62 SO_accession => 'SO:1000002',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
63 SO_term => 'substitution',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
64 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
65 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
66 SO_accession => 'SO:0001019',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
67 SO_term => 'copy_number_variation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
68 display_term => 'CNV',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
69 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
70 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
71 SO_accession => 'SO:0000667',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
72 SO_term => 'insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
73 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
74 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
75 SO_accession => 'SO:0000159',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
76 SO_term => 'deletion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
77 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
78 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
79 SO_accession => 'SO:1000032',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
80 SO_term => 'indel',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
81 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
82 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
83 SO_accession => 'SO:0000705',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
84 SO_term => 'tandem_repeat',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
85 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
86 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
87 SO_accession => 'SO:0001059',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
88 SO_term => 'sequence_alteration',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
89 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
90 # Structural variation classes
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
91 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
92 SO_accession => 'SO:0001537',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
93 SO_term => 'structural_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
94 display_term => 'SV',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
95 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
96 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
97 SO_accession => 'SO:0000051',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
98 SO_term => 'probe',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
99 display_term => 'CNV_PROBE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
100 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
101 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
102 SO_accession => 'SO:0001742',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
103 SO_term => 'copy_number_gain',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
104 display_term => 'Gain',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
105 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
106 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
107 SO_accession => 'SO:0001743',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
108 SO_term => 'copy_number_loss',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
109 display_term => 'Loss',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
110 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
111 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
112 SO_accession => 'SO:1000036',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
113 SO_term => 'inversion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
114 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
115 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
116 SO_accession => 'SO:0001784',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
117 SO_term => 'complex_structural_alteration',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
118 display_term => 'Complex',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
119 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
120 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
121 SO_accession => 'SO:1000173',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
122 SO_term => 'tandem_duplication',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
123 display_term => 'Tandem duplication',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
124 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
125 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
126 SO_accession => 'SO:0001837',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
127 SO_term => 'mobile_element_insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
128 display_term => 'Mobile element insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
129 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
130 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
131 SO_accession => 'SO:0001873',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
132 SO_term => 'interchromosomal_breakpoint',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
133 display_term => 'Interchromosomal breakpoint',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
134 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
135 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
136 SO_accession => 'SO:0001874',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
137 SO_term => 'intrachromosomal_breakpoint',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
138 display_term => 'Intrachromosomal breakpoint',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
139 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
140 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
141 SO_accession => 'SO:0000199',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
142 SO_term => 'translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
143 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
144 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
145 SO_accession => 'SO:1000035',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
146 SO_term => 'duplication',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
147 display_term => 'Duplication',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
148 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
149 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
150
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
151 our @OVERLAP_CONSEQUENCES = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
152 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
153 SO_accession => 'SO:0001628',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
154 SO_term => 'intergenic_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
155 display_term => 'INTERGENIC',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
156 rank => '38',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
157 tier => '4',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
158 description => 'A sequence variant located in the intergenic region, between genes',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
159 label => 'Intergenic variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
160 is_default => 1,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
161 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
162 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
163 SO_accession => 'SO:0001631',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
164 SO_term => 'upstream_gene_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
165 display_term => 'UPSTREAM',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
166 feature_SO_term => 'transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
167 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
168 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
169 rank => '24',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
170 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
171 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::upstream',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
172 description => 'A sequence variant located 5\' of a gene',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
173 label => 'Upstream gene variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
174 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
175 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
176 SO_accession => 'SO:0001632',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
177 SO_term => 'downstream_gene_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
178 display_term => 'DOWNSTREAM',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
179 feature_SO_term => 'transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
180 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
181 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
182 rank => '25',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
183 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
184 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::downstream',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
185 description => 'A sequence variant located 3\' of a gene',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
186 label => 'Downstream gene variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
187 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
188 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
189 SO_accession => 'SO:0001575',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
190 SO_term => 'splice_donor_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
191 display_term => 'ESSENTIAL_SPLICE_SITE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
192 NCBI_term => 'splice-5',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
193 feature_SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
194 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
195 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
196 rank => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
197 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
198 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::donor_splice_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
199 description => 'A splice variant that changes the 2 base region at the 5\' end of an intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
200 label => 'Splice donor variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
201 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
202 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
203 SO_accession => 'SO:0001574',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
204 SO_term => 'splice_acceptor_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
205 display_term => 'ESSENTIAL_SPLICE_SITE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
206 NCBI_term => 'splice-3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
207 feature_SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
208 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
209 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
210 rank => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
211 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
212 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::acceptor_splice_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
213 description => 'A splice variant that changes the 2 base region at the 3\' end of an intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
214 label => 'Splice acceptor variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
215 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
216 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
217 SO_accession => 'SO:0001630',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
218 SO_term => 'splice_region_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
219 display_term => 'SPLICE_SITE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
220 feature_SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
221 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
222 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
223 rank => '13',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
224 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
225 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::splice_region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
226 description => 'A sequence variant in which a change has occurred within the region of the splice site, either within 1-3 bases of the exon or 3-8 bases of the intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
227 label => 'Splice region variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
228 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
229 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
230 SO_accession => 'SO:0001627',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
231 SO_term => 'intron_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
232 display_term => 'INTRONIC',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
233 NCBI_term => 'intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
234 feature_SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
235 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
236 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
237 rank => '20',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
238 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
239 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
240 description => 'A transcript variant occurring within an intron',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
241 label => 'Intron variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
242 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
243 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
244 SO_accession => 'SO:0001623',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
245 SO_term => '5_prime_UTR_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
246 display_term => '5PRIME_UTR',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
247 NCBI_term => 'untranslated_5',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
248 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
249 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
250 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
251 rank => '18',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
252 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
253 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_5_prime_utr',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
254 description => 'A UTR variant of the 5\' UTR',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
255 label => '5 prime UTR variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
256 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
257 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
258 SO_accession => 'SO:0001624',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
259 SO_term => '3_prime_UTR_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
260 display_term => '3PRIME_UTR',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
261 NCBI_term => 'untranslated_3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
262 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
263 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
264 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
265 rank => '19',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
266 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
267 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_3_prime_utr',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
268 description => 'A UTR variant of the 3\' UTR',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
269 label => '3 prime UTR variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
270 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
271 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
272 # SO_accession => 'SO:0001577',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
273 # SO_term => 'complex_change_in_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
274 # display_term => 'COMPLEX_INDEL',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
275 # feature_SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
276 # feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
277 # variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
278 # rank => '4',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
279 # tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
280 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::complex_indel',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
281 # description => 'Insertion or deletion that spans an exon/intron or coding sequence/UTR border',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
282 # label => 'Complex change in transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
283 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
284 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
285 SO_accession => 'SO:0001819',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
286 SO_term => 'synonymous_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
287 display_term => 'SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
288 NCBI_term => 'cds-synon',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
289 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
290 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
291 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
292 rank => '15',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
293 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
294 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::synonymous_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
295 description => 'A sequence variant where there is no resulting change to the encoded amino acid',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
296 label => 'Synonymous variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
297 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
298 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
299 SO_accession => 'SO:0001583',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
300 SO_term => 'missense_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
301 display_term => 'NON_SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
302 NCBI_term => 'missense',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
303 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
304 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
305 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
306 rank => '12',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
307 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
308 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::missense_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
309 description => 'A sequence variant, where the change may be longer than 3 bases, and at least one base of a codon is changed resulting in a codon that encodes for a different amino acid',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
310 label => 'Missense variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
311 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
312 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
313 SO_accession => 'SO:0001821',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
314 SO_term => 'inframe_insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
315 display_term => 'NON_SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
316 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
317 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
318 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
319 rank => '10',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
320 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
321 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::inframe_insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
322 description => 'An inframe non synonymous variant that inserts bases into in the coding sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
323 label => 'Inframe insertion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
324 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
325 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
326 SO_accession => 'SO:0001822',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
327 SO_term => 'inframe_deletion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
328 display_term => 'NON_SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
329 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
330 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
331 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
332 rank => '11',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
333 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
334 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::inframe_deletion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
335 description => 'An inframe non synonymous variant that deletes bases from the coding sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
336 label => 'Inframe deletion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
337 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
338 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
339 SO_accession => 'SO:0001587',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
340 SO_term => 'stop_gained',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
341 display_term => 'STOP_GAINED',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
342 NCBI_term => 'nonsense',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
343 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
344 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
345 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
346 rank => '4',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
347 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
348 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::stop_gained',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
349 description => 'A sequence variant whereby at least one base of a codon is changed, resulting in a premature stop codon, leading to a shortened transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
350 label => 'Stop gained',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
351 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
352 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
353 SO_accession => 'SO:0001578',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
354 SO_term => 'stop_lost',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
355 display_term => 'STOP_LOST',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
356 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
357 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
358 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
359 rank => '6',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
360 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
361 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::stop_lost',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
362 description => 'A sequence variant where at least one base of the terminator codon (stop) is changed, resulting in an elongated transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
363 label => 'Stop lost',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
364 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
365 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
366 SO_accession => 'SO:0001567',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
367 SO_term => 'stop_retained_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
368 display_term => 'SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
369 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
370 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
371 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
372 rank => '15',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
373 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
374 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::stop_retained',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
375 description => 'A sequence variant where at least one base in the terminator codon is changed, but the terminator remains',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
376 label => 'Stop retained variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
377 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
378 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
379 SO_accession => 'SO:0001582',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
380 SO_term => 'initiator_codon_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
381 display_term => 'NON_SYNONYMOUS_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
382 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
383 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
384 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
385 rank => '7',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
386 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
387 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::affects_start_codon',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
388 description => 'A codon variant that changes at least one base of the first codon of a transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
389 label => 'Initiator codon variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
390 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
391 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
392 SO_accession => 'SO:0001589',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
393 SO_term => 'frameshift_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
394 display_term => 'FRAMESHIFT_CODING',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
395 NCBI_term => 'frameshift',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
396 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
397 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
398 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
399 rank => '5',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
400 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
401 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::frameshift',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
402 description => 'A sequence variant which causes a disruption of the translational reading frame, because the number of nucleotides inserted or deleted is not a multiple of three',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
403 label => 'Frameshift variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
404 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
405 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
406 SO_accession => 'SO:0001626',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
407 SO_term => 'incomplete_terminal_codon_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
408 display_term => 'PARTIAL_CODON',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
409 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
410 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
411 variant_feature_class => 'Bio::EnsEMBL::Variation::VariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
412 rank => '14',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
413 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
414 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::partial_codon',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
415 description => 'A sequence variant where at least one base of the final codon of an incompletely annotated transcript is changed',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
416 label => 'Incomplete terminal codon variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
417 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
418 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
419 SO_accession => 'SO:0001621',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
420 SO_term => 'NMD_transcript_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
421 display_term => 'NMD_TRANSCRIPT',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
422 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
423 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
424 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
425 rank => '21',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
426 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
427 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_nmd_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
428 description => 'A variant in a transcript that is the target of NMD',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
429 label => 'NMD transcript variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
430 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
431 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
432 SO_accession => 'SO:0001619',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
433 SO_term => 'nc_transcript_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
434 display_term => 'WITHIN_NON_CODING_GENE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
435 feature_SO_term => 'ncRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
436 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
437 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
438 rank => '23',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
439 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
440 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_non_coding_gene',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
441 description => 'A transcript variant of a non coding RNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
442 label => 'NC transcript variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
443 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
444 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
445 SO_accession => 'SO:0001792',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
446 SO_term => 'non_coding_exon_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
447 display_term => 'WITHIN_NON_CODING_GENE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
448 feature_SO_term => 'ncRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
449 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
450 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
451 rank => '22',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
452 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
453 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::non_coding_exon_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
454 description => 'A sequence variant that changes non-coding exon sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
455 label => 'Non coding exon variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
456 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
457 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
458 SO_accession => 'SO:0001620',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
459 SO_term => 'mature_miRNA_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
460 display_term => 'WITHIN_MATURE_miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
461 feature_SO_term => 'miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
462 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
463 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
464 rank => '17',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
465 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
466 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_mature_miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
467 description => 'A transcript variant located with the sequence of the mature miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
468 label => 'Mature miRNA variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
469 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
470 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
471 SO_accession => 'SO:0001580',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
472 SO_term => 'coding_sequence_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
473 display_term => 'CODING_UNKNOWN',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
474 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
475 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
476 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
477 rank => '16',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
478 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
479 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::coding_unknown',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
480 description => 'A sequence variant that changes the coding sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
481 label => 'Coding sequence variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
482 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
483 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
484 SO_accession => 'SO:0001566',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
485 SO_term => 'regulatory_region_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
486 display_term => 'REGULATORY_REGION',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
487 feature_SO_term => 'regulatory_region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
488 feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
489 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
490 rank => '36',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
491 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
492 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_regulatory_feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
493 description => 'A sequence variant located within a regulatory region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
494 label => 'Regulatory region variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
495 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
496 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
497 # SO_accession => 'SO:X000005',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
498 # SO_term => 'pre_miRNA_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
499 # display_term => 'WITHIN_NON_CODING_GENE',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
500 # feature_SO_term => 'miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
501 # feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
502 # rank => '13',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
503 # tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
504 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
505 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
506 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
507 # SO_accession => 'SO:X000004',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
508 # SO_term => 'miRNA_target_site_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
509 # display_term => 'REGULATORY_REGION',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
510 # feature_SO_term => 'binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
511 # feature_class => 'Bio::EnsEMBL::Funcgen::ExternalFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
512 # rank => '13',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
513 # tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
514 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_miRNA_target_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
515 # description => 'In regulatory region annotated by Ensembl',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
516 # label => 'Regulatory region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
517 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
518 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
519 SO_accession => 'SO:0001782',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
520 SO_term => 'TF_binding_site_variant',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
521 display_term => 'REGULATORY_REGION',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
522 feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
523 feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
524 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
525 rank => '30',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
526 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
527 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::within_motif_feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
528 description => 'In regulatory region annotated by Ensembl',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
529 label => 'A sequence variant located within a transcription factor binding site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
530 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
531
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
532 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
533 # SO_accession => 'SO:X000002',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
534 # SO_term => 'decreased_binding_affinity',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
535 # display_term => 'REGULATORY_REGION',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
536 # feature_SO_term => 'binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
537 # feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
538 # rank => '47',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
539 # tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
540 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::decreased_binding_affinity',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
541 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
542 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
543 # SO_accession => 'SO:X000001',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
544 # SO_term => 'increased_binding_affinity',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
545 # display_term => 'REGULATORY_REGION',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
546 # feature_SO_term => 'binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
547 # feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
548 # rank => '48',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
549 # tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
550 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::increased_binding_affinity',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
551 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
552
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
553
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
554 ## NEW FOR 68
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
555 #############
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
556
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
557 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
558 SO_accession => 'SO:0001893',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
559 SO_term => 'transcript_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
560 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
561 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
562 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
563 rank => '1',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
564 tier => '1',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
565 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
566 description => 'A feature ablation whereby the deleted region includes a transcript feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
567 label => 'Transcript ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
568 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
569 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
570 # SO_accession => 'SO:0001886',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
571 # SO_term => 'transcript_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
572 # feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
573 # feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
574 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
575 # rank => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
576 # tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
577 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::transcript_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
578 # description => 'A feature fusion where the deletion brings together transcript regions',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
579 # label => 'Transcript fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
580 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
581 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
582 SO_accession => 'SO:0001889',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
583 SO_term => 'transcript_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
584 feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
585 feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
586 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
587 rank => '8',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
588 tier => '1',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
589 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
590 description => 'A feature amplification of a region containing a transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
591 label => 'Transcript amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
592 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
593 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
594 # SO_accession => 'SO:0001883',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
595 # SO_term => 'transcript_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
596 # feature_SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
597 # feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
598 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
599 # rank => '9',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
600 #tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
601 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::transcript_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
602 # description => 'A feature translocation where the region contains a transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
603 # label => 'Transcript translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
604 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
605 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
606 SO_accession => 'SO:0001895',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
607 SO_term => 'TFBS_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
608 feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
609 feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
610 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
611 rank => '26',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
612 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
613 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
614 description => 'A feature ablation whereby the deleted region includes a transcription factor binding site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
615 label => 'TFBS ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
616 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
617 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
618 # SO_accession => 'SO:0001888',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
619 # SO_term => 'TFBS_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
620 # feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
621 # feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
622 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
623 # rank => '27',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
624 #tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
625 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::motif_feature_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
626 # description => 'A fusion where the deletion brings together transcription factor binding sites',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
627 # label => 'TFBS fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
628 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
629 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
630 SO_accession => 'SO:0001892',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
631 SO_term => 'TFBS_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
632 feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
633 feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
634 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
635 rank => '28',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
636 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
637 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
638 description => 'A feature amplification of a region containing a transcription factor binding site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
639 label => 'TFBS amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
640 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
641 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
642 # SO_accession => 'SO:0001885',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
643 # SO_term => 'TFBS_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
644 # feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
645 # feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
646 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
647 # rank => '29',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
648 #tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
649 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::motif_feature_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
650 # description => 'A feature translocation where the region contains a transcription factor binding site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
651 # label => 'TFBS translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
652 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
653 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
654 SO_accession => 'SO:0001894',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
655 SO_term => 'regulatory_region_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
656 feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
657 feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
658 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
659 rank => '31',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
660 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
661 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
662 description => 'A feature ablation whereby the deleted region includes a regulatory region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
663 label => 'Regulatory region ablation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
664 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
665 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
666 # SO_accession => 'SO:0001887',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
667 # SO_term => 'regulatory_region_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
668 # feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
669 # feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
670 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
671 # rank => '32',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
672 #tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
673 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::regulatory_feature_fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
674 # description => 'A fusion where the deletion brings together regulatory regions',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
675 # label => 'Regulatory region fusion',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
676 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
677 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
678 SO_accession => 'SO:0001891',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
679 SO_term => 'regulatory_region_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
680 feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
681 feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
682 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
683 rank => '33',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
684 tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
685 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
686 description => 'A feature amplification of a region containing a regulatory region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
687 label => 'Regulatory region amplification',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
688 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
689 # {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
690 # SO_accession => 'SO:0001884',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
691 # SO_term => 'regulatory_region_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
692 # feature_SO_term => 'TF_binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
693 # feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
694 # variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
695 # rank => '34',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
696 #tier => '2',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
697 # predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::regulatory_feature_translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
698 # description => 'A feature translocation where the region contains a regulatory region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
699 # label => 'Regulatory region translocation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
700 # },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
701 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
702 SO_accession => 'SO:0001907',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
703 SO_term => 'feature_elongation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
704 feature_class => 'Bio::EnsEMBL::Feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
705 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
706 rank => '36',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
707 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
708 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_elongation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
709 description => 'A sequence variant that causes the extension of a genomic feature, with regard to the reference sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
710 label => 'Feature elongation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
711 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
712 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
713 SO_accession => 'SO:0001906',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
714 SO_term => 'feature_truncation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
715 feature_class => 'Bio::EnsEMBL::Feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
716 variant_feature_class => 'Bio::EnsEMBL::Variation::BaseVariationFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
717 rank => '37',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
718 tier => '3',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
719 predicate => 'Bio::EnsEMBL::Variation::Utils::VariationEffect::feature_truncation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
720 description => 'A sequence variant that causes the reduction of a genomic feature, with regard to the reference sequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
721 label => 'Feature truncation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
722 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
723 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
724
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
725 our @FEATURE_TYPES = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
726 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
727 SO_accession => 'SO:0000234',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
728 SO_term => 'mRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
729 ens_feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
730 ens_feature_subtype => 'protein_coding',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
731 ens_variant_class => 'Bio::EnsEMBL::Variation::TranscriptVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
732 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
733 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
734 SO_accession => 'SO:0000673',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
735 SO_term => 'transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
736 ens_feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
737 ens_variant_class => 'Bio::EnsEMBL::Variation::TranscriptVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
738 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
739 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
740 SO_accession => 'SO:0000185',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
741 SO_term => 'primary_transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
742 ens_feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
743 ens_variant_class => 'Bio::EnsEMBL::Variation::TranscriptVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
744 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
745 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
746 SO_accession => 'SO:0000655',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
747 SO_term => 'ncRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
748 ens_feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
749 ens_variant_class => 'Bio::EnsEMBL::Variation::TranscriptVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
750 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
751 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
752 SO_accession => 'SO:0000276',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
753 SO_term => 'miRNA',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
754 ens_feature_class => 'Bio::EnsEMBL::Transcript',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
755 ens_variant_class => 'Bio::EnsEMBL::Variation::TranscriptVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
756 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
757 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
758 SO_accession => 'SO:0005836',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
759 SO_term => 'regulatory_region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
760 ens_feature_class => 'Bio::EnsEMBL::Funcgen::RegulatoryFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
761 ens_variant_class => 'Bio::EnsEMBL::Variation::RegulatoryFeatureVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
762 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
763 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
764 SO_accession => 'SO:0000409',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
765 SO_term => 'binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
766 ens_feature_class => 'Bio::EnsEMBL::Funcgen::MotifFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
767 ens_variant_class => 'Bio::EnsEMBL::Variation::MotifFeatureVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
768 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
769 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
770 SO_accession => 'SO:0005836',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
771 SO_term => 'regulatory_region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
772 ens_feature_class => 'Bio::EnsEMBL::Funcgen::ExternalFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
773 ens_variant_class => 'Bio::EnsEMBL::Variation::ExternalFeatureVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
774 ens_feature_subtype => 'VISTA enhancer set',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
775 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
776 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
777 SO_accession => 'SO:0000409',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
778 SO_term => 'binding_site',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
779 ens_feature_class => 'Bio::EnsEMBL::Funcgen::ExternalFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
780 ens_variant_class => 'Bio::EnsEMBL::Variation::ExternalFeatureVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
781 ens_feature_subtype => 'cisRED motif',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
782 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
783 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
784 SO_accession => 'SO:0005836',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
785 SO_term => 'regulatory_region',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
786 ens_feature_class => 'Bio::EnsEMBL::Funcgen::ExternalFeature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
787 ens_variant_class => 'Bio::EnsEMBL::Variation::ExternalFeatureVariation',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
788 ens_feature_subtype => 'miRanda miRNA target',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
789 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
790 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
791 SO_accession => 'SO:0000110',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
792 SO_term => 'sequence_feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
793 ens_feature_class => 'Bio::EnsEMBL::Feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
794 ens_variant_class => 'Bio::EnsEMBL::Variation::StructuralVariationFeatureOverlap',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
795 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
796 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
797
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
798 # attrib_types are specified as hashrefs in the @ATTRIB_TYPES array. Each hashref should have a value for the key 'code' and optionally values for the keys 'name' and 'description'
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
799 our @ATTRIB_TYPES = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
800 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
801 code => 'SO_accession',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
802 description => 'Sequence Ontology accession',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
803 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
804 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
805 code => 'SO_term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
806 description => 'Sequence Ontology term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
807 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
808 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
809 code => 'display_term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
810 description => 'Ensembl display term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
811 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
812 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
813 code => 'NCBI_term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
814 description => 'NCBI term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
815 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
816 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
817 code => 'feature_SO_term',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
818 description => 'Sequence Ontology term for the associated feature',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
819 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
820 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
821 code => 'rank',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
822 description => 'Relative severity of this variation consequence',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
823 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
824 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
825 code => 'polyphen_prediction',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
826 description => 'PolyPhen-2 prediction',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
827 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
828 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
829 code => 'sift_prediction',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
830 description => 'SIFT prediction',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
831 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
832 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
833 code => 'short_name',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
834 name => 'Short name',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
835 description => 'A shorter name for an instance, e.g. a VariationSet',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
836 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
837 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
838 code => 'dbsnp_clin_sig',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
839 name => 'dbSNP clinical significance',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
840 description => 'The clinical significance of a variant as reported by dbSNP',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
841 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
842 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
843 code => 'dgva_clin_sig',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
844 name => 'DGVa clinical significance',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
845 description => 'The clinical significance of a structural variant as reported by DGVa',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
846 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
847 {
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
848 code => 'prot_func_analysis',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
849 name => 'Protein function analysis ',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
850 description => 'The program used to make protein function predictions',
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
851 },
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
852
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
853 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
854
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
855 # attribs are specified in the %ATTRIBS hash, having the attrib_type code as hash key and a listref containing the attribs that will be loaded as value
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
856 our %ATTRIBS = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
857 'short_name' => \@short_names,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
858 'dbsnp_clin_sig' => \@dbsnp_clinical_significance_types,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
859 'dgva_clin_sig' => \@dgva_clinical_significance_types,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
860 'polyphen_prediction' => ['probably damaging', 'possibly damaging', 'benign', 'unknown'],
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
861 'sift_prediction' => [qw(tolerated deleterious)],
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
862 'prot_func_analysis' => [qw(sift polyphen_humvar polyphen_humdiv)],
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
863 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
864
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
865 # attrib sets are specified by putting a hashref in the @ATTRIB_SETS array having the attrib_type code as key and the attrib as value. new attrib entries will be inserted as necessary
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
866 our @ATTRIB_SETS = (
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
867 @VARIATION_CLASSES,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
868 @OVERLAP_CONSEQUENCES,
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
869 @FEATURE_TYPES
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
870 );
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
871
1f6dce3d34e0 Uploaded
mahtabm
parents:
diff changeset
872 1;