NZ_CP0977121..188685

MGE detailed information

MGE type: Conjugative plasmid        MGE length: 188685 bp
Accession: NZ_CP097712        Location: 1..188685         Organism: Escherichia coli strain MS1737       Replicon: plasmid pMS1718-1


Gene structure


The 5 kb flanking regions of this MGE are displayed.

Locus tag Coordinates Strand Size (bp) Protein ID Product Description
M9O76_RS23190 (1) 1..2097 + 2097 WP_000184924.1 microcin H47 export transporter peptidase/ATP-binding subunit MchF -
M9O76_RS23195 (2267) 2267..2578 - 312 WP_001259758.1 colicin V -
M9O76_RS23200 (2556) 2556..2792 - 237 WP_001323890.1 colicin V immunity protein -
M9O76_RS23205 (2911) 2911..3354 + 444 WP_001323891.1 dehydrogenase -
M9O76_RS23210 (3326) 3326..3505 + 180 WP_267326374.1 hypothetical protein -
M9O76_RS23215 (3732) 3732..4001 + 270 WP_000379710.1 SemiSWEET transporter -
M9O76_RS23220 (3998) 3998..4978 + 981 WP_001017347.1 NAD(P)-binding domain-containing protein -
M9O76_RS23225 (5054) 5054..5434 + 381 WP_001171554.1 IS66 family transposase ISEc8 Transposase
M9O76_RS23230 (5431) 5431..5778 + 348 WP_000612591.1 IS66 family transposase ISEc8 Transposase
M9O76_RS23235 (5828) 5828..7102 + 1275 Protein_10 IS66 family transposase ISEc8 Transposase
M9O76_RS23240 (7142) 7142..7408 + 267 Protein_11 Tn3 family transposase TnpR_TnEc1 Transposase
M9O76_RS23245 (7455) 7455..7846 - 392 Protein_12 peptide deformylase -
M9O76_RS23250 (7955) 7955..12088 - 4134 WP_001696784.1 Hemoglobin-binding protease hbp autotransporter VF
M9O76_RS23255 (12256) 12256..12449 + 194 Protein_14 IS91 family transposase -
M9O76_RS23260 (12728) 12728..12985 + 258 Protein_15 IS3 family transposase IS911 Transposase
M9O76_RS23265 (13053) 13053..13238 + 186 Protein_16 IS30 family transposase IS30D Transposase
M9O76_RS23270 (13288) 13288..14501 + 1214 WP_162829202.1 IS3 family transposase IS1203 Transposase
M9O76_RS23275 (14543) 14543..15517 + 975 Protein_18 IS30 family transposase IS30D Transposase
M9O76_RS23280 (15639) 15639..16004 + 366 WP_000124098.1 hypothetical protein -
M9O76_RS23285 (16004) 16004..16266 + 263 Protein_20 IS91 family transposase ISEc37 Transposase
M9O76_RS23290 (16471) 16471..17481 + 1011 WP_000487120.1 IS110 family transposase IS1663 Transposase
M9O76_RS23295 (18059) 18059..18649 + 591 WP_000086538.1 Tn3 family transposase TnpR_ISSba14 Transposase
M9O76_RS23300 (18696) 18696..18854 + 159 Protein_23 integrase core domain-containing protein -
M9O76_RS23305 (19004) 19004..20002 + 999 WP_000756335.1 ABC transporter substrate-binding protein -
M9O76_RS23310 (20002) 20002..21039 + 1038 WP_000110581.1 Hemin transport system permease protein HmuU VF
M9O76_RS23315 (21039) 21039..21800 + 762 WP_000020503.1 Fe(3+) dicitrate transport ATP-binding protein FecE VF
M9O76_RS23320 (21857) 21857..23044 + 1188 WP_172439382.1 MFS transporter -
M9O76_RS23325 (23122) 23122..23379 - 258 WP_000412701.1 bacteriocin immunity protein -
M9O76_RS23330 (23380) 23380..23613 - 234 WP_000451769.1 HNH endonuclease signature motif containing protein -
M9O76_RS23335 (23709) 23709..23980 + 272 Protein_30 hypothetical protein -
M9O76_RS23340 (24141) 24141..24320 - 180 Protein_31 3'-5' exonuclease -
M9O76_RS23345 (24366) 24366..24533 - 168 Protein_32 type II toxin-antitoxin system toxin YacB -
M9O76_RS23350 (24530) 24530..25360 + 831 Protein_33 IS66 family transposase ISEc43 Transposase
M9O76_RS23355 (25404) 25404..26052 - 649 Protein_34 IS3 family transposase IS1203 Transposase
M9O76_RS23360 (26109) 26109..26540 + 432 Protein_35 relaxase NikB -
M9O76_RS23365 (26645) 26645..26729 + 85 Protein_36 hypothetical protein -
M9O76_RS23370 (26999) 26999..27667 + 669 WP_000155780.1 cysteine hydrolase -
M9O76_RS23375 (27673) 27673..28533 + 861 WP_001442105.1 DUF2877 domain-containing protein -
M9O76_RS23380 (28628) 28628..30187 + 1560 WP_000865634.1 acyl-CoA synthetase FdrA -
M9O76_RS23385 (30184) 30184..31608 + 1425 WP_001093931.1 DUF1116 domain-containing protein -
M9O76_RS23390 (31601) 31601..32557 + 957 WP_001696801.1 carbamate kinase -
M9O76_RS23395 (32574) 32574..32963 + 390 WP_001696803.1 hypothetical protein -
M9O76_RS23400 (32986) 32986..34209 + 1224 WP_024188138.1 cytosine permease -
M9O76_RS23405 (34287) 34287..35177 + 891 WP_000470711.1 putative HTH-type transcriptional regulator YahB VF
M9O76_RS23410 (35331) 35331..35433 + 103 Protein_45 hypothetical protein -
M9O76_RS23415 (35611) 35611..35931 + 321 WP_227902652.1 cytochrome B562 -
M9O76_RS23420 (36251) 36251..37239 + 989 Protein_47 hypothetical protein VF
M9O76_RS23425 (37213) 37213..37797 + 585 WP_227902654.1 hypothetical protein VF
M9O76_RS23430 (38387) 38387..38677 - 291 WP_000633743.1 hypothetical protein -
M9O76_RS23435 (38735) 38735..39400 - 666 WP_000536047.1 ProQ/FINO family protein -
M9O76_RS23440 (39503) 39503..39781 - 279 Protein_51 serine acetyltransferase -
M9O76_RS23450 (40837) 40837..41678 + 842 Protein_53 hypothetical protein -
M9O76_RS23455 (42153) 42153..43082 - 930 WP_001084376.1 putative HTH-type transcriptional regulator YahB VF
M9O76_RS23460 (43470) 43470..44075 + 606 WP_000066154.1 ankyrin repeat domain-containing protein -
M9O76_RS23465 (44161) 44161..45009 + 849 WP_000531854.1 DUF2877 domain-containing protein -
M9O76_RS23470 (44969) 44969..46516 + 1548 WP_000027750.1 acyl-CoA synthetase FdrA -
M9O76_RS23475 (46516) 46516..47934 + 1419 WP_000084168.1 DUF1116 domain-containing protein -
M9O76_RS23480 (48047) 48047..49597 + 1551 WP_001084509.1 hypothetical protein -
M9O76_RS23485 (49624) 49624..50586 + 963 WP_000661609.1 carbamate kinase family protein -
M9O76_RS23490 (51422) 51422..52643 - 1222 Protein_61 ISL3 family transposase ISEc38 Transposase
M9O76_RS23495 (52743) 52743..53107 + 365 Protein_62 IS1 family transposase -
M9O76_RS23500 (53162) 53162..53944 - 783 WP_001442137.1 IS21 family transposase IS100kyp Transposase
M9O76_RS23505 (53941) 53941..54963 - 1023 WP_000255956.1 IS21 family transposase IS100kyp Transposase
M9O76_RS23510 (55052) 55052..55399 + 348 Protein_65 IS1-like element IS1A family transposase -
M9O76_RS23515 (55415) 55415..55735 - 321 Protein_66 serine acetyltransferase -
M9O76_RS23520 (55839) 55839..56126 - 288 WP_000222760.1 type II toxin-antitoxin system RelE/ParE family toxin Toxin Detail
M9O76_RS23525 (56123) 56123..56374 - 252 WP_001132900.1 type II toxin-antitoxin system Phd/YefM family antitoxin Antitoxin Detail
M9O76_RS23530 (57337) 57337..58194 - 858 WP_000774297.1 incFII family plasmid replication initiator RepA -
M9O76_RS23535 (58187) 58187..58669 - 483 WP_001273588.1 hypothetical protein -
M9O76_RS23540 (58662) 58662..58709 - 48 WP_229471593.1 hypothetical protein -
M9O76_RS23545 (58700) 58700..58951 + 252 WP_223195197.1 replication protein RepA -
M9O76_RS23550 (58968) 58968..59225 - 258 WP_000083845.1 replication regulatory protein RepA -
M9O76_RS23555 (59509) 59509..59658 - 150 WP_001312851.1 Hok/Gef family protein Toxin Detail
- (59702) 59702..59763 + 62 NuclAT_1 - Antitoxin Detail
- (59702) 59702..59763 + 62 NuclAT_1 - Antitoxin Detail
- (59702) 59702..59763 + 62 NuclAT_1 - Antitoxin Detail
- (59702) 59702..59763 + 62 NuclAT_1 - Antitoxin Detail
M9O76_RS23560 (60019) 60019..60093 - 75 Protein_75 endonuclease -
M9O76_RS23565 (60339) 60339..60551 - 213 WP_001299730.1 ANR family transcriptional regulator -
M9O76_RS23570 (60687) 60687..61247 - 561 WP_000139315.1 fertility inhibition protein FinO -
M9O76_RS23575 (61350) 61350..62210 - 861 WP_000704513.1 Quorum-quenching protein AidA VF
M9O76_RS23580 (62269) 62269..63015 - 747 WP_094284642.1 conjugal transfer pilus acetylase TraX -
M9O76_RS23585 (63035) 63035..68305 - 5271 WP_267326375.1 Multifunctional conjugation protein TraI Relaxase
M9O76_RS23590 (68387) 68387..68614 + 228 WP_000450520.1 toxin-antitoxin system antitoxin VapB Antitoxin Detail
M9O76_RS23595 (68614) 68614..69012 + 399 WP_000911333.1 tRNA(fMet)-specific endonuclease VapC Toxin Detail
M9O76_RS23600 (69021) 69021..71174 - 2154 WP_000009379.1 type IV conjugative transfer system coupling protein TraD -
M9O76_RS23605 (71427) 71427..72158 - 732 WP_000850416.1 conjugal transfer complement resistance protein TraT -
M9O76_RS23610 (72172) 72172..72681 - 510 WP_000628105.1 conjugal transfer entry exclusion protein TraS -
M9O76_RS23615 (72678) 72678..75503 - 2826 WP_001007036.1 conjugal transfer mating-pair stabilization protein TraG -
M9O76_RS23620 (75500) 75500..76873 - 1374 WP_000944319.1 conjugal transfer pilus assembly protein TraH -
M9O76_RS23625 (76860) 76860..77252 - 393 Protein_88 F-type conjugal transfer protein TrbF -
M9O76_RS23630 (77239) 77239..77580 - 342 WP_110826573.1 P-type conjugative transfer protein TrbJ -
M9O76_RS23635 (77510) 77510..78055 - 546 WP_000052618.1 type-F conjugative transfer system pilin assembly thiol-disulfide isomerase TrbB -
M9O76_RS23640 (78042) 78042..78326 - 285 WP_000624110.1 type-F conjugative transfer system pilin chaperone TraQ -
M9O76_RS23645 (78407) 78407..78682 + 276 WP_001513501.1 hypothetical protein -
M9O76_RS23650 (78684) 78684..79031 - 348 WP_001287907.1 conjugal transfer protein TrbA -
M9O76_RS23655 (79047) 79047..79790 - 744 WP_001030378.1 type-F conjugative transfer system pilin assembly protein TraF -
M9O76_RS23660 (79783) 79783..80040 - 258 WP_000864318.1 conjugal transfer protein TrbE -
M9O76_RS23665 (80067) 80067..81875 - 1809 WP_094284644.1 type-F conjugative transfer system mating-pair stabilization protein TraN -
M9O76_RS23670 (81872) 81872..82510 - 639 WP_000777703.1 type-F conjugative transfer system pilin assembly protein TrbC -
M9O76_RS23675 (82519) 82519..83511 - 993 WP_000830183.1 conjugal transfer pilus assembly protein TraU -
M9O76_RS23680 (83508) 83508..84140 - 633 WP_001203720.1 type-F conjugative transfer system protein TraW -
M9O76_RS23685 (84137) 84137..84523 - 387 WP_000099688.1 type-F conjugative transfer system protein TrbI -
M9O76_RS23690 (84520) 84520..87147 - 2628 WP_110826572.1 type IV secretion system protein TraC -
M9O76_RS23695 (87307) 87307..87528 - 222 WP_001278690.1 conjugal transfer protein TraR -
M9O76_RS23700 (87663) 87663..88178 - 516 WP_000809834.1 type IV conjugative transfer system lipoprotein TraV -
M9O76_RS23705 (88175) 88175..88426 - 252 WP_001038351.1 conjugal transfer protein TrbG -
M9O76_RS23710 (88438) 88438..88635 - 198 WP_001324648.1 conjugal transfer protein TrbD -
M9O76_RS23715 (88622) 88622..89212 - 591 WP_000002787.1 conjugal transfer pilus-stabilizing protein TraP -
M9O76_RS23720 (89202) 89202..90629 - 1428 WP_110826571.1 F-type conjugal transfer pilus assembly protein TraB -
M9O76_RS23725 (90629) 90629..91357 - 729 WP_001230787.1 type-F conjugative transfer system secretin TraK -
M9O76_RS23730 (91344) 91344..91910 - 567 WP_000399792.1 type IV conjugative transfer system protein TraE -
M9O76_RS23735 (91932) 91932..92243 - 312 WP_000012106.1 type IV conjugative transfer system protein TraL -
M9O76_RS23740 (92258) 92258..92617 - 360 WP_000340272.1 type IV conjugative transfer system pilin TraA -
M9O76_RS23745 (92651) 92651..92878 - 228 WP_001254385.1 conjugal transfer relaxosome protein TraY -
M9O76_RS23750 (92972) 92972..93658 - 687 WP_267326376.1 PAS domain-containing protein -
M9O76_RS23755 (93848) 93848..94231 - 384 WP_000124981.1 conjugal transfer relaxosome DNA-binding protein TraM -
M9O76_RS23760 (94565) 94565..95155 + 591 WP_170316269.1 hypothetical protein VF
M9O76_RS23765 (95451) 95451..96273 - 823 Protein_116 DUF932 domain-containing protein -
M9O76_RS23770 (96392) 96392..96679 - 288 WP_000107535.1 hypothetical protein -
M9O76_RS23775 (96681) 96681..97002 + 322 Protein_118 hypothetical protein -
M9O76_RS23780 (97303) 97303..97422 - 120 WP_227898123.1 Hok/Gef family protein Toxin Detail
M9O76_RS23785 (97370) 97370..97483 - 114 Protein_120 DUF5431 family protein -
- (97517) 97517..97728 - 212 NuclAT_0 - Antitoxin Detail
- (97517) 97517..97728 - 212 NuclAT_0 - Antitoxin Detail
- (97517) 97517..97728 - 212 NuclAT_0 - Antitoxin Detail
- (97517) 97517..97728 - 212 NuclAT_0 - Antitoxin Detail
M9O76_RS23790 (97739) 97739..98458 - 720 WP_001276275.1 plasmid SOS inhibition protein A -
M9O76_RS23795 (98455) 98455..98889 - 435 WP_000845935.1 conjugation system SOS inhibitor PsiB -
M9O76_RS23800 (98944) 98944..100902 - 1959 Protein_123 ParB/RepB/Spo0J family partition protein -
M9O76_RS23805 (100961) 100961..101194 - 234 WP_001209608.1 DUF905 domain-containing protein -
M9O76_RS23810 (101257) 101257..101754 - 498 WP_050427786.1 single-stranded DNA-binding protein -
M9O76_RS23815 (102406) 102406..103103 + 698 WP_224223478.1 IS1 family transposase IS1S Transposase
M9O76_RS23820 (103160) 103160..104299 - 1140 WP_021512276.1 tyrosine-type recombinase/integrase -
M9O76_RS23825 (104460) 104460..105371 - 912 WP_001442123.1 hypothetical protein -
M9O76_RS23830 (105368) 105368..106366 - 999 WP_000549075.1 IS91 family transposase ISMno24 Transposase
M9O76_RS23835 (106429) 106429..107574 + 1146 Protein_130 translesion error-prone DNA polymerase V subunit UmuC -
M9O76_RS23840 (107711) 107711..108682 - 972 WP_001233385.1 ParB family protein -
M9O76_RS23845 (108679) 108679..109884 - 1206 WP_001442122.1 Plasmid partition protein A VF
M9O76_RS23850 (110505) 110505..111236 + 732 WP_011402755.1 replication initiation protein -
M9O76_RS23855 (111916) 111916..112722 - 807 WP_000016968.1 site-specific integrase -
M9O76_RS23860 (112723) 112723..113028 - 306 WP_001159871.1 type II toxin-antitoxin system toxin CcdB Toxin Detail
M9O76_RS23865 (113030) 113030..113248 - 219 WP_000813630.1 type II toxin-antitoxin system antitoxin CcdA Antitoxin Detail
M9O76_RS23870 (113834) 113834..114064 + 231 WP_001261278.1 type II toxin-antitoxin system VapB family antitoxin Antitoxin Detail
M9O76_RS23875 (114061) 114061..114477 + 417 WP_001034046.1 type II toxin-antitoxin system VapC family toxin Toxin Detail
M9O76_RS23880 (114522) 114522..118316 - 3795 WP_001144732.1 hypothetical protein -
M9O76_RS23885 (118697) 118697..118927 + 231 WP_001261286.1 type II toxin-antitoxin system VapB family antitoxin Antitoxin Detail
M9O76_RS23890 (118924) 118924..119340 + 417 WP_001034044.1 type II toxin-antitoxin system VapC family toxin Toxin Detail
M9O76_RS23895 (119415) 119415..120980 + 1566 WP_001128474.1 AAA family ATPase -
M9O76_RS23900 (120965) 120965..121987 + 1023 WP_000361402.1 helicase UvrD -
M9O76_RS23910 (123294) 123294..124208 + 915 WP_000949004.1 putative periplasmic iron-binding protein VF
M9O76_RS23915 (124208) 124208..125035 + 828 WP_000983710.1 Manganese transport system ATP-binding protein MntB VF
M9O76_RS23920 (125032) 125032..125889 + 858 WP_001101723.1 Manganese transport system membrane protein MntB ARG
M9O76_RS23925 (125886) 125886..126743 + 858 WP_000968139.1 Manganese transport system membrane protein MntB ARG
M9O76_RS23930 (126977) 126977..127234 - 258 Protein_149 Tn3 family transposase -
M9O76_RS23935 (127232) 127232..127486 + 255 Protein_150 phosphopyruvate hydratase -
M9O76_RS23940 (127541) 127541..128754 + 1214 WP_162829202.1 IS3 family transposase IS1203 Transposase
M9O76_RS23945 (128798) 128798..129052 + 255 Protein_152 CrcB family protein -
M9O76_RS23950 (129432) 129432..130625 - 1194 WP_000095528.1 MFS transporter -
M9O76_RS23955 (130761) 130761..132485 + 1725 WP_000602863.1 N(2)-citryl-N(6)-acetyl-N(6)-hydroxylysine synthase VF
M9O76_RS23960 (132486) 132486..133433 + 948 WP_000011908.1 N(6)-hydroxylysine O-acetyltransferase VF
M9O76_RS23965 (133433) 133433..135175 + 1743 WP_001015721.1 Aerobactin synthase VF
M9O76_RS23970 (135172) 135172..136505 + 1334 Protein_157 L-lysine N6-monooxygenase VF
M9O76_RS23975 (136531) 136531..138732 + 2202 WP_000973519.1 Ferric aerobactin receptor VF
M9O76_RS23980 (139112) 139112..139809 + 698 WP_223155668.1 IS1 family transposase IS1S Transposase
M9O76_RS23985 (139989) 139989..140502 - 514 Protein_160 DUF4113 domain-containing protein -
M9O76_RS23990 (140563) 140563..140667 - 105 Protein_161 AAA family ATPase -
M9O76_RS23995 (140669) 140669..140992 - 324 Protein_162 IS21 family transposase IS21 Transposase
M9O76_RS24000 (141738) 141738..142715 + 978 WP_000361611.1 RepB family plasmid replication initiator protein -
M9O76_RS24005 (143000) 143000..143740 - 741 WP_001066953.1 tyrosine-type recombinase/integrase -
M9O76_RS24010 (143861) 143861..144049 - 189 WP_001332052.1 hypothetical protein -
M9O76_RS24015 (144423) 144423..145325 - 903 WP_172439381.1 hypothetical protein VF
M9O76_RS24020 (145394) 145394..146503 - 1110 WP_001696610.1 SDR family oxidoreductase -
M9O76_RS24025 (146935) 146935..147888 - 954 WP_000280980.1 Protease 7 VF
M9O76_RS24030 (149141) 149141..149681 - 541 Protein_169 IS3 family transposase IS1351 Transposase
M9O76_RS24035 (151292) 151292..152479 + 1188 WP_001696612.1 efflux RND transporter periplasmic adaptor subunit -
M9O76_RS24040 (152476) 152476..154416 + 1941 WP_001610286.1 Macrolide export ATP-binding/permease protein MacB VF
M9O76_RS24045 (154420) 154420..155790 + 1371 WP_001696614.1 efflux transporter outer membrane subunit -
M9O76_RS24050 (156121) 156121..157434 + 1314 Protein_173 IS4 family transposase -
M9O76_RS24055 (158174) 158174..158962 + 789 WP_001696616.1 hypothetical protein -
M9O76_RS24060 (158964) 158964..161228 + 2265 WP_001610298.1 UvrD-helicase domain-containing protein -
M9O76_RS24065 (161479) 161479..161583 + 105 Protein_176 IS3 family transposase IS1351 Transposase
M9O76_RS24070 (161989) 161989..163334 - 1346 Protein_177 ISNCY family transposase ISLad2 Transposase
M9O76_RS24075 (163570) 163570..163941 - 372 WP_001610302.1 hypothetical protein -
M9O76_RS24080 (163984) 163984..164451 - 468 WP_001610303.1 hypothetical protein -
M9O76_RS24085 (164451) 164451..164720 - 270 WP_001610304.1 hypothetical protein -
M9O76_RS24090 (164952) 164952..166349 - 1398 WP_110826592.1 ISNCY family transposase ISKpn21 Transposase
M9O76_RS24095 (166657) 166657..166806 - 150 Protein_182 IS3 family transposase IS2 Transposase
M9O76_RS24100 (166984) 166984..168177 - 1194 WP_000450494.1 GTP-binding protein -
M9O76_RS24110 (170567) 170567..170860 + 294 WP_000738422.1 increased serum survival lipoprotein Iss -
M9O76_RS24115 (170918) 170918..171034 - 117 WP_230294008.1 lysis system o-spanin lipoprotein Rz1 -
M9O76_RS24120 (170991) 170991..171155 - 165 Protein_187 lysis system i-spanin subunit Rz -
M9O76_RS24125 (171670) 171670..172694 + 1025 Protein_188 integrase core domain-containing protein -
M9O76_RS24130 (174005) 174005..175120 + 1116 WP_001318220.1 Elloramycin glycosyltransferase ElmGT VF
M9O76_RS24135 (175260) 175260..178919 + 3660 WP_001442133.1 Multidrug efflux ATP-binding/permease protein VF
M9O76_RS24140 (179023) 179023..180252 + 1230 WP_000933675.1 Enterochelin esterase VF
M9O76_RS24145 (180337) 180337..181293 + 957 WP_000271277.1 hypothetical protein VF
M9O76_RS24150 (181338) 181338..183515 - 2178 WP_001222186.1 Ferric enterobactin receptor VF
M9O76_RS24155 (184360) 184360..185394 - 1035 WP_001190233.1 3-deoxy-7-phosphoheptulonate synthase -
M9O76_RS24160 (185575) 185575..185876 + 302 Protein_195 hypothetical protein -
M9O76_RS24165 (185954) 185954..186262 - 309 WP_000377483.1 DUF6404 family protein -
M9O76_RS24170 (186415) 186415..186540 - 126 Protein_197 type II toxin-antitoxin system toxin YacB -
M9O76_RS24175 (186540) 186540..186808 - 269 Protein_198 type II toxin-antitoxin system antitoxin YacA -

Similar MGE(s)


Similar MGE(s) is defined as other TA-related MGE(s) with Mash distance < 0.01 to this MGE.

Detail Organism MGE type Related TA Genome accession Coordinates Mash
distance