NZ_CP0384541..211718

MGE detailed information

MGE type: Non-Mobilizable plasmid        MGE length: 211718 bp
Accession: NZ_CP038454        Location: 1..211718         Organism: Escherichia coli strain EC-129       Replicon: plasmid pEC129_1


Gene structure


The 5 kb flanking regions of this MGE are displayed.

Locus tag Coordinates Strand Size (bp) Protein ID Product Description
E4Z89_RS23395 () 1..876 + 876 WP_000594612.1 RepB family plasmid replication initiator protein -
E4Z89_RS23405 () 2025..2378 + 354 WP_000423602.1 hypothetical protein -
E4Z89_RS23410 () 2429..2746 + 318 WP_000043357.1 hypothetical protein -
E4Z89_RS23415 () 2758..3546 + 789 WP_000783153.1 pilus assembly protein -
E4Z89_RS23420 () 3546..4817 + 1272 WP_000592090.1 type-F conjugative transfer system secretin TraK -
E4Z89_RS23425 () 4819..5280 + 462 WP_000521240.1 hypothetical protein -
E4Z89_RS23430 () 5270..6625 + 1356 WP_000351841.1 IncHI-type conjugal transfer protein TrhB -
E4Z89_RS23435 () 6693..7115 + 423 WP_000251250.1 hypothetical protein -
E4Z89_RS23440 () 7171..7986 + 816 WP_001639798.1 protein-disulfide isomerase HtdT -
E4Z89_RS23445 () 7996..8946 + 951 WP_001022587.1 IncHI-type conjugal transfer lipoprotein TrhV -
E4Z89_RS23450 () 8955..11636 + 2682 WP_000387412.1 TraC family protein -
E4Z89_RS23455 () 11699..13312 - 1614 WP_000080195.1 IS66 family transposase ISEc23 Transposase
E4Z89_RS23460 () 13343..13693 - 351 WP_000624722.1 IS66 family transposase ISEc23 Transposase
E4Z89_RS23465 () 13690..14115 - 426 WP_000422741.1 IS66 family transposase ISEc23 Transposase
E4Z89_RS23470 () 18013..19266 + 1254 WP_032084678.1 Plasmid partition protein A VF
E4Z89_RS23475 () 19263..20267 + 1005 WP_032192066.1 ParB N-terminal domain-containing protein -
E4Z89_RS23480 () 20329..20718 - 390 WP_001572421.1 hypothetical protein -
E4Z89_RS23485 () 20715..21236 - 522 WP_000598516.1 hypothetical protein -
E4Z89_RS23490 () 21229..22065 - 837 WP_042634275.1 hypothetical protein -
E4Z89_RS23495 () 22062..23009 - 948 WP_046788422.1 metallophosphoesterase -
E4Z89_RS23500 () 23373..24410 + 1038 WP_137088622.1 stbA family protein -
E4Z89_RS23505 () 24422..25060 + 639 WP_001107537.1 hypothetical protein -
E4Z89_RS23510 () 25464..25916 + 453 WP_000952689.1 hypothetical protein -
E4Z89_RS23515 () 25906..26331 + 426 WP_000836980.1 hypothetical protein -
E4Z89_RS23520 () 26340..26894 + 555 WP_000235777.1 hypothetical protein -
E4Z89_RS23525 () 27014..31318 + 4305 WP_001232107.1 IncHI-type conjugal transfer protein RSP -
E4Z89_RS23530 () 31596..32108 + 513 WP_001286759.1 IncHI-type conjugal transfer protein TrhF -
E4Z89_RS23535 () 32095..33606 + 1512 WP_001256133.1 hypothetical protein -
E4Z89_RS23540 () 33748..34806 + 1059 WP_001572423.1 IncHI-type conjugal transfer protein TrhU -
E4Z89_RS23545 () 34825..38013 + 3189 WP_000776705.1 IncHI-type conjugal transfer protein TrhN -
E4Z89_RS23550 () 38042..38914 - 873 WP_000771832.1 hypothetical protein -
E4Z89_RS23555 () 39094..40878 + 1785 WP_042634277.1 IncHI-type conjugal transfer helicase TrhI -
E4Z89_RS23560 () 41273..42145 + 873 WP_000041927.1 hypothetical protein -
E4Z89_RS23565 () 42203..42580 + 378 WP_000120822.1 hypothetical protein -
E4Z89_RS23570 () 42641..43618 + 978 WP_042634278.1 hypothetical protein -
E4Z89_RS23575 () 43676..44734 + 1059 WP_000063335.1 AAA family ATPase -
E4Z89_RS26600 () 44866..45039 + 174 WP_001176647.1 hypothetical protein -
E4Z89_RS23580 () 45103..46230 + 1128 WP_000174395.1 DUF3150 domain-containing protein -
E4Z89_RS23585 () 46308..48320 + 2013 WP_046788423.1 VWA domain-containing protein -
E4Z89_RS23590 () 48392..48613 + 222 WP_042634307.1 hypothetical protein -
E4Z89_RS23595 () 48727..49959 + 1233 WP_000220381.1 toprim domain-containing protein -
E4Z89_RS23600 () 50230..50751 + 522 WP_001010933.1 hypothetical protein -
E4Z89_RS23605 () 50830..51708 + 879 WP_000762004.1 hypothetical protein -
E4Z89_RS23610 () 51779..52714 + 936 WP_000691118.1 hypothetical protein -
E4Z89_RS23615 () 52783..53703 + 921 WP_000991699.1 hypothetical protein -
E4Z89_RS23620 () 53770..54708 + 939 WP_000472043.1 hypothetical protein -
E4Z89_RS23625 () 54880..55836 + 957 WP_046788424.1 hypothetical protein -
E4Z89_RS23630 () 56100..56375 + 276 WP_001004201.1 hypothetical protein -
E4Z89_RS23635 () 56420..57010 + 591 WP_000578892.1 hypothetical protein -
E4Z89_RS23640 () 57018..57275 + 258 WP_001371933.1 hypothetical protein -
E4Z89_RS23645 () 57349..57885 + 537 WP_000107168.1 hypothetical protein -
E4Z89_RS23650 () 57965..58348 + 384 WP_001424628.1 hypothetical protein -
E4Z89_RS23655 () 58439..59401 + 963 WP_000119427.1 DNA replication protein -
E4Z89_RS23660 () 59411..60286 + 876 WP_063625258.1 hypothetical protein -
E4Z89_RS23665 () 60319..61290 + 972 WP_170386723.1 IS30 family transposase ISApl1 Transposase
E4Z89_RS23670 () 61486..63111 + 1626 WP_049589868.1 putative phosphatidylethanolamine transferase Mcr-1 VF
E4Z89_RS23675 () 63183..63905 + 723 WP_039003037.1 PAP2 family protein -
E4Z89_RS23680 () 63931..64275 + 345 WP_001805195.1 hypothetical protein -
E4Z89_RS23685 () 64297..65472 - 1176 WP_000795947.1 tyrosine-type recombinase/integrase -
E4Z89_RS23690 () 65643..65855 + 213 WP_001285422.1 hypothetical protein -
E4Z89_RS23695 () 66216..67298 + 1083 WP_001232449.1 hypothetical protein -
E4Z89_RS23700 () 67465..68964 - 1500 WP_001284313.1 kinase -
E4Z89_RS23705 () 68990..70627 - 1638 WP_000081622.1 protein phosphatase 2C domain-containing protein -
E4Z89_RS23710 () 70627..71667 - 1041 WP_001253653.1 VWA domain-containing protein -
E4Z89_RS23715 () 71753..72391 - 639 WP_001253658.1 VWA domain-containing protein -
E4Z89_RS23720 () 72391..73032 - 642 WP_000116681.1 TerD family protein -
E4Z89_RS23725 () 73055..73693 - 639 WP_001388628.1 VWA domain-containing protein -
E4Z89_RS23730 () 74156..74623 - 468 WP_001176767.1 tellurium resistance protein TerW -
E4Z89_RS23735 () 74641..75849 - 1209 WP_000506887.1 DUF4236 domain-containing protein -
E4Z89_RS23740 () 75860..76816 - 957 WP_000797366.1 HpcH/HpaI aldolase/citrate lyase family protein -
E4Z89_RS23745 () 76816..77895 - 1080 WP_042634304.1 cysteine protease StiP family protein -
E4Z89_RS23750 () 77897..78670 - 774 WP_001040059.1 hypothetical protein -
E4Z89_RS23755 () 78663..79805 - 1143 WP_001285478.1 phosphoribosyltransferase domain-containing protein -
E4Z89_RS23760 () 79815..80873 - 1059 WP_001035162.1 ATP-grasp domain-containing protein -
E4Z89_RS23765 () 81197..81778 + 582 WP_042634303.1 tellurium resistance TerZ family protein -
E4Z89_RS23770 () 81778..82935 + 1158 WP_001054787.1 TerD family protein -
E4Z89_RS23775 () 82958..83413 + 456 WP_000007448.1 tellurite resistance TerB family protein -
E4Z89_RS23780 () 83436..84476 + 1041 WP_062914744.1 tellurium resistance membrane protein TerC -
E4Z89_RS23785 () 84525..85103 + 579 WP_000116677.1 tellurium resistance membrane protein TerD -
E4Z89_RS23790 () 85171..85746 + 576 WP_000301242.1 TerD family protein -
E4Z89_RS23800 () 86175..87416 + 1242 WP_001053338.1 VWA domain-containing protein -
E4Z89_RS23805 () 87979..88260 - 282 WP_000077926.1 hypothetical protein -
E4Z89_RS23810 () 88310..88501 - 192 WP_000398480.1 hypothetical protein -
E4Z89_RS23815 () 88593..88934 - 342 WP_001151575.1 hypothetical protein -
E4Z89_RS23820 () 89307..89699 + 393 WP_000341066.1 hypothetical protein -
E4Z89_RS23830 () 90303..90596 + 294 WP_024136327.1 helix-turn-helix transcriptional regulator Antitoxin Detail
E4Z89_RS23835 () 90601..91926 + 1326 WP_000088046.1 type II toxin-antitoxin system HipA family toxin Toxin Detail
E4Z89_RS23840 () 91987..92193 + 207 WP_000134171.1 hypothetical protein -
E4Z89_RS23845 () 92295..92705 + 411 WP_000985911.1 hypothetical protein -
E4Z89_RS23850 () 92718..93533 + 816 WP_053276223.1 HNH endonuclease -
E4Z89_RS23855 () 93787..94212 + 426 WP_001043843.1 hypothetical protein -
E4Z89_RS23860 () 94761..95069 + 309 WP_001224687.1 hypothetical protein -
E4Z89_RS23865 () 95085..95942 + 858 WP_000784387.1 HNH endonuclease -
E4Z89_RS23875 () 96226..96951 - 726 Protein_93 Tn3 family transposase TnpA_TnEc1 Transposase
E4Z89_RS23885 () 97384..97788 + 405 Protein_94 Tn3 family transposase TnpR_TnEc1 Transposase
E4Z89_RS23890 () 97916..99049 - 1134 WP_063120614.1 permease -
E4Z89_RS23895 () 99155..99478 + 324 WP_001175593.1 helix-turn-helix domain-containing protein -
E4Z89_RS23900 () 99642..102659 + 3018 WP_004199413.1 Tn3 family transposase TnpA_IS3000 Transposase
E4Z89_RS23905 () 102821..103197 + 377 Protein_98 IS1 family transposase IS1A Transposase
E4Z89_RS23910 () 103262..103867 + 606 WP_104976713.1 IS6 family transposase -
E4Z89_RS23915 () 103901..104598 + 698 Protein_100 IS1 family transposase IS1R Transposase
E4Z89_RS23920 () 104642..105307 - 666 WP_000490638.1 hypothetical protein -
E4Z89_RS23925 () 105365..105745 - 381 WP_001426317.1 hypothetical protein -
E4Z89_RS23930 () 106388..107206 + 819 WP_000193209.1 DUF4942 domain-containing protein -
E4Z89_RS23935 () 107203..108408 + 1206 WP_001572381.1 hypothetical protein -
E4Z89_RS23945 () 108861..110396 + 1536 WP_023181050.1 IS21 family transposase ISSso4 Transposase
E4Z89_RS23950 () 110413..111168 + 756 WP_001282653.1 IS21 family transposase ISSso4 Transposase
E4Z89_RS23960 () 111332..112651 - 1320 WP_000078514.1 DUF1173 family protein -
E4Z89_RS26605 () 112674..112841 - 168 WP_000220758.1 hypothetical protein -
E4Z89_RS23965 () 112902..114329 - 1428 WP_000833382.1 DNA cytosine methyltransferase -
E4Z89_RS23970 () 114544..115059 + 516 WP_001572389.1 thermonuclease family protein -
E4Z89_RS23975 () 115062..115958 + 897 WP_000975182.1 hypothetical protein -
E4Z89_RS23980 () 116180..116413 + 234 WP_015059496.1 hypothetical protein -
E4Z89_RS23995 () 117075..117305 + 231 WP_001572393.1 hypothetical protein -
E4Z89_RS24000 () 117642..118103 + 462 WP_000185304.1 hypothetical protein -
E4Z89_RS24005 () 118133..118540 + 408 WP_000074418.1 hypothetical protein -
E4Z89_RS24010 () 118591..118908 - 318 WP_029698059.1 hypothetical protein -
E4Z89_RS24015 () 119285..119635 - 351 WP_031613424.1 hypothetical protein -
E4Z89_RS24020 () 119745..121259 - 1515 Protein_118 Tn3 family transposase TnpA_TnAs1 Transposase
E4Z89_RS24025 () 121325..122029 + 705 WP_001067855.1 IS6 family transposase IS26 Transposase
E4Z89_RS24030 () 122035..122781 + 747 WP_071448054.1 winged helix-turn-helix domain-containing protein -
E4Z89_RS24035 () 122781..123299 + 519 WP_014839979.1 hypothetical protein -
E4Z89_RS24040 () 123304..123720 - 417 WP_014839980.1 Glutathione transferase FosA ARG
E4Z89_RS24045 () 123980..124297 - 318 Protein_123 IS5/IS1182 family transposase -
E4Z89_RS24050 () 124332..125207 - 876 WP_001617865.1 Beta-lactamase CTX-M-97 ARG
E4Z89_RS24060 () 125510..126214 - 705 WP_001067855.1 IS6 family transposase IS26 Transposase
E4Z89_RS24065 () 126328..127104 + 777 WP_001199192.1 SPBc2 prophage-derived aminoglycoside N(3')-acetyltransferase-like protein YokD ARG
E4Z89_RS24075 () 127333..128358 + 1026 WP_000742814.1 Hygromycin-B 4-O-kinase ARG
E4Z89_RS24080 () 128364..128729 + 366 Protein_128 AAC(3) family N-acetyltransferase -
E4Z89_RS24085 () 128780..129532 - 753 WP_000602738.1 IS6 family transposase ISRle7 Transposase
E4Z89_RS24090 () 129618..131117 + 1500 Protein_130 Tn3 family transposase TnpA_ISRsp12 Transposase
E4Z89_RS24095 () 131153..131305 + 153 Protein_131 phenol hydroxylase -
E4Z89_RS24100 () 131343..131828 + 486 WP_006581703.1 hypothetical protein -
E4Z89_RS24115 () 133205..134020 + 816 WP_001043260.1 Dihydropteroate synthase ARG
E4Z89_RS24120 () 134107..134349 + 243 Protein_135 phosphoglucosamine mutase -
E4Z89_RS24125 () 134303..134554 - 252 WP_001445143.1 hypothetical protein -
E4Z89_RS24130 () 134585..136078 - 1494 WP_015344975.1 IS91 family transposase ISVsa3 Transposase
E4Z89_RS24135 () 136190..136495 - 306 WP_001255015.1 HTH-type transcriptional regulator CynR VF
E4Z89_RS24140 () 136523..137737 - 1215 WP_058657119.1 Bicyclomycin resistance protein ARG
E4Z89_RS24145 () 137954..138838 - 885 WP_012728215.1 DUF3363 domain-containing protein -
E4Z89_RS24150 () 138869..139705 - 837 WP_074180790.1 IS91 family transposase ISVsa3 Transposase
E4Z89_RS24155 () 139763..140467 + 705 WP_001067784.1 IS6 family transposase IS1006 Transposase
E4Z89_RS24160 () 140552..140941 - 390 WP_065800308.1 hypothetical protein -
E4Z89_RS24165 () 141206..142210 - 1005 WP_000427623.1 IS110 family transposase IS4321R Transposase
E4Z89_RS24170 () 142289..145255 - 2967 WP_001138064.1 Tn3 family transposase TnpA_TnAs3 Transposase
E4Z89_RS24175 () 145258..145818 - 561 WP_000147567.1 Tn3 family transposase TnpR_TnAs3 Transposase
E4Z89_RS24180 () 145944..146294 - 351 WP_000454193.1 DUF3330 domain-containing protein -
E4Z89_RS24190 () 146497..147510 - 1014 WP_000845048.1 IS91 family transposase ISAzo26 Transposase
E4Z89_RS24195 () 147683..148135 + 453 WP_001749986.1 hypothetical protein ARG
E4Z89_RS24200 () 148268..148741 + 474 WP_001749985.1 Dihydrofolate reductase type 1 ARG
E4Z89_RS24205 () 148922..149767 + 846 WP_001749984.1 Streptomycin 3''-adenylyltransferase ARG
E4Z89_RS24210 () 149884..150231 + 348 WP_000679427.1 Multidrug transporter EmrE ARG
E4Z89_RS24215 () 150225..151064 + 840 WP_000259031.1 Dihydropteroate synthase ARG
E4Z89_RS24225 () 151192..151692 + 501 WP_000376623.1 GNAT family N-acetyltransferase -
E4Z89_RS26610 () 152013..152081 + 69 Protein_155 EAL domain-containing protein -
E4Z89_RS24235 () 152199..152963 + 765 WP_001389365.1 IS6-like element IS6100 family transposase -
E4Z89_RS24250 () 153456..154040 - 585 WP_001137892.1 TetR family transcriptional regulator -
E4Z89_RS24255 () 154040..155278 - 1239 WP_137088624.1 MFS transporter -
E4Z89_RS24260 () 155275..156180 - 906 WP_000219391.1 hypothetical protein ARG
E4Z89_RS24270 () 156302..157006 - 705 WP_001067855.1 IS6 family transposase IS26 Transposase
E4Z89_RS24275 () 157157..157972 + 816 WP_000018329.1 Aminoglycoside 3'-phosphotransferase ARG
E4Z89_RS24280 () 158162..158866 - 705 WP_001067858.1 IS6 family transposase IS15DI Transposase
E4Z89_RS24285 () 159178..160290 - 1113 WP_001300563.1 IS4 family transposase IS421 Transposase
E4Z89_RS24290 () 160369..160527 - 159 WP_000783758.1 type I toxin-antitoxin system Hok family toxin -
E4Z89_RS24300 () 162328..162933 - 606 WP_000137793.1 hypothetical protein -
E4Z89_RS24305 () 163149..163430 - 282 WP_000703843.1 hypothetical protein -
E4Z89_RS24310 () 163805..164116 - 312 WP_001424621.1 hypothetical protein -
E4Z89_RS24315 () 164339..164539 - 201 WP_000814954.1 hypothetical protein -
E4Z89_RS24320 () 164579..164803 - 225 WP_000551490.1 hypothetical protein -
E4Z89_RS24325 () 164858..165061 - 204 WP_000781545.1 hypothetical protein -
E4Z89_RS24335 () 165614..166105 - 492 WP_001424592.1 DUF3085 domain-containing protein -
E4Z89_RS24340 () 166110..166421 - 312 WP_001165367.1 DUF957 domain-containing protein -
E4Z89_RS24345 () 166937..167257 - 321 WP_001133831.1 hypothetical protein -
E4Z89_RS24350 () 167437..167664 - 228 WP_000276410.1 hypothetical protein -
E4Z89_RS24355 () 167892..168500 - 609 WP_000280722.1 hypothetical protein -
E4Z89_RS24360 () 168615..169148 - 534 WP_000241454.1 HNH endonuclease -
E4Z89_RS24365 () 169209..169397 - 189 WP_000159618.1 hypothetical protein -
E4Z89_RS24370 () 169394..169705 - 312 WP_000172889.1 hypothetical protein -
E4Z89_RS24375 () 169768..170007 - 240 WP_001180999.1 hypothetical protein -
E4Z89_RS24380 () 170257..172641 - 2385 WP_000469466.1 phosphoadenosine phosphosulfate reductase family protein -
E4Z89_RS24385 () 172814..173263 - 450 WP_000182314.1 hypothetical protein -
E4Z89_RS24390 () 173315..174106 - 792 WP_046788417.1 hypothetical protein -
E4Z89_RS24395 () 174333..174590 - 258 WP_042634392.1 hypothetical protein -
E4Z89_RS24400 () 174656..174982 - 327 WP_000556022.1 hypothetical protein -
E4Z89_RS26615 () 175398..175544 - 147 WP_175393453.1 hypothetical protein -
E4Z89_RS24405 () 175825..177075 - 1251 WP_000104323.1 site-specific DNA-methyltransferase -
E4Z89_RS24410 () 177244..177852 - 609 WP_000833773.1 hypothetical protein -
E4Z89_RS24415 () 178008..178265 - 258 WP_001290637.1 hypothetical protein -
E4Z89_RS24420 () 178330..178758 - 429 WP_001133498.1 hypothetical protein -
E4Z89_RS24425 () 178853..179230 - 378 WP_000853477.1 hypothetical protein -
E4Z89_RS24430 () 179638..180819 - 1182 Protein_192 flavin reductase family protein -
E4Z89_RS24435 () 180828..181124 - 297 WP_072716654.1 type II toxin-antitoxin system RelE/ParE family toxin -
E4Z89_RS24440 () 181174..181644 - 471 WP_000170638.1 hypothetical protein -
E4Z89_RS24445 () 182079..184469 - 2391 WP_000694550.1 Ig-like domain repeat protein -
E4Z89_RS26620 () 184542..184709 - 168 WP_000803860.1 hypothetical protein -
E4Z89_RS24450 () 185030..185794 + 765 WP_000277497.1 hypothetical protein -
E4Z89_RS24455 () 185875..186636 + 762 WP_001167416.1 methyltransferase -
E4Z89_RS24460 () 186730..186993 + 264 WP_137088625.1 hypothetical protein -
E4Z89_RS24465 () 187038..187625 + 588 WP_000491822.1 hypothetical protein -
E4Z89_RS24470 () 188090..189694 + 1605 Protein_201 DUF4165 domain-containing protein -
E4Z89_RS24475 () 189801..189989 + 189 WP_000957857.1 hypothetical protein -
E4Z89_RS24480 () 189999..191198 + 1200 WP_000948429.1 IS91 family transposase ISSbo1 Transposase
E4Z89_RS24485 () 191386..192198 + 813 WP_071887150.1 hypothetical protein -
E4Z89_RS24495 () 194196..195284 - 1089 WP_000159529.1 IncHI-type plasmid replication initiator protein RepHI2 -
E4Z89_RS24500 () 196392..197930 - 1539 Protein_206 hypothetical protein -
E4Z89_RS24505 () 198103..199302 - 1200 WP_000948429.1 IS91 family transposase ISSbo1 Transposase
E4Z89_RS24510 () 199312..199500 - 189 WP_000957857.1 hypothetical protein -
E4Z89_RS24515 () 199625..200536 - 912 Protein_209 DUF4165 domain-containing protein -
E4Z89_RS24520 () 201031..202259 + 1229 WP_113410692.1 IS3 family transposase IS2 Transposase
E4Z89_RS24525 () 202275..202871 + 597 WP_046788420.1 hypothetical protein -
E4Z89_RS24530 () 202929..203210 - 282 WP_000535422.1 hypothetical protein -
E4Z89_RS24535 () 203191..203652 - 462 WP_000502497.1 hypothetical protein -
E4Z89_RS26625 () 203701..203877 - 177 WP_000070863.1 hypothetical protein -
E4Z89_RS24540 () 203874..205565 - 1692 WP_042634269.1 DUF4942 domain-containing protein -
E4Z89_RS24545 () 205813..206976 - 1164 WP_000114859.1 hypothetical protein -
E4Z89_RS24550 () 207346..208158 + 813 WP_001121575.1 Dam family site-specific DNA-(adenine-N6)-methyltransferase -
E4Z89_RS24555 () 208167..209021 - 855 WP_000970403.1 hypothetical protein -
E4Z89_RS24560 () 209256..209972 - 717 WP_046788421.1 zinc finger-like domain-containing protein -
E4Z89_RS24565 () 209969..210169 - 201 WP_000594931.1 hypothetical protein -
E4Z89_RS24570 () 210187..211242 - 1056 WP_001065779.1 hypothetical protein -

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