diff --git a/etc/feature_keys_gff b/etc/feature_keys_gff
index 9f0b36aeaac521546d92ba1942ebb28b56c137f9..a5bcc0d5e7c3fdc79ffcb50a4e35fb5f12ce651a 100644
--- a/etc/feature_keys_gff
+++ b/etc/feature_keys_gff
@@ -10,7 +10,7 @@ region ID Name Alias Parent Note Target Gap Derives_from Dbxref Ont
contig ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term Start_range End_range feature_id isObsolete timelastmodified description locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score comment
#supercontig ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term feature_id isObsolete timelastmodified description locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score
#chromosome ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term feature_id isObsolete timelastmodified note comment description locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score
-gene ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term Start_range End_range feature_id isObsolete timelastmodified locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score private
+gene ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term Start_range End_range feature_id isObsolete timelastmodified locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score private comment
#CDS ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term feature_id isObsolete timelastmodified codon_start description locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score results note comment job
polypeptide ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term Start_range End_range feature_id isObsolete timelastmodified description locus stable_id EC_number gene_symbol Ontology_term Dbxref product molecule_type size organism_name strain topology localization gff_source gff_seqname score mass isoelectric charge source private signal_peptide membrane_structure cytoplasmic_polypeptide_region non_cytoplasmic_polypeptide_region transmembrane_polypeptide_region cytoplasm_location transmembrane non_cytoplasm_location GPI_anchor_cleavage_site comment curation translation
pseudogene ID Name Alias Parent Note Target Gap Derives_from Dbxref Ontology_term Start_range End_range feature_id isObsolete timelastmodified description locus stable_id EC_number gene_symbol Ontology_term Dbxref molecule_type size organism_name strain topology localization gff_source gff_seqname score private
diff --git a/etc/options b/etc/options
index 1987d3f8c6cd9f2dc83962118fdfca52ebd89cbf..0c4f79b3447be18eefc21d19655582b651ffeb43 100644
--- a/etc/options
+++ b/etc/options
@@ -148,7 +148,7 @@ start_codons_4 = atg
translation_table_5 = \
agas aggs atam tgaw
-start_codons_5 = atg ata att
+start_codons_5 = ttg att atc ata atg gtg
#start_codons_5_apis = atg ata atc att
#start_codons_5_polyplacophora = atg ata gtg
diff --git a/etc/versions b/etc/versions
index 8ed02d77b89deca0154c7c0cdac0117c2890f9ef..e8e2211ed78008fbdde723ad5caa9f9012a494a0 100644
--- a/etc/versions
+++ b/etc/versions
@@ -1,4 +1,4 @@
-Artemis Release 16.0.0
-ACT Release 13.0.0
+Artemis Release 16.0.1
+ACT Release 13.0.1
DNAPlotter Release 1.11
BamView 1.2.10
\ No newline at end of file
diff --git a/uk/ac/sanger/artemis/components/EditMenu.java b/uk/ac/sanger/artemis/components/EditMenu.java
index 50d124a6da54a5779debaa0635bb0299851c8e9d..db109113adeb26debdede3c900efca5180e2f39f 100644
--- a/uk/ac/sanger/artemis/components/EditMenu.java
+++ b/uk/ac/sanger/artemis/components/EditMenu.java
@@ -1768,6 +1768,23 @@ public class EditMenu extends SelectionMenu
{
((Feature)gene1.getGene().getUserData()).addQualifierValues(synQualifier);
((Feature)gene2.getGene().getUserData()).addQualifierValues(synQualifier);
+
+ final Qualifier comment =
+ new Qualifier("comment", "this gene model has previous ID "+prevId+
+ " and was reassigned a new ID as changes in the gene model occurred");
+
+ try
+ {
+ ((Feature)gene1.getProteinOfTranscript( GeneUtils.getUniqueName(
+ gene1.getTranscripts().get(0)) ).getUserData()).addQualifierValues(comment);
+ ((Feature)gene2.getProteinOfTranscript( GeneUtils.getUniqueName(
+ gene2.getTranscripts().get(0)) ).getUserData()).addQualifierValues(comment);
+ }
+ catch (Exception e)
+ {
+ ((Feature)gene1.getGene().getUserData()).addQualifierValues(comment);
+ ((Feature)gene2.getGene().getUserData()).addQualifierValues(comment);
+ }
}
}