diff --git a/misc-scripts/surgery/SeqStoreConverter/GallusGallus.pm b/misc-scripts/surgery/SeqStoreConverter/GallusGallus.pm index 11f346298fa61941d5eadcbaeca11b5b262421e0..bd6462cd17295978a66ea218241cb89041160f68 100644 --- a/misc-scripts/surgery/SeqStoreConverter/GallusGallus.pm +++ b/misc-scripts/surgery/SeqStoreConverter/GallusGallus.pm @@ -21,10 +21,13 @@ sub create_coord_systems { my $ass_def = $self->get_default_assembly(); my @coords = - (["chromosome", $ass_def, "default_version", 1 ], - ["contig" , undef , "default_version,sequence_level", 2]); + (["chromosome" , $ass_def, "default_version", 1 ], + ["supercontig", $ass_def, "default_version", 2 ], + ["contig" , undef , "default_version,sequence_level", 3]); - my @assembly_mappings = ("chromosome|contig"); + my @assembly_mappings = ("chromosome:$ass_def|contig", + "supercontig:$ass_def|contig", + "chromosome:$ass_def|contig|supercontig:$ass_def"); my %cs = (gene => 'chromosome', transcript => 'chromosome', @@ -84,6 +87,7 @@ sub create_seq_regions { $self->contig_to_seq_region(); $self->chromosome_to_seq_region(); + $self->supercontig_to_seq_region(); } # @@ -167,6 +171,7 @@ sub create_assembly { $self->debug("GallusGallus Specific: loading assembly data"); $self->assembly_contig_chromosome(); + $self->assembly_contig_supercontig(); }