From 49345df8df13d08de566932f4894aad27b7133f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Max=20H=C3=A4u=C3=9Fler?=
<83341109+haeussma@users.noreply.github.com>
Date: Thu, 7 Mar 2024 14:06:33 +0100
Subject: [PATCH] Fix incomplete read (#47)
* added logging, bumped version
* fixed logging in container
* implemented new parser for ncbi
* added abstract parser ABC
* added chunk loading
* added examples
---
examples/alignments/test_pairwise.ipynb | 72 +-
examples/networks/test.ipynb | 5922 ++++++++++++-----------
logging.conf | 33 +
pyeed/containers/abstract_container.py | 37 +-
pyeed/core/proteininfo.py | 18 +-
pyeed/ncbi/seq_io.py | 555 ++-
pyeed/parsers/__init__.py | 0
pyeed/parsers/abstractparser.py | 287 ++
pyeed/parsers/parser_test.ipynb | 97 +
pyproject.toml | 5 +-
10 files changed, 3770 insertions(+), 3256 deletions(-)
create mode 100644 logging.conf
create mode 100644 pyeed/parsers/__init__.py
create mode 100644 pyeed/parsers/abstractparser.py
create mode 100644 pyeed/parsers/parser_test.ipynb
diff --git a/examples/alignments/test_pairwise.ipynb b/examples/alignments/test_pairwise.ipynb
index 6f3edfe0..c3b0bd9a 100644
--- a/examples/alignments/test_pairwise.ipynb
+++ b/examples/alignments/test_pairwise.ipynb
@@ -16,7 +16,7 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
@@ -28,7 +28,7 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
@@ -36,6 +36,34 @@
"ald2 = ProteinInfo.from_ncbi(\"AAN14384.1\")"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/Users/max/miniconda3/envs/pye/lib/python3.10/site-packages/sdRDM/base/datamodel.py:322: UserWarning: No 'URL' and 'Commit' specified. This model might not be re-usable.\n",
+ " warnings.warn(\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "'{\\n \"id\": \"proteininfo0\",\\n \"source_id\": \"NP_001287541.1\",\\n \"name\": \"aldolase 1, isoform M\",\\n \"sequence\": \"MTTYFNYPSKELQDELREIAQKIVAPGKGILAADESGPTMGKRLQDIGVENTEDNRRAYRQLLFSTDPKLAENISGVILFHETLYQKADDGTPFAEILKKKGIILGIKVDKGVVPLFGSEDEVTTQGLDDLAARCAQYKKDGCDFAKWRCVLKIGKNTPSYQSILENANVLARYASICQSQRIVPIVEPEVLPDGDHDLDRAQKVTETVLAAVYKALSDHHVYLEGTLLKPNMVTAGQSAKKNTPEEIALATVQALRRTVPAAVTGVTFLSGGQSEEEATVNLSAINNVPLIRPWALTFSYGRALQASVLRAWAGKKENIAAGQNELLKRAKANGDAAQGKYVAGSAGAGSGSLFVANHAY\",\\n \"organism\": {\\n \"id\": \"organism0\",\\n \"name\": \"Drosophila melanogaster\",\\n \"taxonomy_id\": \"taxon:7227\",\\n \"domain\": \"Eukaryota\",\\n \"kingdom\": \"Metazoa\",\\n \"phylum\": \"Arthropoda\",\\n \"tax_class\": \"Insecta\",\\n \"order\": \"Diptera\",\\n \"family\": \"Drosophilidae\",\\n \"genus\": \"Drosophila\",\\n \"species\": \"melanogaster\"\\n },\\n \"regions\": [\\n {\\n \"id\": \"proteinregion0\",\\n \"name\": \"Glycolytic\",\\n \"spans\": [\\n {\\n \"id\": \"span0\",\\n \"start\": 14,\\n \"end\": 361\\n }\\n ],\\n \"note\": \"Fructose-bisphosphate aldolase class-I; pfam00274\",\\n \"cross_reference\": \"CDD:425574\"\\n }\\n ],\\n \"sites\": [\\n {\\n \"id\": \"site0\",\\n \"name\": \"active\",\\n \"type\": \"active\",\\n \"positions\": [\\n 33,\\n 34,\\n 35,\\n 38,\\n 107,\\n 146,\\n 148,\\n 187,\\n 229,\\n 269,\\n 270,\\n 271,\\n 299,\\n 301,\\n 302\\n ],\\n \"cross_ref\": \"CDD:188635\"\\n },\\n {\\n \"id\": \"site1\",\\n \"name\": \"intersubunit interface [polypeptide binding]\",\\n \"type\": \"unannotated\",\\n \"positions\": [\\n 110,\\n 161,\\n 164,\\n 165,\\n 168,\\n 172,\\n 175,\\n 203,\\n 207,\\n 210,\\n 217,\\n 218,\\n 220,\\n 224,\\n 256,\\n 257,\\n 259\\n ],\\n \"cross_ref\": \"CDD:188635\"\\n },\\n {\\n \"id\": \"site2\",\\n \"name\": \"catalytic residue [active]\",\\n \"type\": \"active\",\\n \"positions\": [\\n 229\\n ],\\n \"cross_ref\": \"CDD:188635\"\\n }\\n ],\\n \"coding_sequence_ref\": {\\n \"id\": \"NM_001300612.1\",\\n \"spans\": [\\n {\\n \"id\": \"span1\",\\n \"start\": 278,\\n \"end\": 1363\\n }\\n ],\\n \"type\": \"coding sequence\"\\n },\\n \"ec_number\": \"4.1.2.13\",\\n \"mol_weight\": 38916.0\\n}'"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "ald1.json()"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 8,
@@ -66,6 +94,44 @@
"source": [
"## BLASTP"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "{'TaxId': '9606', 'ScientificName': 'Homo sapiens', 'OtherNames': {'Misnomer': [], 'CommonName': [], 'Synonym': [], 'Misspelling': [], 'EquivalentName': [], 'Anamorph': [], 'GenbankAnamorph': [], 'Name': [{'ClassCDE': 'authority', 'DispName': 'Homo sapiens Linnaeus, 1758'}, {'ClassCDE': 'misspelling', 'DispName': 'Home sapiens'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sampiens'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapeins'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapian'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapians'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapien'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapience'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapiense'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapients'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo sapines'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo spaiens'}, {'ClassCDE': 'misspelling', 'DispName': 'Homo spiens'}, {'ClassCDE': 'misspelling', 'DispName': 'Humo sapiens'}], 'Teleomorph': [], 'GenbankSynonym': [], 'Inpart': [], 'Acronym': [], 'Includes': [], 'GenbankCommonName': 'human'}, 'ParentTaxId': '9605', 'Rank': 'species', 'Division': 'Primates', 'GeneticCode': {'GCId': '1', 'GCName': 'Standard'}, 'MitoGeneticCode': {'MGCId': '2', 'MGCName': 'Vertebrate Mitochondrial'}, 'Lineage': 'cellular organisms; Eukaryota; Opisthokonta; Metazoa; Eumetazoa; Bilateria; Deuterostomia; Chordata; Craniata; Vertebrata; Gnathostomata; Teleostomi; Euteleostomi; Sarcopterygii; Dipnotetrapodomorpha; Tetrapoda; Amniota; Mammalia; Theria; Eutheria; Boreoeutheria; Euarchontoglires; Primates; Haplorrhini; Simiiformes; Catarrhini; Hominoidea; Hominidae; Homininae; Homo', 'LineageEx': [{'TaxId': '131567', 'ScientificName': 'cellular organisms', 'Rank': 'no rank'}, {'TaxId': '2759', 'ScientificName': 'Eukaryota', 'Rank': 'superkingdom'}, {'TaxId': '33154', 'ScientificName': 'Opisthokonta', 'Rank': 'clade'}, {'TaxId': '33208', 'ScientificName': 'Metazoa', 'Rank': 'kingdom'}, {'TaxId': '6072', 'ScientificName': 'Eumetazoa', 'Rank': 'clade'}, {'TaxId': '33213', 'ScientificName': 'Bilateria', 'Rank': 'clade'}, {'TaxId': '33511', 'ScientificName': 'Deuterostomia', 'Rank': 'clade'}, {'TaxId': '7711', 'ScientificName': 'Chordata', 'Rank': 'phylum'}, {'TaxId': '89593', 'ScientificName': 'Craniata', 'Rank': 'subphylum'}, {'TaxId': '7742', 'ScientificName': 'Vertebrata', 'Rank': 'clade'}, {'TaxId': '7776', 'ScientificName': 'Gnathostomata', 'Rank': 'clade'}, {'TaxId': '117570', 'ScientificName': 'Teleostomi', 'Rank': 'clade'}, {'TaxId': '117571', 'ScientificName': 'Euteleostomi', 'Rank': 'clade'}, {'TaxId': '8287', 'ScientificName': 'Sarcopterygii', 'Rank': 'superclass'}, {'TaxId': '1338369', 'ScientificName': 'Dipnotetrapodomorpha', 'Rank': 'clade'}, {'TaxId': '32523', 'ScientificName': 'Tetrapoda', 'Rank': 'clade'}, {'TaxId': '32524', 'ScientificName': 'Amniota', 'Rank': 'clade'}, {'TaxId': '40674', 'ScientificName': 'Mammalia', 'Rank': 'class'}, {'TaxId': '32525', 'ScientificName': 'Theria', 'Rank': 'clade'}, {'TaxId': '9347', 'ScientificName': 'Eutheria', 'Rank': 'clade'}, {'TaxId': '1437010', 'ScientificName': 'Boreoeutheria', 'Rank': 'clade'}, {'TaxId': '314146', 'ScientificName': 'Euarchontoglires', 'Rank': 'superorder'}, {'TaxId': '9443', 'ScientificName': 'Primates', 'Rank': 'order'}, {'TaxId': '376913', 'ScientificName': 'Haplorrhini', 'Rank': 'suborder'}, {'TaxId': '314293', 'ScientificName': 'Simiiformes', 'Rank': 'infraorder'}, {'TaxId': '9526', 'ScientificName': 'Catarrhini', 'Rank': 'parvorder'}, {'TaxId': '314295', 'ScientificName': 'Hominoidea', 'Rank': 'superfamily'}, {'TaxId': '9604', 'ScientificName': 'Hominidae', 'Rank': 'family'}, {'TaxId': '207598', 'ScientificName': 'Homininae', 'Rank': 'subfamily'}, {'TaxId': '9605', 'ScientificName': 'Homo', 'Rank': 'genus'}], 'CreateDate': '1995/02/27 09:24:00', 'UpdateDate': '2021/09/24 13:17:40', 'PubDate': '1992/05/26 01:00:00'}\n"
+ ]
+ }
+ ],
+ "source": [
+ "from Bio import Entrez\n",
+ "from numpy import rec\n",
+ "\n",
+ "# Always provide your email address to NCBI when using the Entrez API\n",
+ "Entrez.email = \"your.email@example.com\"\n",
+ "\n",
+ "\n",
+ "def get_taxonomy(tax_id):\n",
+ " handle = Entrez.efetch(db=\"taxonomy\", id=str(tax_id), retmode=\"xml\")\n",
+ " records = Entrez.read(handle)\n",
+ "\n",
+ " # Close the handle after reading the data\n",
+ " handle.close()\n",
+ "\n",
+ " # Process and return the taxonomy information\n",
+ " return records[0]\n",
+ "\n",
+ "\n",
+ "# Example usage\n",
+ "tax_id = \"9606\" # Taxonomy ID for Homo sapiens\n",
+ "taxonomy_info = get_taxonomy(tax_id)\n",
+ "print(taxonomy_info)"
+ ]
}
],
"metadata": {
@@ -84,7 +150,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.11.8"
+ "version": "3.10.13"
}
},
"nbformat": 4,
diff --git a/examples/networks/test.ipynb b/examples/networks/test.ipynb
index c8f05b5d..6a80c74b 100644
--- a/examples/networks/test.ipynb
+++ b/examples/networks/test.ipynb
@@ -39,27 +39,22 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "🏃🏼♀️ Running PBLAST\n",
- "╭── protein name: methionine adenosyltransferase\n",
- "├── accession: WP_011249500.1\n",
- "├── organism: Thermococcus kodakarensis\n",
- "├── e-value: 10.0\n",
- "╰── max hits: 200\n"
+ "🏃 Running BLAST\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
- "⬇️ Fetching protein sequences: 100%|██████████| 200/200 [00:14<00:00, 13.97it/s]"
+ "⬇️ Fetching protein sequences: 200it [00:35, 5.69it/s] "
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
- "🎉 Done\n",
- "\n"
+ "2024-03-07 13:59:28,852 - WARNING - abstractparser.py:154 - map_regions() - Incomplete region data found for 7P82_A: {'region_name': ['Domain 1'], 'note': ['NCBI Domains']}, skipping region\n",
+ "2024-03-07 13:59:28,852 - WARNING - abstractparser.py:154 - map_regions() - Incomplete region data found for 7P82_A: {'region_name': ['Domain 2'], 'note': ['NCBI Domains']}, skipping region\n"
]
},
{
@@ -72,7 +67,30 @@
],
"source": [
"# Run local blastp search\n",
- "blast_results = metTK.ncbi_blastp(n_hits=200)"
+ "blast_results = metTK.blastp(\n",
+ " db_path=\"/Users/max/Documents/GitHub/blast-db/data/source\",\n",
+ " n_hits=200,\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "200"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(blast_results)"
]
},
{
@@ -84,14 +102,14 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 5,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
- "⛓️ Running pairwise alignments: 100%|██████████| 19900/19900 [00:05<00:00, 3893.75it/s]\n"
+ "⛓️ Running pairwise alignments: 100%|██████████| 19900/19900 [00:05<00:00, 3531.98it/s]\n"
]
}
],
@@ -104,7 +122,7 @@
},
{
"cell_type": "code",
- "execution_count": 13,
+ "execution_count": 6,
"metadata": {},
"outputs": [
{
@@ -119,21 +137,21 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "kodakarensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
44484,
"taxon:311400",
- 0.0034294166547005787,
- -0.059125428429367397,
- 0.02181262073503001,
- 0.08409615499611146
+ 0,
+ 0.05517550625313558,
+ -0.18977972337573407,
+ 0.19381094642486882
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
@@ -146,95 +164,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.059125428429367397
+ 0.05517550625313558
],
"y": [
- 0.02181262073503001
+ -0.18977972337573407
],
"z": [
- 0.08409615499611146
+ 0.19381094642486882
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "peptonophilus",
"2.5.1.6",
- 44602,
- "taxon:53952",
- 0.0034916742418287005,
- -0.03221545801889971,
- -0.0038836614940694946,
- 0.05209705626268887
+ null,
+ "taxon:49900",
+ 0.00025379422364346985,
+ 0.0935085631846407,
+ -0.20116605499736306,
+ 0.158172269844397
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(44, 117, 142)",
+ "color": "rgb(33, 150, 138)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.03221545801889971
+ 0.0935085631846407
],
"y": [
- -0.0038836614940694946
+ -0.20116605499736306
],
"z": [
- 0.05209705626268887
+ 0.158172269844397
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "stetteri",
- "2.5.1.6",
null,
- "taxon:49900",
- 0.0007524797718517907,
- -0.06698622776173734,
- -0.0009336644008353985,
- 0.06010832482190074
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:277988",
+ 0.00025379422364346985,
+ 0.07215337819458632,
+ -0.20938407150722538,
+ 0.14232566660175286
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(59, 80, 138)",
+ "color": "rgb(120, 208, 82)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06698622776173734
+ 0.07215337819458632
],
"y": [
- -0.0009336644008353985
+ -0.20938407150722538
],
"z": [
- 0.06010832482190074
+ 0.14232566660175286
]
},
{
@@ -242,26 +260,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "stetteri",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44691,
- "taxon:49900",
- 0.003601336395280818,
- -0.03346699097153277,
- 0.0025270465532406536,
- 0.04665230709857144
+ null,
+ "taxon:35749",
+ 0.0011420740063956144,
+ 0.11813647342046504,
+ -0.2407692799766675,
+ 0.12287068438089291
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(59, 80, 138)",
+ "color": "rgb(32, 154, 138)",
"size": 6,
"symbol": "circle"
},
@@ -269,13 +287,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03346699097153277
+ 0.11813647342046504
],
"y": [
- 0.0025270465532406536
+ -0.2407692799766675
],
"z": [
- 0.04665230709857144
+ 0.12287068438089291
]
},
{
@@ -283,26 +301,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44603,
- "taxon:35749",
- 0.0035241025168101315,
- -0.034277361957305054,
- -0.0014329183986935242,
- 0.07025400604714324
+ 44913,
+ "taxon:582419",
+ 0.0011420740063956144,
+ 0.12448981311448216,
+ -0.22896325015919566,
+ 0.11034202120691518
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(68, 54, 127)",
"size": 6,
"symbol": "circle"
},
@@ -310,13 +328,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.034277361957305054
+ 0.12448981311448216
],
"y": [
- -0.0014329183986935242
+ -0.22896325015919566
],
"z": [
- 0.07025400604714324
+ 0.11034202120691518
]
},
{
@@ -324,26 +342,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44649,
- "taxon:35749",
- 0.027766671859876295,
- -0.04083929786227852,
- -0.0030444185089875853,
- 0.04670878097195948
+ null,
+ "taxon:2250254",
+ 0,
+ -0.8301111111955115,
+ -0.4842640648557196,
+ 0.06959029243549805
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(68, 52, 126)",
"size": 6,
"symbol": "circle"
},
@@ -351,13 +369,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04083929786227852
+ -0.8301111111955115
],
"y": [
- -0.0030444185089875853
+ -0.4842640648557196
],
"z": [
- 0.04670878097195948
+ 0.06959029243549805
]
},
{
@@ -365,26 +383,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44585,
- "taxon:35749",
- 0.00012688391769490777,
- -0.026942810773859467,
- 0.013123959979162143,
- 0.06342986281955028
+ 45052,
+ "taxon:1638272",
+ 0,
+ 0.16125917772528595,
+ -0.2680899871765216,
+ 0.11177208105423747
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(181, 222, 43)",
"size": 6,
"symbol": "circle"
},
@@ -392,13 +410,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.026942810773859467
+ 0.16125917772528595
],
"y": [
- 0.013123959979162143
+ -0.2680899871765216
],
"z": [
- 0.06342986281955028
+ 0.11177208105423747
]
},
{
@@ -406,26 +424,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "nautili",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44562,
- "taxon:195522",
- 0.003187680774370763,
- -0.030411312629405336,
- 0.015176598612419651,
- 0.07224634755325583
+ 45068,
+ "taxon:971279",
+ 0.0010151768945738794,
+ 0.10502464701585763,
+ -0.28477742714430665,
+ 0.04747232667172708
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(227, 228, 39)",
+ "color": "rgb(243, 230, 38)",
"size": 6,
"symbol": "circle"
},
@@ -433,54 +451,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.030411312629405336
+ 0.10502464701585763
],
"y": [
- 0.015176598612419651
+ -0.28477742714430665
],
"z": [
- 0.07224634755325583
+ 0.04747232667172708
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "nautili",
"2.5.1.6",
null,
- "taxon:195522",
- 0.006602377680383656,
- -0.04614042203115246,
- 0.010319405548031652,
- 0.07625019947279682
+ "taxon:604354",
+ 0,
+ 0.14318628918939377,
+ -0.2848183699642719,
+ 0.13852370823937726
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(227, 228, 39)",
+ "color": "rgb(36, 140, 140)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.04614042203115246
+ 0.14318628918939377
],
"y": [
- 0.010319405548031652
+ -0.2848183699642719
],
"z": [
- 0.07625019947279682
+ 0.13852370823937726
]
},
{
@@ -488,26 +506,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44644,
- "taxon:35749",
- 0.0035241025168101315,
- -0.0671035609282994,
- 0.009058943346914223,
- 0.041724442498938065
+ 44895,
+ "taxon:83868",
+ 0,
+ 0.10204777153647487,
+ -0.3358683058573021,
+ -0.006551156340460705
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(50, 179, 123)",
"size": 6,
"symbol": "circle"
},
@@ -515,13 +533,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0671035609282994
+ 0.10204777153647487
],
"y": [
- 0.009058943346914223
+ -0.3358683058573021
],
"z": [
- 0.041724442498938065
+ -0.006551156340460705
]
},
{
@@ -529,26 +547,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "nautili",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44563,
- "taxon:195522",
- 0.0069590423665499244,
- -0.03623126340290408,
- 0.010634342750219239,
- 0.0726634411298454
+ null,
+ "taxon:2820298",
+ 0,
+ 0.11214948724371776,
+ -0.3555534003554843,
+ 0.01900059137507689
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(227, 228, 39)",
+ "color": "rgb(64, 66, 133)",
"size": 6,
"symbol": "circle"
},
@@ -556,13 +574,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03623126340290408
+ 0.11214948724371776
],
"y": [
- 0.010634342750219239
+ -0.3555534003554843
],
"z": [
- 0.0726634411298454
+ 0.01900059137507689
]
},
{
@@ -570,26 +588,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "henrietii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44633,
- "taxon:2016361",
- 0.0036234664915474842,
- -0.03474903421935954,
- 0.01132642056861872,
- 0.05524475805379772
+ 44326,
+ "taxon:1008460",
+ 0.0010151768945738794,
+ 0.18180679701929267,
+ -0.20542142203370364,
+ 0.16481794456251594
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(62, 73, 137)",
+ "color": "rgb(227, 228, 39)",
"size": 6,
"symbol": "circle"
},
@@ -597,54 +615,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03474903421935954
+ 0.18180679701929267
],
"y": [
- 0.01132642056861872
+ -0.20542142203370364
],
"z": [
- 0.05524475805379772
+ 0.16481794456251594
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase (EC 2.5.1.6)",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
- "2.5.1.6",
- 44591,
- "taxon:1638223",
- 0.011077039895997733,
- -0.028196301920344845,
- 0.004025982702966964,
- 0.06501628911708988
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:272844",
+ 0,
+ 0.23366213262424423,
+ -0.18351009566745766,
+ 0.2135251395164947
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 26, 107)",
+ "color": "rgb(34, 162, 135)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase (EC 2.5.1.6)",
+ "type": "scatter3d",
+ "x": [
+ 0.23366213262424423
+ ],
+ "y": [
+ -0.18351009566745766
+ ],
+ "z": [
+ 0.2135251395164947
+ ]
+ },
+ {
+ "customdata": [
+ [
+ "404aa long hypothetical protein",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:70601",
+ 0,
+ 0.2429130809744975,
+ -0.21789362063958367,
+ 0.21474679859729598
+ ]
+ ],
+ "hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
+ "marker": {
+ "color": "rgb(69, 12, 94)",
+ "size": 6,
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "text": "404aa long hypothetical protein",
"type": "scatter3d",
"x": [
- -0.028196301920344845
+ 0.2429130809744975
],
"y": [
- 0.004025982702966964
+ -0.21789362063958367
],
"z": [
- 0.06501628911708988
+ 0.21474679859729598
]
},
{
@@ -652,26 +711,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44578,
- "taxon:163002",
- 0.003187680774370763,
- -0.04738267933856218,
- 0.0021607017665044225,
- 0.06981588606415995
+ null,
+ "taxon:2026739",
+ 0,
+ -0.7966950910488153,
+ 0.6784586658359967,
+ -0.34494847856183963
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(65, 188, 114)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -679,13 +738,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04738267933856218
+ -0.7966950910488153
],
"y": [
- 0.0021607017665044225
+ 0.6784586658359967
],
"z": [
- 0.06981588606415995
+ -0.34494847856183963
]
},
{
@@ -693,26 +752,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "gorgonarius",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44702,
- "taxon:71997",
- 0.005667279118589841,
- -0.05164524439648801,
- -0.0017444901216169867,
- 0.026969703558789665
+ null,
+ "taxon:2066021",
+ 0,
+ 0.4441183209808349,
+ -0.7519785250288452,
+ 0.14560840339738007
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(52, 97, 141)",
+ "color": "rgb(40, 124, 142)",
"size": 6,
"symbol": "circle"
},
@@ -720,13 +779,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05164524439648801
+ 0.4441183209808349
],
"y": [
- -0.0017444901216169867
+ -0.7519785250288452
],
"z": [
- 0.026969703558789665
+ 0.14560840339738007
]
},
{
@@ -734,26 +793,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44687,
- "taxon:35749",
- 0.0003237479346495214,
- -0.052520261689075046,
- 0.035143162488390105,
- 0.04677547137155581
+ 45056,
+ "taxon:667126",
+ 0,
+ 0.09891275987502371,
+ -0.6052182524269166,
+ 0.8747832586538553
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(47, 176, 126)",
"size": 6,
"symbol": "circle"
},
@@ -761,13 +820,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.052520261689075046
+ 0.09891275987502371
],
"y": [
- 0.035143162488390105
+ -0.6052182524269166
],
"z": [
- 0.04677547137155581
+ 0.8747832586538553
]
},
{
@@ -775,26 +834,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "guaymasensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44537,
- "taxon:110164",
- 0.00008276149667179904,
- -0.05247543134653776,
- 0.01833099950048905,
- 0.062225372969698774
+ 45193,
+ "taxon:67760",
+ 0,
+ 0.3714612312613657,
+ 0.7641782539127908,
+ 0.6780028279299225
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(50, 102, 142)",
+ "color": "rgb(68, 1, 84)",
"size": 6,
"symbol": "circle"
},
@@ -802,13 +861,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05247543134653776
+ 0.3714612312613657
],
"y": [
- 0.01833099950048905
+ 0.7641782539127908
],
"z": [
- 0.062225372969698774
+ 0.6780028279299225
]
},
{
@@ -816,26 +875,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:35749",
- 0.0005045633038696888,
- -0.050137029580765685,
- 0.011419636424021542,
- 0.08311029788073421
+ "taxon:2026736",
+ 0,
+ 0.16373978617687493,
+ 0.727853801849387,
+ -0.7444028266154108
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(71, 34, 115)",
"size": 6,
"symbol": "circle"
},
@@ -843,13 +902,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.050137029580765685
+ 0.16373978617687493
],
"y": [
- 0.011419636424021542
+ 0.727853801849387
],
"z": [
- 0.08311029788073421
+ -0.7444028266154108
]
},
{
@@ -857,26 +916,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44646,
- "taxon:35749",
- 0.00004602514067227103,
- -0.06313731978131099,
- 0.027116334376175836,
- 0.06170231105269915
+ null,
+ "taxon:2250258",
+ 0,
+ -0.546054686741199,
+ -0.8991459025259633,
+ -0.2167235265381713
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -884,95 +943,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06313731978131099
+ -0.546054686741199
],
"y": [
- 0.027116334376175836
+ -0.8991459025259633
],
"z": [
- 0.06170231105269915
+ -0.2167235265381713
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
null,
null,
null,
null,
- "archaeon",
null,
null,
- "taxon:2666349",
- 0.004021310237636533,
- -0.07455992191071321,
- -0.011865609120835497,
- 0.05712949518680511
+ null,
+ "2.5.1.6",
+ 44437,
+ "taxon:58290",
+ 0,
+ -0.2521724752643518,
+ -0.6022591614777364,
+ 0.7404658498175951
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(248, 230, 37)",
+ "color": "rgb(115, 207, 85)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07455992191071321
+ -0.2521724752643518
],
"y": [
- -0.011865609120835497
+ -0.6022591614777364
],
"z": [
- 0.05712949518680511
+ 0.7404658498175951
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "eurythermalis",
"2.5.1.6",
- 44466,
- "taxon:1505907",
- 0.007486760200319816,
- -0.03986528771376558,
- 0.00359297345279269,
- 0.07084561832155566
+ null,
+ "taxon:1975561",
+ 0,
+ -0.436580785448072,
+ -0.7813404498139982,
+ 0.14847372011732912
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(102, 203, 93)",
+ "color": "rgb(36, 163, 134)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.03986528771376558
+ -0.436580785448072
],
"y": [
- 0.00359297345279269
+ -0.7813404498139982
],
"z": [
- 0.07084561832155566
+ 0.14847372011732912
]
},
{
@@ -980,26 +1039,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "zilligii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44712,
- "taxon:54076",
- 0.0023331854361331285,
- -0.055989576648690406,
- 0.014748908353315998,
- 0.03649420723011083
+ null,
+ "taxon:84156",
+ 0,
+ -0.641183208591779,
+ 0.504699325759445,
+ -0.7141413308999401
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(146, 214, 65)",
+ "color": "rgb(166, 219, 53)",
"size": 6,
"symbol": "circle"
},
@@ -1007,13 +1066,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.055989576648690406
+ -0.641183208591779
],
"y": [
- 0.014748908353315998
+ 0.504699325759445
],
"z": [
- 0.03649420723011083
+ -0.7141413308999401
]
},
{
@@ -1021,26 +1080,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44439,
- "taxon:246969",
- 0.00011481313941576334,
- -0.07304085733652652,
- 0.018519358585551104,
- 0.0592561014625753
+ null,
+ "taxon:565033",
+ 0,
+ 0.8494999396697439,
+ 0.4421338228443764,
+ -0.48763616899539286
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(140, 213, 69)",
+ "color": "rgb(47, 108, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1048,13 +1107,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07304085733652652
+ 0.8494999396697439
],
"y": [
- 0.018519358585551104
+ 0.4421338228443764
],
"z": [
- 0.0592561014625753
+ -0.48763616899539286
]
},
{
@@ -1062,26 +1121,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "pacificus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44798,
- "taxon:71998",
- 0.0028078126534365326,
- -0.07308482127374101,
- 0.0029838489507052614,
- 0.04086722966667091
+ null,
+ "taxon:2026739",
+ 0,
+ -0.899936759504234,
+ 0.5065268265955276,
+ 0.33219560538402926
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(55, 91, 140)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -1089,13 +1148,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07308482127374101
+ -0.899936759504234
],
"y": [
- 0.0029838489507052614
+ 0.5065268265955276
],
"z": [
- 0.04086722966667091
+ 0.33219560538402926
]
},
{
@@ -1103,26 +1162,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "waiotapuensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44736,
- "taxon:90909",
- 0.00015898615238930467,
- -0.06693056477821108,
- 0.01759571000455196,
- 0.07984728929264101
+ 44228,
+ "taxon:113653",
+ 0,
+ 0.32462608721134184,
+ 0.4447292094382064,
+ -0.8689159833951287
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(38, 130, 142)",
+ "color": "rgb(130, 211, 75)",
"size": 6,
"symbol": "circle"
},
@@ -1130,13 +1189,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06693056477821108
+ 0.32462608721134184
],
"y": [
- 0.01759571000455196
+ 0.4447292094382064
],
"z": [
- 0.07984728929264101
+ -0.8689159833951287
]
},
{
@@ -1144,26 +1203,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44626,
- "taxon:1638261",
- 0.002849299437766725,
- -0.04417496716320313,
- 0.006113431349841236,
- 0.05012861891465881
+ null,
+ "taxon:2026739",
+ 0,
+ -0.28938345310312535,
+ -0.8201980829329223,
+ 0.6044697512319266
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(70, 23, 105)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -1171,13 +1230,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04417496716320313
+ -0.28938345310312535
],
"y": [
- 0.006113431349841236
+ -0.8201980829329223
],
"z": [
- 0.05012861891465881
+ 0.6044697512319266
]
},
{
@@ -1185,26 +1244,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "barossii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44618,
- "taxon:54077",
- 0.0021933603482341734,
- -0.04990746210695042,
- 0.010612256601367468,
- 0.0485368893626498
+ null,
+ "taxon:2250258",
+ 0,
+ 0.07200006821168844,
+ -0.7026460787975433,
+ -0.6554082945982107
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(232, 228, 39)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -1212,13 +1271,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04990746210695042
+ 0.07200006821168844
],
"y": [
- 0.010612256601367468
+ -0.7026460787975433
],
"z": [
- 0.0485368893626498
+ -0.6554082945982107
]
},
{
@@ -1226,26 +1285,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44646,
- "taxon:1638246",
- 0.0029312674175310622,
- -0.052981413801501794,
- 0.005655406058694035,
- 0.04534731226750952
+ null,
+ "taxon:2250258",
+ 0,
+ -0.42585015680772464,
+ -0.26919314352726625,
+ 0.7792953872237823
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(36, 140, 140)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -1253,95 +1312,94 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.052981413801501794
+ -0.42585015680772464
],
"y": [
- 0.005655406058694035
+ -0.26919314352726625
],
"z": [
- 0.04534731226750952
+ 0.7792953872237823
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "Methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "gammatolerans",
"2.5.1.6",
- 44398,
- "taxon:187878",
- 0.002453455033843195,
- -0.06055927952610833,
- 0.005796110170041584,
- 0.04317057948488903
+ null,
+ "taxon:647171",
+ 0,
+ -0.22248112184276114,
+ 0.7473145142427963,
+ 0.2502563470338554
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(67, 56, 128)",
+ "color": "rgb(58, 82, 138)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "Methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06055927952610833
+ -0.22248112184276114
],
"y": [
- 0.005796110170041584
+ 0.7473145142427963
],
"z": [
- 0.04317057948488903
+ 0.2502563470338554
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "siculi",
- "2.5.1.6",
- 44710,
- "taxon:72803",
- 0.0040210390581226175,
- -0.04441009429509224,
- 0.004951903784286381,
- 0.031166589630799536
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:243232",
+ 0,
+ -0.2577476431148967,
+ 0.7447224577844591,
+ 0.27106920630170367
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(53, 183, 121)",
+ "color": "rgb(191, 223, 42)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04441009429509224
+ -0.2577476431148967
],
"y": [
- 0.004951903784286381
+ 0.7447224577844591
],
"z": [
- 0.031166589630799536
+ 0.27106920630170367
]
},
{
@@ -1349,26 +1407,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "profundus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44704,
- "taxon:49899",
- 0.003145396751565501,
- -0.05833624868326099,
- -0.006039026961851479,
- 0.04380796876283588
+ null,
+ "taxon:2250258",
+ 0,
+ -0.2267280874264071,
+ 0.2805178169282478,
+ 0.6309426763421258
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(106, 204, 90)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -1376,13 +1434,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05833624868326099
+ -0.2267280874264071
],
"y": [
- -0.006039026961851479
+ 0.2805178169282478
],
"z": [
- 0.04380796876283588
+ 0.6309426763421258
]
},
{
@@ -1390,26 +1448,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
"2.5.1.6",
- 44607,
- "taxon:2263",
- 0.0019584169525064116,
- -0.056780480013914995,
- 0.016542249582808435,
- 0.030192182969270297
+ 44416,
+ "taxon:1316941",
+ 0,
+ -0.007236073635904337,
+ -0.16716896027966535,
+ -0.9895860345457159
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 113, 142)",
+ "color": "rgb(31, 156, 137)",
"size": 6,
"symbol": "circle"
},
@@ -1417,13 +1475,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.056780480013914995
+ -0.007236073635904337
],
"y": [
- 0.016542249582808435
+ -0.16716896027966535
],
"z": [
- 0.030192182969270297
+ -0.9895860345457159
]
},
{
@@ -1431,26 +1489,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44598,
- "taxon:1638263",
- 0.007389490488976561,
- -0.0452500091532531,
- 0.017952496972036745,
- 0.05880983823476629
+ 44374,
+ "taxon:2798580",
+ 0,
+ -0.6808281779107369,
+ -0.8391876625620966,
+ 0.2410161676575624
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 84, 139)",
+ "color": "rgb(151, 215, 62)",
"size": 6,
"symbol": "circle"
},
@@ -1458,13 +1516,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0452500091532531
+ -0.6808281779107369
],
"y": [
- 0.017952496972036745
+ -0.8391876625620966
],
"z": [
- 0.05880983823476629
+ 0.2410161676575624
]
},
{
@@ -1472,26 +1530,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:35749",
- 0.00009487605782186804,
- -0.06459755708607061,
- 0.018670559124658842,
- 0.07021528570865995
+ "taxon:1872626",
+ 0,
+ -0.4457966368987101,
+ -0.2793396283524824,
+ 0.8235693689631967
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(45, 113, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1499,13 +1557,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06459755708607061
+ -0.4457966368987101
],
"y": [
- 0.018670559124658842
+ -0.2793396283524824
],
"z": [
- 0.07021528570865995
+ 0.8235693689631967
]
},
{
@@ -1513,26 +1571,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44550,
- "taxon:35749",
- 0.0004120646529928391,
- -0.056221638947814886,
- 0.013273079646329337,
- 0.06826651087524847
+ null,
+ "taxon:2511821",
+ 0,
+ -0.252944471345499,
+ 0.2734174455652499,
+ 0.6630047711337101
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(57, 185, 119)",
"size": 6,
"symbol": "circle"
},
@@ -1540,13 +1598,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.056221638947814886
+ -0.252944471345499
],
"y": [
- 0.013273079646329337
+ 0.2734174455652499
],
"z": [
- 0.06826651087524847
+ 0.6630047711337101
]
},
{
@@ -1554,26 +1612,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44499,
- "taxon:1638221",
- 0.001223906649692376,
- -0.052939608514779836,
- 0.015939845155283815,
- 0.05343133619707269
+ null,
+ "taxon:3072938",
+ 0,
+ -0.45575786275627905,
+ -0.8777771102013089,
+ -0.37231170923776563
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(31, 156, 137)",
+ "color": "rgb(41, 123, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1581,13 +1639,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.052939608514779836
+ -0.45575786275627905
],
"y": [
- 0.015939845155283815
+ -0.8777771102013089
],
"z": [
- 0.05343133619707269
+ -0.37231170923776563
]
},
{
@@ -1595,26 +1653,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44662,
- "taxon:35749",
- 0.0009481559663319447,
- -0.06960327248542125,
- 0.001722833039329053,
- 0.07484376984834942
+ null,
+ "taxon:2250255",
+ 0,
+ -0.5485840853571745,
+ 0.7631002755295632,
+ 0.5360755103017089
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -1622,54 +1680,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06960327248542125
+ -0.5485840853571745
],
"y": [
- 0.001722833039329053
+ 0.7631002755295632
],
"z": [
- 0.07484376984834942
+ 0.5360755103017089
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "radiotolerans",
- "2.5.1.6",
- 44678,
- "taxon:187880",
- 0.007772532599495494,
- -0.037972568801319245,
- 0.026574397036423798,
- 0.04984780652787875
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:2005738",
+ 0,
+ 0.15273375156611443,
+ 0.774733352884076,
+ 0.6166887601298571
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(36, 136, 141)",
+ "color": "rgb(73, 191, 109)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.037972568801319245
+ 0.15273375156611443
],
"y": [
- 0.026574397036423798
+ 0.774733352884076
],
"z": [
- 0.04984780652787875
+ 0.6166887601298571
]
},
{
@@ -1677,26 +1735,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44723,
- "taxon:35749",
- 0.00005612971096652822,
- -0.07124671144413115,
- 0.02149386794031402,
- 0.04792863559547444
+ null,
+ "taxon:90426",
+ 0.000050758844728693974,
+ -0.6704022026729164,
+ 0.03992420769769209,
+ 0.18347602486656026
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -1704,13 +1762,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07124671144413115
+ -0.6704022026729164
],
"y": [
- 0.02149386794031402
+ 0.03992420769769209
],
"z": [
- 0.04792863559547444
+ 0.18347602486656026
]
},
{
@@ -1718,26 +1776,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44634,
- "taxon:2008440",
- 0.0076749440849595745,
- -0.04718835187212391,
- 0.02411129368157424,
- 0.04594214382462587
+ null,
+ "taxon:2250277",
+ 0,
+ 0.5471605276322881,
+ 0.7802961351905212,
+ -0.34953393133342864
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(61, 75, 137)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1745,13 +1803,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04718835187212391
+ 0.5471605276322881
],
"y": [
- 0.02411129368157424
+ 0.7802961351905212
],
"z": [
- 0.04594214382462587
+ -0.34953393133342864
]
},
{
@@ -1759,26 +1817,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
- "2.5.1.6",
null,
- "taxon:35749",
- 0.005083617212157207,
- -0.05200221221414421,
- -0.0032332508385853453,
- 0.04916040794929212
+ null,
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43675,
+ "taxon:1392998",
+ 0,
+ -0.3116191642981323,
+ -0.11187962501825557,
+ 0.07056548712956517
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(42, 121, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1786,13 +1844,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05200221221414421
+ -0.3116191642981323
],
"y": [
- -0.0032332508385853453
+ -0.11187962501825557
],
"z": [
- 0.04916040794929212
+ 0.07056548712956517
]
},
{
@@ -1800,26 +1858,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "thioreducens",
null,
null,
- "taxon:277988",
- 0.0004682166118253909,
- -0.05947653180754807,
- 0.010820539584779897,
- 0.07917983672773089
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2250255",
+ 0,
+ 0.47592954009521504,
+ 0.5819367139397096,
+ -0.8089073853085115
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(70, 18, 99)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -1827,95 +1885,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05947653180754807
+ 0.47592954009521504
],
"y": [
- 0.010820539584779897
+ 0.5819367139397096
],
"z": [
- 0.07917983672773089
+ -0.8089073853085115
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
null,
- "taxon:35749",
- 0.0003854122952553196,
- -0.05944015329748548,
- 0.014328449359353564,
- 0.05520014662476611
+ "taxon:439481",
+ 0,
+ -0.06493816647307252,
+ -0.3065940879018946,
+ -0.8447968813991542
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(71, 32, 112)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.05944015329748548
+ -0.06493816647307252
],
"y": [
- 0.014328449359353564
+ -0.3065940879018946
],
"z": [
- 0.05520014662476611
+ -0.8447968813991542
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "thioreducens",
"2.5.1.6",
- 44589,
- "taxon:277988",
- 0.0004120646529928391,
- -0.0522443959690606,
- 0.029713662922692216,
- 0.06399418407684845
+ null,
+ "taxon:1811685",
+ 0,
+ -0.6752008260348829,
+ -0.3001133343177886,
+ 0.8015628531661196
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(70, 18, 99)",
+ "color": "rgb(71, 42, 121)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.0522443959690606
+ -0.6752008260348829
],
"y": [
- 0.029713662922692216
+ -0.3001133343177886
],
"z": [
- 0.06399418407684845
+ 0.8015628531661196
]
},
{
@@ -1923,26 +1981,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "thermotolerans",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44534,
- "taxon:2969672",
- 0.042549310979139686,
- -0.03185498087142047,
- 0.017550563929759316,
- 0.04250985223918676
+ 44545,
+ "taxon:660064",
+ 0,
+ -0.5141092585060819,
+ 0.04813898729313572,
+ 0.7333287441945149
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(98, 201, 95)",
+ "color": "rgb(47, 110, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1950,13 +2008,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03185498087142047
+ -0.5141092585060819
],
"y": [
- 0.017550563929759316
+ 0.04813898729313572
],
"z": [
- 0.04250985223918676
+ 0.7333287441945149
]
},
{
@@ -1964,26 +2022,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "celer",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44569,
- "taxon:2264",
- 0.00007265692637754185,
- -0.05700681312019976,
- 0.022289218345875054,
- 0.05831092614901176
+ null,
+ "taxon:1872626",
+ 0,
+ -0.2478811484675729,
+ 0.7720190974471773,
+ 0.7536854540524218
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(50, 179, 123)",
+ "color": "rgb(45, 113, 142)",
"size": 6,
"symbol": "circle"
},
@@ -1991,13 +2049,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05700681312019976
+ -0.2478811484675729
],
"y": [
- 0.022289218345875054
+ 0.7720190974471773
],
"z": [
- 0.05831092614901176
+ 0.7536854540524218
]
},
{
@@ -2005,26 +2063,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44663,
- "taxon:35749",
- 0.00004602514067227103,
- -0.06242492649967556,
- 0.022372332806538053,
- 0.048028339045616576
+ null,
+ "taxon:2026739",
+ 0.00015227653418608191,
+ -0.24732447895823376,
+ -0.0036441548637545073,
+ 0.03780390326130589
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -2032,13 +2090,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06242492649967556
+ -0.24732447895823376
],
"y": [
- 0.022372332806538053
+ -0.0036441548637545073
],
"z": [
- 0.048028339045616576
+ 0.03780390326130589
]
},
{
@@ -2046,26 +2104,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44568,
- "taxon:35749",
- 0.0031510863086251276,
- -0.06372322028309048,
- 0.002448347561975115,
- 0.03554632557573861
+ 44048,
+ "taxon:2222",
+ 0,
+ -0.4018766487881022,
+ -0.9475420929531135,
+ 0.20748138171898015
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(68, 4, 87)",
"size": 6,
"symbol": "circle"
},
@@ -2073,13 +2131,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06372322028309048
+ -0.4018766487881022
],
"y": [
- 0.002448347561975115
+ -0.9475420929531135
],
"z": [
- 0.03554632557573861
+ 0.20748138171898015
]
},
{
@@ -2087,26 +2145,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44649,
- "taxon:35749",
- 0.0034264657922097766,
- -0.038750986873127696,
- -0.008869642264171106,
- 0.05315688937287356
+ null,
+ "taxon:58290",
+ 0,
+ 0.06252529337810671,
+ -0.7402333483281169,
+ -0.6395174844707301
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(115, 207, 85)",
"size": 6,
"symbol": "circle"
},
@@ -2114,13 +2172,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.038750986873127696
+ 0.06252529337810671
],
"y": [
- -0.008869642264171106
+ -0.7402333483281169
],
"z": [
- 0.05315688937287356
+ -0.6395174844707301
]
},
{
@@ -2128,26 +2186,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "indicus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44591,
- "taxon:2586643",
- 0.0004101213401231515,
- -0.0641113946169003,
- 0.009017574969858435,
- 0.06068447405491511
+ 44256,
+ "taxon:2180",
+ 0,
+ 0.7436228469591539,
+ -0.5403261280127017,
+ -0.5486825994651774
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(68, 52, 126)",
+ "color": "rgb(39, 128, 142)",
"size": 6,
"symbol": "circle"
},
@@ -2155,13 +2213,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0641113946169003
+ 0.7436228469591539
],
"y": [
- 0.009017574969858435
+ -0.5403261280127017
],
"z": [
- 0.06068447405491511
+ -0.5486825994651774
]
},
{
@@ -2169,26 +2227,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44488,
- "taxon:1638210",
- 0.0003854122952553196,
- -0.037228715668159294,
- 0.024534204703116146,
- 0.0726731275551731
+ null,
+ "taxon:2250258",
+ 0,
+ -0.04310937886582557,
+ 0.9360478183160947,
+ -0.41800760087456795
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(56, 86, 139)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -2196,13 +2254,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.037228715668159294
+ -0.04310937886582557
],
"y": [
- 0.024534204703116146
+ 0.9360478183160947
],
"z": [
- 0.0726731275551731
+ -0.41800760087456795
]
},
{
@@ -2210,26 +2268,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "camini",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44335,
- "taxon:2016373",
- 0.00037828512073659294,
- -0.06706631905793448,
- 0.009549764846141418,
- 0.05196760026321455
+ 43052,
+ "taxon:2485783",
+ 0,
+ 0.3303126268416725,
+ 0.6459663578880607,
+ -0.6080924158554825
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(47, 176, 126)",
+ "color": "rgb(71, 45, 122)",
"size": 6,
"symbol": "circle"
},
@@ -2237,13 +2295,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06706631905793448
+ 0.3303126268416725
],
"y": [
- 0.009549764846141418
+ 0.6459663578880607
],
"z": [
- 0.05196760026321455
+ -0.6080924158554825
]
},
{
@@ -2251,26 +2309,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44509,
- "taxon:163006",
- 0.0007874841184118824,
- -0.045998068814295814,
- -0.0023294473749591615,
- 0.07954790694122627
+ null,
+ "taxon:2032688",
+ 0.00025379422364346985,
+ -0.24371052251099978,
+ 0.04283992398041432,
+ 0.00041204058980634007
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(68, 1, 84)",
+ "color": "rgb(44, 117, 142)",
"size": 6,
"symbol": "circle"
},
@@ -2278,54 +2336,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.045998068814295814
+ -0.24371052251099978
],
"y": [
- -0.0023294473749591615
+ 0.04283992398041432
],
"z": [
- 0.07954790694122627
+ 0.00041204058980634007
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "celericrescens",
"2.5.1.6",
- 44678,
- "taxon:227598",
- 0.003282293301204402,
- -0.047535476571222215,
- 0.027816464771858066,
- 0.07737132155331593
+ null,
+ "taxon:2012529",
+ 0,
+ 0.22744299314527905,
+ 0.07934981314154128,
+ -0.9391506798527149
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(35, 142, 140)",
+ "color": "rgb(110, 206, 88)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.047535476571222215
+ 0.22744299314527905
],
"y": [
- 0.027816464771858066
+ 0.07934981314154128
],
"z": [
- 0.07737132155331593
+ -0.9391506798527149
]
},
{
@@ -2333,26 +2391,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "aciditolerans",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44634,
- "taxon:2598455",
- 0.00043677369786067105,
- -0.06031391103351913,
- 0.027392047805126423,
- 0.04497144155749842
+ null,
+ "taxon:2026739",
+ 0,
+ 0.749827819518996,
+ -0.39169299139607283,
+ -0.5482373298543797
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(66, 61, 131)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -2360,13 +2418,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06031391103351913
+ 0.749827819518996
],
"y": [
- 0.027392047805126423
+ -0.39169299139607283
],
"z": [
- 0.04497144155749842
+ -0.5482373298543797
]
},
{
@@ -2374,26 +2432,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44538,
- "taxon:1042877",
- 0.0003854122952553196,
- -0.06814241722225049,
- 0.03242596887488462,
- 0.06668093037268326
+ null,
+ "taxon:2666334",
+ 0,
+ -0.9463896526064,
+ 0.14124116001092124,
+ 0.3678091809179175
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(61, 186, 116)",
+ "color": "rgb(55, 91, 140)",
"size": 6,
"symbol": "circle"
},
@@ -2401,13 +2459,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06814241722225049
+ -0.9463896526064
],
"y": [
- 0.03242596887488462
+ 0.14124116001092124
],
"z": [
- 0.06668093037268326
+ 0.3678091809179175
]
},
{
@@ -2415,26 +2473,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "piezophilus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44340,
- "taxon:1712654",
- 0.00005314711350208358,
- -0.07578467664564627,
- 0.012261393567823103,
- 0.052243605474294894
+ 43971,
+ "taxon:2605639",
+ 0,
+ -0.9463997190748298,
+ -0.023780534338615943,
+ -0.46116432481711345
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(68, 54, 127)",
+ "color": "rgb(106, 204, 90)",
"size": 6,
"symbol": "circle"
},
@@ -2442,54 +2500,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07578467664564627
+ -0.9463997190748298
],
"y": [
- 0.012261393567823103
+ -0.023780534338615943
],
"z": [
- 0.052243605474294894
+ -0.46116432481711345
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
- 44503,
- "taxon:1638258",
- 0.00043677369786067105,
- -0.03809820042337792,
- 0.010586445108992534,
- 0.08145838675892232
+ null,
+ "taxon:115547",
+ 0.00025379422364346985,
+ -0.2706926204516827,
+ -0.06163814902430465,
+ 0.047633316368010055
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(32, 154, 138)",
+ "color": "rgb(61, 75, 137)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.03809820042337792
+ -0.2706926204516827
],
"y": [
- 0.010586445108992534
+ -0.06163814902430465
],
"z": [
- 0.08145838675892232
+ 0.047633316368010055
]
},
{
@@ -2497,26 +2555,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44592,
- "taxon:122420",
- 0.00010000289432278932,
- -0.04430493878445654,
- 0.02794655987401391,
- 0.06294330634008495
+ 43719,
+ "taxon:1434100",
+ 0,
+ -0.25320271657682436,
+ 0.8010100227562483,
+ -0.6227741941950449
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(196, 224, 42)",
+ "color": "rgb(232, 228, 39)",
"size": 6,
"symbol": "circle"
},
@@ -2524,13 +2582,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04430493878445654
+ -0.25320271657682436
],
"y": [
- 0.02794655987401391
+ 0.8010100227562483
],
"z": [
- 0.06294330634008495
+ -0.6227741941950449
]
},
{
@@ -2538,26 +2596,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
"2.5.1.6",
- 44598,
- "taxon:2263",
- 0.023228660324898065,
- -0.04936447492532519,
- -0.01552508514159938,
- 0.05199322569096808
+ null,
+ "taxon:2250255",
+ 0,
+ -0.30757372335453453,
+ -0.7001093590117167,
+ 0.7737789837793826
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 113, 142)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -2565,13 +2623,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04936447492532519
+ -0.30757372335453453
],
"y": [
- -0.01552508514159938
+ -0.7001093590117167
],
"z": [
- 0.05199322569096808
+ 0.7737789837793826
]
},
{
@@ -2579,26 +2637,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44638,
- "taxon:1638256",
- 0.001661367924034059,
- -0.048648942991918576,
- -0.003134707128050023,
- 0.0876803445905666
+ null,
+ "taxon:1906666",
+ 0,
+ 0.7635021153388697,
+ -0.5427886007061811,
+ 0.3738618666065253
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(53, 95, 141)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -2606,13 +2664,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.048648942991918576
+ 0.7635021153388697
],
"y": [
- -0.003134707128050023
+ -0.5427886007061811
],
"z": [
- 0.0876803445905666
+ 0.3738618666065253
]
},
{
@@ -2620,26 +2678,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44691,
- "taxon:1638259",
- 0.0006780273576363003,
- -0.04904238800413077,
- 0.01451837551731102,
- 0.0820240758839239
+ null,
+ "taxon:2250258",
+ 0,
+ 0.8933329967627732,
+ -0.04326280081114199,
+ 0.15480994426182265
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 15, 97)",
+ "color": "rgb(40, 169, 130)",
"size": 6,
"symbol": "circle"
},
@@ -2647,54 +2705,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04904238800413077
+ 0.8933329967627732
],
"y": [
- 0.01451837551731102
+ -0.04326280081114199
],
"z": [
- 0.0820240758839239
+ 0.15480994426182265
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
- 44564,
- "taxon:1638242",
- 0.004929444041070698,
- -0.04578067965849959,
- -0.02265040169993025,
- 0.06593217374631649
+ null,
+ "taxon:1811688",
+ 0,
+ -0.7303531769964956,
+ -0.06236256903011879,
+ 0.16774745546046205
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(222, 227, 40)",
+ "color": "rgb(33, 160, 136)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.04578067965849959
+ -0.7303531769964956
],
"y": [
- -0.02265040169993025
+ -0.06236256903011879
],
"z": [
- 0.06593217374631649
+ 0.16774745546046205
]
},
{
@@ -2702,26 +2760,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44924,
- "taxon:3111325",
- 0.008406011426446307,
- -0.04708410255920766,
- -0.02105345259922373,
- 0.037829389393083224
+ 44076,
+ "taxon:2187",
+ 0,
+ 0.8821812253671272,
+ 0.24408526427224247,
+ 0.004816732110185852
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(66, 59, 130)",
+ "color": "rgb(70, 23, 105)",
"size": 6,
"symbol": "circle"
},
@@ -2729,13 +2787,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04708410255920766
+ 0.8821812253671272
],
"y": [
- -0.02105345259922373
+ 0.24408526427224247
],
"z": [
- 0.037829389393083224
+ 0.004816732110185852
]
},
{
@@ -2743,26 +2801,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "barophilus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44980,
- "taxon:55802",
- 0.005611866048300275,
- -0.04371973334011761,
- -0.02297391005257715,
- 0.05014374149837301
+ null,
+ "taxon:2250277",
+ 0,
+ -0.32658737094119816,
+ 0.3832656476231262,
+ 0.8715992227884712
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 9, 92)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -2770,13 +2828,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04371973334011761
+ -0.32658737094119816
],
"y": [
- -0.02297391005257715
+ 0.3832656476231262
],
"z": [
- 0.05014374149837301
+ 0.8715992227884712
]
},
{
@@ -2784,26 +2842,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44670,
- "taxon:35749",
- 0.00009285026812077674,
- -0.07052341519550137,
- 0.025874338990711274,
- 0.05681399886595539
+ null,
+ "taxon:1906666",
+ 0,
+ 0.7692100520264109,
+ 0.5588833365331708,
+ 0.3142961853033828
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -2811,13 +2869,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07052341519550137
+ 0.7692100520264109
],
"y": [
- 0.025874338990711274
+ 0.5588833365331708
],
"z": [
- 0.05681399886595539
+ 0.3142961853033828
]
},
{
@@ -2825,26 +2883,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "Thermococcus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45022,
- "taxon:2627626",
- 0.015518468780178967,
- -0.047143821883872804,
- -0.01227016600922746,
- 0.0546099304767127
+ null,
+ "taxon:90426",
+ 0.000050758844728693974,
+ -0.6571210144752653,
+ 0.011480115248906325,
+ 0.2074072831211938
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(51, 100, 141)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -2852,13 +2910,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.047143821883872804
+ -0.6571210144752653
],
"y": [
- -0.01227016600922746
+ 0.011480115248906325
],
"z": [
- 0.0546099304767127
+ 0.2074072831211938
]
},
{
@@ -2866,26 +2924,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44950,
- "taxon:35749",
- 0.0027685214282481725,
- -0.07865665220403446,
- -0.003393737572854726,
- 0.045216440143831436
+ null,
+ "taxon:1945595",
+ 0,
+ 0.48253710350625123,
+ -0.11565264276510503,
+ -0.5580692565574216
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -2893,13 +2951,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07865665220403446
+ 0.48253710350625123
],
"y": [
- -0.003393737572854726
+ -0.11565264276510503
],
"z": [
- 0.045216440143831436
+ -0.5580692565574216
]
},
{
@@ -2907,26 +2965,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "bergensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45019,
- "taxon:2689387",
- 0.0034083260261471137,
- -0.06218684749995144,
- -0.022270029817815635,
- 0.06414431916275182
+ null,
+ "taxon:2511821",
+ 0,
+ 0.23190726498060577,
+ -0.9541261167553916,
+ -0.47700040623791934
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(151, 215, 62)",
+ "color": "rgb(57, 185, 119)",
"size": 6,
"symbol": "circle"
},
@@ -2934,54 +2992,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06218684749995144
+ 0.23190726498060577
],
"y": [
- -0.022270029817815635
+ -0.9541261167553916
],
"z": [
- 0.06414431916275182
+ -0.47700040623791934
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
- 45033,
- "taxon:913025",
- 0.003548664949692372,
- -0.06465212076943087,
- -0.01272386589053048,
- 0.04541341229789579
+ null,
+ "taxon:115547",
+ 0.00015227653418608191,
+ -0.2612277648163926,
+ -0.011823944624663551,
+ 0.012233535200416853
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(110, 206, 88)",
+ "color": "rgb(61, 75, 137)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.06465212076943087
+ -0.2612277648163926
],
"y": [
- -0.01272386589053048
+ -0.011823944624663551
],
"z": [
- 0.04541341229789579
+ 0.012233535200416853
]
},
{
@@ -2989,26 +3047,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45033,
- "taxon:2654197",
- 0.002385271076017944,
- -0.07295997539448182,
- -0.005741619845645473,
- 0.04964899924435232
+ 43557,
+ "taxon:392018",
+ 0,
+ -0.6288171713495405,
+ 0.46592436424818334,
+ -0.5827902620572148
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(63, 71, 136)",
+ "color": "rgb(37, 165, 132)",
"size": 6,
"symbol": "circle"
},
@@ -3016,13 +3074,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07295997539448182
+ -0.6288171713495405
],
"y": [
- -0.005741619845645473
+ 0.46592436424818334
],
"z": [
- 0.04964899924435232
+ -0.5827902620572148
]
},
{
@@ -3030,26 +3088,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2666349",
- 0.0034083260261471137,
- -0.0683127394367427,
- -0.019999638800220966,
- 0.05446942488381947
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43663,
+ "taxon:39669",
+ 0,
+ -0.4672791057711574,
+ 0.6742938901342382,
+ 0.4176816918562731
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(248, 230, 37)",
+ "color": "rgb(39, 167, 131)",
"size": 6,
"symbol": "circle"
},
@@ -3057,54 +3115,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0683127394367427
+ -0.4672791057711574
],
"y": [
- -0.019999638800220966
+ 0.6742938901342382
],
"z": [
- 0.05446942488381947
+ 0.4176816918562731
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
null,
null,
null,
null,
- "archaeon",
null,
null,
- "taxon:2666349",
- 0.003361161677500763,
- -0.06651778325020972,
- -0.007651781882547548,
- 0.03942536518148369
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2511821",
+ 0,
+ 0.8735463139391633,
+ 0.27385475847138113,
+ 0.22249267195742006
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(248, 230, 37)",
+ "color": "rgb(57, 185, 119)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06651778325020972
+ 0.8735463139391633
],
"y": [
- -0.007651781882547548
+ 0.27385475847138113
],
"z": [
- 0.03942536518148369
+ 0.22249267195742006
]
},
{
@@ -3112,26 +3170,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "paralvinellae",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44913,
- "taxon:582419",
- 0.014444802028765625,
- -0.04615929332003276,
- -0.008728894038418538,
- 0.04052008806957067
+ null,
+ "taxon:2595067",
+ 0,
+ -0.7500554754455795,
+ -0.013183986101664756,
+ 0.14454510524275455
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(191, 223, 42)",
+ "color": "rgb(38, 130, 142)",
"size": 6,
"symbol": "circle"
},
@@ -3139,13 +3197,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04615929332003276
+ -0.7500554754455795
],
"y": [
- -0.008728894038418538
+ -0.013183986101664756
],
"z": [
- 0.04052008806957067
+ 0.14454510524275455
]
},
{
@@ -3153,26 +3211,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
"2.5.1.6",
- 45089,
- "taxon:2263",
- 0.00436645037183561,
- -0.06452649972140294,
- -0.02326682511215451,
- 0.044756324874195
+ null,
+ "taxon:2026739",
+ 0,
+ -0.27732791949682906,
+ 0.029211875972764534,
+ 0.023709575716400574
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 113, 142)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -3180,13 +3238,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06452649972140294
+ -0.27732791949682906
],
"y": [
- -0.02326682511215451
+ 0.029211875972764534
],
"z": [
- 0.044756324874195
+ 0.023709575716400574
]
},
{
@@ -3194,26 +3252,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:35749",
- 0.001366508219925359,
- -0.0629082779722176,
- -0.006903316029366487,
- 0.0687813335864898
+ "taxon:2595067",
+ 0,
+ 0.7733232858575809,
+ 0.11611935404779371,
+ 0.6436829182886152
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(38, 130, 142)",
"size": 6,
"symbol": "circle"
},
@@ -3221,54 +3279,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0629082779722176
+ 0.7733232858575809
],
"y": [
- -0.006903316029366487
+ 0.11611935404779371
],
"z": [
- 0.0687813335864898
+ 0.6436829182886152
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "aggregans",
"2.5.1.6",
- 45205,
- "taxon:110163",
- 0.0077340728029863665,
- -0.044717310554343935,
- -0.01446710367755387,
- 0.04643656159105169
+ null,
+ "taxon:115547",
+ 0,
+ -0.09356070232683293,
+ 0.5238293033544981,
+ 0.5227024270204551
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(166, 219, 53)",
+ "color": "rgb(61, 75, 137)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.044717310554343935
+ -0.09356070232683293
],
"y": [
- -0.01446710367755387
+ 0.5238293033544981
],
"z": [
- 0.04643656159105169
+ 0.5227024270204551
]
},
{
@@ -3276,26 +3334,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45048,
- "taxon:1674923",
- 0.003295656177749501,
- -0.07286083417792025,
- -0.01302824329906705,
- 0.0408283025697225
+ null,
+ "taxon:2026714",
+ 0,
+ -0.7403112668304479,
+ 0.4958907622649078,
+ -0.39748373761252953
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(186, 223, 43)",
+ "color": "rgb(34, 144, 140)",
"size": 6,
"symbol": "circle"
},
@@ -3303,13 +3361,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07286083417792025
+ -0.7403112668304479
],
"y": [
- -0.01302824329906705
+ 0.4958907622649078
],
"z": [
- 0.0408283025697225
+ -0.39748373761252953
]
},
{
@@ -3317,26 +3375,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45062,
- "taxon:1674923",
- 0.00436645037183561,
- -0.05850397556594649,
- -0.014446755479860653,
- 0.0572237344627329
+ null,
+ "taxon:90426",
+ 0.00045682960255824577,
+ -0.675425614071901,
+ -0.0112879830054053,
+ 0.1643952259713145
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(186, 223, 43)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -3344,54 +3402,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05850397556594649
+ -0.675425614071901
],
"y": [
- -0.014446755479860653
+ -0.0112879830054053
],
"z": [
- 0.0572237344627329
+ 0.1643952259713145
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "conserved protein",
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "litoralis",
- "2.5.1.6",
null,
- "taxon:2265",
- 0.001366508219925359,
- -0.07669982010252256,
- -0.004567324370181953,
- 0.07644131000124127
+ null,
+ null,
+ "taxon:187420",
+ 0,
+ 0.6580697478795886,
+ 0.6678166418079131,
+ 0.6609516331304452
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(37, 165, 132)",
+ "color": "rgb(54, 93, 140)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "conserved protein",
"type": "scatter3d",
"x": [
- -0.07669982010252256
+ 0.6580697478795886
],
"y": [
- -0.004567324370181953
+ 0.6678166418079131
],
"z": [
- 0.07644131000124127
+ 0.6609516331304452
]
},
{
@@ -3399,26 +3457,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250254",
- 0.00009302636698394394,
- -0.07738379556404919,
- 0.015267557160156793,
- 0.06563897782483163
+ null,
+ null,
+ null,
+ null,
+ "taxon:155900",
+ 0,
+ -0.1698902993507236,
+ -0.8832310645372232,
+ 0.6709239327159466
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(42, 171, 129)",
"size": 6,
"symbol": "circle"
},
@@ -3426,54 +3484,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07738379556404919
+ -0.1698902993507236
],
"y": [
- 0.015267557160156793
+ -0.8832310645372232
],
"z": [
- 0.06563897782483163
+ 0.6709239327159466
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
- 45052,
- "taxon:1638272",
- 0.00016531301930946838,
- -0.07145724885482044,
- 0.00916008462656467,
- 0.07865931811212253
+ null,
+ "taxon:1978124",
+ 0,
+ 0.059627968693228124,
+ 0.69383508979296,
+ -0.0006700405441477156
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 12, 94)",
+ "color": "rgb(48, 106, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.07145724885482044
+ 0.059627968693228124
],
"y": [
- 0.00916008462656467
+ 0.69383508979296
],
"z": [
- 0.07865931811212253
+ -0.0006700405441477156
]
},
{
@@ -3481,26 +3539,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Palaeococcus",
null,
null,
null,
- "pacificus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45068,
- "taxon:971279",
- 0.009318060233480885,
- -0.04063720066365819,
- 0.002908831763493936,
- 0.03786666164713524
+ null,
+ "taxon:2595067",
+ 0,
+ 0.7850390796979423,
+ -0.549272552753348,
+ -0.1843812465684362
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(58, 82, 138)",
+ "color": "rgb(38, 130, 142)",
"size": 6,
"symbol": "circle"
},
@@ -3508,13 +3566,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04063720066365819
+ 0.7850390796979423
],
"y": [
- 0.002908831763493936
+ -0.549272552753348
],
"z": [
- 0.03786666164713524
+ -0.1843812465684362
]
},
{
@@ -3522,26 +3580,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250254",
- 0.004178947099644002,
- -0.05872331667078898,
- -0.01689158260669487,
- 0.04697140212987291
+ null,
+ null,
+ "2.5.1.6",
+ 43570,
+ "taxon:487685",
+ 0.00010151768945738795,
+ 0.3086943209041338,
+ 0.1432456092858488,
+ -0.2729798796120402
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(135, 212, 72)",
"size": 6,
"symbol": "circle"
},
@@ -3549,13 +3607,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05872331667078898
+ 0.3086943209041338
],
"y": [
- -0.01689158260669487
+ 0.1432456092858488
],
"z": [
- 0.04697140212987291
+ -0.2729798796120402
]
},
{
@@ -3563,26 +3621,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:35749",
- 0.002397521989925159,
- -0.07391503038873147,
- -0.015071408871471698,
- 0.06061654202641946
+ "taxon:90426",
+ 0,
+ -0.6384961063477239,
+ 0.051436384732015464,
+ 0.21666536878254547
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -3590,54 +3648,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07391503038873147
+ -0.6384961063477239
],
"y": [
- -0.015071408871471698
+ 0.051436384732015464
],
"z": [
- 0.06061654202641946
+ 0.21666536878254547
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sibiricus",
"2.5.1.6",
null,
- "taxon:604354",
- 0.0008318969328918769,
- -0.06856798101139451,
- -0.0068401216816578935,
- 0.07238872222253974
+ "taxon:1906666",
+ 0,
+ 0.5674674092166656,
+ -0.6542398355187955,
+ 0.0023495943539675805
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(34, 146, 139)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06856798101139451
+ 0.5674674092166656
],
"y": [
- -0.0068401216816578935
+ -0.6542398355187955
],
"z": [
- 0.07238872222253974
+ 0.0023495943539675805
]
},
{
@@ -3645,26 +3703,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "argininiproducens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44980,
- "taxon:2866384",
- 0.0002579660629695617,
- -0.08000162046827887,
- -0.0037970081653695763,
- 0.05920336443723271
+ null,
+ "taxon:2099680",
+ 0,
+ 0.8396746369606715,
+ -0.6770372322091452,
+ 0.07833884174934412
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(90, 198, 100)",
+ "color": "rgb(186, 223, 43)",
"size": 6,
"symbol": "circle"
},
@@ -3672,13 +3730,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08000162046827887
+ 0.8396746369606715
],
"y": [
- -0.0037970081653695763
+ -0.6770372322091452
],
"z": [
- 0.05920336443723271
+ 0.07833884174934412
]
},
{
@@ -3686,26 +3744,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45063,
- "taxon:1591054",
- 0.010287296514400369,
- -0.059701944482104016,
- 0.027677391069555756,
- 0.0767408311589254
+ null,
+ "taxon:1906666",
+ 0,
+ 0.0256866628399358,
+ -0.2721563681714454,
+ -0.4408022737539585
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(243, 230, 38)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -3713,54 +3771,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.059701944482104016
+ 0.0256866628399358
],
"y": [
- 0.027677391069555756
+ -0.2721563681714454
],
"z": [
- 0.0767408311589254
+ -0.4408022737539585
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
null,
null,
null,
null,
null,
- "2.5.1.6",
- 45161,
- "taxon:2263",
- 0.0008318969328918769,
- -0.0831371092665384,
- 0.000013384112325578666,
- 0.0635490903581933
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:1794908",
+ 0.00010151768945738795,
+ 0.26276438711443106,
+ 0.16224990849465087,
+ -0.3069323118873494
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 113, 142)",
+ "color": "rgb(222, 227, 40)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.0831371092665384
+ 0.26276438711443106
],
"y": [
- 0.000013384112325578666
+ 0.16224990849465087
],
"z": [
- 0.0635490903581933
+ -0.3069323118873494
]
},
{
@@ -3768,26 +3826,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250254",
- 0.0007612038242236784,
- -0.08765552199599852,
- 0.005651479480343483,
- 0.07102478842814505
+ "taxon:1945595",
+ 0,
+ 0.5313053491225963,
+ 0.4744056572320388,
+ 0.7655871914052784
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -3795,95 +3853,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08765552199599852
+ 0.5313053491225963
],
"y": [
- 0.005651479480343483
+ 0.4744056572320388
],
"z": [
- 0.07102478842814505
+ 0.7655871914052784
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
"2.5.1.6",
- 45047,
- "taxon:35749",
- 0.0006365395714092553,
- -0.0641086458999322,
- -0.00037131415102266104,
- 0.0709450687004009
+ null,
+ "taxon:1811679",
+ 0,
+ 0.953103298166896,
+ -0.11757548861807711,
+ 0.0021574010825743226
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(248, 230, 37)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.0641086458999322
+ 0.953103298166896
],
"y": [
- -0.00037131415102266104
+ -0.11757548861807711
],
"z": [
- 0.0709450687004009
+ 0.0021574010825743226
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250254",
- 0.000735537470660435,
- -0.07444612430743687,
- -0.0018445397320490302,
- 0.06515641962373905
+ null,
+ null,
+ null,
+ null,
+ "taxon:39152",
+ 0,
+ 0.8527233819142421,
+ 0.24317373890547744,
+ 0.03419865190408332
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(69, 15, 97)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.07444612430743687
+ 0.8527233819142421
],
"y": [
- -0.0018445397320490302
+ 0.24317373890547744
],
"z": [
- 0.06515641962373905
+ 0.03419865190408332
]
},
{
@@ -3891,26 +3949,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Palaeococcus",
null,
null,
null,
- "ferrophilus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44895,
- "taxon:83868",
- 0.002306357625138191,
- -0.03410333417236462,
- -0.016988873396430657,
- 0.05830753868688596
+ null,
+ "taxon:1945595",
+ 0,
+ 0.4786959569078549,
+ -0.08331625210335072,
+ -0.5444356579309103
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(77, 193, 107)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -3918,13 +3976,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03410333417236462
+ 0.4786959569078549
],
"y": [
- -0.016988873396430657
+ -0.08331625210335072
],
"z": [
- 0.05830753868688596
+ -0.5444356579309103
]
},
{
@@ -3932,26 +3990,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250254",
- 0.0031089755613286757,
- -0.027944483249874585,
- 0.006012895667018972,
- 0.05107134964369011
+ "taxon:2511821",
+ 0,
+ -0.2140697684286914,
+ -0.9624618580757902,
+ 0.15577562066541298
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(57, 185, 119)",
"size": 6,
"symbol": "circle"
},
@@ -3959,13 +4017,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.027944483249874585
+ -0.2140697684286914
],
"y": [
- 0.006012895667018972
+ -0.9624618580757902
],
"z": [
- 0.05107134964369011
+ 0.15577562066541298
]
},
{
@@ -3973,26 +4031,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250254",
- 0.0031089755613286757,
- -0.053205025113143706,
- 0.00174349911690056,
- 0.0348366409480797
+ "taxon:90426",
+ 0.000050758844728693974,
+ -0.6855292556607582,
+ 0.02792914827908922,
+ 0.2111701039948719
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -4000,13 +4058,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.053205025113143706
+ -0.6855292556607582
],
"y": [
- 0.00174349911690056
+ 0.02792914827908922
],
"z": [
- 0.0348366409480797
+ 0.2111701039948719
]
},
{
@@ -4014,21 +4072,21 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Palaeococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45050,
- "taxon:2820298",
- 0.0031089755613286757,
- -0.04391261692372432,
- 0.012573860903845453,
- 0.03859361061592554
+ 43691,
+ "taxon:2731220",
+ 0,
+ -0.43819722988795257,
+ 0.12780272518640198,
+ -0.9196293941433323
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
@@ -4041,13 +4099,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04391261692372432
+ -0.43819722988795257
],
"y": [
- 0.012573860903845453
+ 0.12780272518640198
],
"z": [
- 0.03859361061592554
+ -0.9196293941433323
]
},
{
@@ -4055,26 +4113,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "yayanosii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44326,
- "taxon:1008460",
- 0.0008625972157046197,
- -0.07213956293508497,
- -0.019830638808682157,
- 0.06670472133728866
+ null,
+ "taxon:1945595",
+ 0,
+ 0.24775771876955535,
+ 0.1927116574485631,
+ -0.35298322221387085
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 32, 112)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -4082,13 +4140,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07213956293508497
+ 0.24775771876955535
],
"y": [
- -0.019830638808682157
+ 0.1927116574485631
],
"z": [
- 0.06670472133728866
+ -0.35298322221387085
]
},
{
@@ -4096,26 +4154,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44187,
- "taxon:1183377",
- 0.005406989624472488,
- -0.05704167629783219,
- 0.0017001513047659226,
- 0.07854520705378387
+ 43843,
+ "taxon:1431282",
+ 0,
+ -0.8139766330536687,
+ 0.02739185336789457,
+ 0.589414301802017
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(39, 128, 142)",
+ "color": "rgb(69, 7, 89)",
"size": 6,
"symbol": "circle"
},
@@ -4123,13 +4181,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05704167629783219
+ -0.8139766330536687
],
"y": [
- 0.0017001513047659226
+ 0.02739185336789457
],
"z": [
- 0.07854520705378387
+ 0.589414301802017
]
},
{
@@ -4137,26 +4195,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "kukulkanii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44273,
- "taxon:1609559",
- 0.004004751254618775,
- -0.04642052037070537,
- -0.015853447449284436,
- 0.06491665545461246
+ 43805,
+ "taxon:2035255",
+ 0,
+ -0.2544242349595202,
+ 0.1016111850455464,
+ -0.029439587537715604
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(34, 144, 140)",
+ "color": "rgb(44, 172, 128)",
"size": 6,
"symbol": "circle"
},
@@ -4164,13 +4222,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04642052037070537
+ -0.2544242349595202
],
"y": [
- -0.015853447449284436
+ 0.1016111850455464
],
"z": [
- 0.06491665545461246
+ -0.029439587537715604
]
},
{
@@ -4178,26 +4236,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250254",
- 0.0004807516330735896,
- -0.059779667420768644,
- 0.0028642714959440027,
- 0.08275997420388688
+ "taxon:2026739",
+ 0,
+ -0.9922586628012766,
+ 0.026465292545087792,
+ 0.11007307284203231
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -4205,13 +4263,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.059779667420768644
+ -0.9922586628012766
],
"y": [
- 0.0028642714959440027
+ 0.026465292545087792
],
"z": [
- 0.08275997420388688
+ 0.11007307284203231
]
},
{
@@ -4219,26 +4277,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "chitonophagus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44200,
- "taxon:54262",
- 0.0007567660866953725,
- -0.037372684406525004,
- -0.012225093337316185,
- 0.0754125186484992
+ null,
+ "taxon:2250255",
+ 0,
+ 0.1911072633597055,
+ 0.35531781718386113,
+ 0.9560189398353286
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(135, 212, 72)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -4246,13 +4304,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.037372684406525004
+ 0.1911072633597055
],
"y": [
- -0.012225093337316185
+ 0.35531781718386113
],
"z": [
- 0.0754125186484992
+ 0.9560189398353286
]
},
{
@@ -4260,21 +4318,21 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
"2.5.1.6",
- 44150,
- "taxon:2260",
- 0.007775925822775587,
- -0.058023927065338765,
- -0.028478809015911186,
- 0.060839018708249946
+ null,
+ "taxon:2164",
+ 0,
+ 0.005853316861662678,
+ -0.45940810450480885,
+ 0.8249223240558478
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
@@ -4287,13 +4345,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.058023927065338765
+ 0.005853316861662678
],
"y": [
- -0.028478809015911186
+ -0.45940810450480885
],
"z": [
- 0.060839018708249946
+ 0.8249223240558478
]
},
{
@@ -4301,26 +4359,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44177,
- "taxon:342949",
- 0.0008625972157046197,
- -0.04798379230132813,
- -0.009755337569146016,
- 0.07439877497035668
+ null,
+ "taxon:2599821",
+ 0,
+ -0.43500016369959477,
+ -0.19487752806774614,
+ -0.8899173816242234
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(73, 191, 109)",
+ "color": "rgb(156, 216, 59)",
"size": 6,
"symbol": "circle"
},
@@ -4328,54 +4386,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04798379230132813
+ -0.43500016369959477
],
"y": [
- -0.009755337569146016
+ -0.19487752806774614
],
"z": [
- 0.07439877497035668
+ -0.8899173816242234
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase (EC 2.5.1.6)",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "abyssi",
null,
null,
- "taxon:272844",
- 0.0003500956214736122,
- -0.0329245079667264,
- -0.008447002775011822,
- 0.0680231531650664
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2250277",
+ 0,
+ -0.7435381003351335,
+ 0.7159026706499716,
+ 0.5040536746966847
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(94, 199, 97)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase (EC 2.5.1.6)",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0329245079667264
+ -0.7435381003351335
],
"y": [
- -0.008447002775011822
+ 0.7159026706499716
],
"z": [
- 0.0680231531650664
+ 0.5040536746966847
]
},
{
@@ -4383,26 +4441,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "abyssi",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44058,
- "taxon:29292",
- 0.0003500956214736122,
- -0.07289459185950473,
- 0.004666592507364296,
- 0.06914159670323415
+ null,
+ "taxon:1945595",
+ 0,
+ 0.5205567137328783,
+ -0.10028565096250533,
+ -0.5909823163355745
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(72, 40, 120)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -4410,54 +4468,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07289459185950473
+ 0.5205567137328783
],
"y": [
- 0.004666592507364296
+ -0.10028565096250533
],
"z": [
- 0.06914159670323415
+ -0.5909823163355745
]
},
{
"customdata": [
[
- "404aa long hypothetical protein",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "horikoshii",
null,
null,
- "taxon:70601",
- 0.00011543967361712038,
- -0.07039138459591046,
- 0.014148210516556422,
- 0.06834069097263912
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43696,
+ "taxon:502115",
+ 0,
+ -0.7678979860950021,
+ -0.6113381316896819,
+ 0.16342893118011698
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(44, 172, 128)",
+ "color": "rgb(70, 18, 99)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "404aa long hypothetical protein",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07039138459591046
+ -0.7678979860950021
],
"y": [
- 0.014148210516556422
+ -0.6113381316896819
],
"z": [
- 0.06834069097263912
+ 0.16342893118011698
]
},
{
@@ -4465,26 +4523,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Pyrococcus",
null,
null,
null,
- "horikoshii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43845,
- "taxon:53953",
- 0.00011543967361712038,
- -0.08482302422834355,
- 0.013721847719639073,
- 0.05296364889684278
+ null,
+ "taxon:2072416",
+ 0,
+ 0.549644673625664,
+ 0.3946015261106355,
+ -0.6160548087544009
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(202, 225, 41)",
+ "color": "rgb(238, 229, 38)",
"size": 6,
"symbol": "circle"
},
@@ -4492,13 +4550,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08482302422834355
+ 0.549644673625664
],
"y": [
- 0.013721847719639073
+ 0.3946015261106355
],
"z": [
- 0.05296364889684278
+ -0.6160548087544009
]
},
{
@@ -4506,26 +4564,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
null,
null,
- "taxon:35749",
- 0.00004602514067227103,
- -0.06929825919479762,
- 0.03803152769550646,
- 0.050009383134291534
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2268188",
+ 0,
+ 0.9173608012077016,
+ 0.4171492829789441,
+ 0.07842576804574117
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(40, 126, 142)",
"size": 6,
"symbol": "circle"
},
@@ -4533,13 +4591,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06929825919479762
+ 0.9173608012077016
],
"y": [
- 0.03803152769550646
+ 0.4171492829789441
],
"z": [
- 0.050009383134291534
+ 0.07842576804574117
]
},
{
@@ -4547,26 +4605,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Thermococcales",
- "Thermococcus",
null,
null,
null,
- "sp.",
null,
null,
- "taxon:35749",
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:1945595",
0,
- -0.044571088335752754,
- 0.05442289681470095,
- 0.061622837014437055
+ 0.22390431003117478,
+ -0.35383481105530856,
+ -0.7916985690391155
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(161, 217, 56)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -4574,54 +4632,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.044571088335752754
+ 0.22390431003117478
],
"y": [
- 0.05442289681470095
+ -0.35383481105530856
],
"z": [
- 0.061622837014437055
+ -0.7916985690391155
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Diapherotrites",
null,
null,
null,
null,
null,
- "Diapherotrites",
null,
null,
- "taxon:2026736",
- 0.004402571125748539,
- -0.06745871038919721,
- 0.16807123876820795,
- 0.13195579277720917
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:1945595",
+ 0,
+ -0.23655460915467497,
+ 0.4142019648939988,
+ -0.9289893244768546
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(49, 104, 142)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06745871038919721
+ -0.23655460915467497
],
"y": [
- 0.16807123876820795
+ 0.4142019648939988
],
"z": [
- 0.13195579277720917
+ -0.9289893244768546
]
},
{
@@ -4629,26 +4687,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
"taxon:2026739",
- 0.04167063382435736,
- -0.03791720165619026,
- -0.07139448600923815,
- 0.0728478581317201
+ 0,
+ 0.022194003593237373,
+ -0.3009716761819873,
+ -0.47961755302494136
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -4656,13 +4714,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.03791720165619026
+ 0.022194003593237373
],
"y": [
- -0.07139448600923815
+ -0.3009716761819873
],
"z": [
- 0.0728478581317201
+ -0.47961755302494136
]
},
{
@@ -4670,26 +4728,26 @@
[
"methionine adenosyltransferase",
null,
- "Bacteria",
- "Thermodesulfobacteriota",
- "Desulfobulbales",
- "Desulfocapsa",
null,
null,
null,
- "sp.",
- "2.5.1.6",
null,
- "taxon:2066021",
- 0.04523790161026065,
- 0.02461325603436407,
- -0.03884925131542096,
- -0.0704935593352086
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:2093792",
+ 0,
+ 0.8089717247044339,
+ 0.47685738370116676,
+ -0.13753949370359986
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(32, 152, 138)",
+ "color": "rgb(94, 199, 97)",
"size": 6,
"symbol": "circle"
},
@@ -4697,13 +4755,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.02461325603436407
+ 0.8089717247044339
],
"y": [
- -0.03884925131542096
+ 0.47685738370116676
],
"z": [
- -0.0704935593352086
+ -0.13753949370359986
]
},
{
@@ -4711,26 +4769,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "villosus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45056,
- "taxon:667126",
- 0.007048696491599213,
- -0.053388669396593896,
- -0.03859115611443021,
- 0.07321593658889967
+ 44250,
+ "taxon:2188",
+ 0,
+ -0.9649618337001018,
+ -0.105036352233385,
+ -0.06154931259160628
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 160, 136)",
+ "color": "rgb(71, 29, 110)",
"size": 6,
"symbol": "circle"
},
@@ -4738,95 +4796,95 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.053388669396593896
+ -0.9649618337001018
],
"y": [
- -0.03859115611443021
+ -0.105036352233385
],
"z": [
- 0.07321593658889967
+ -0.06154931259160628
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "infernus",
- "2.5.1.6",
- 45193,
- "taxon:67760",
- 0.00031281466389671735,
- -0.08637570362613589,
- -0.035598807328174026,
- 0.07827846577137085
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:1838285",
+ 0,
+ -0.8703398500856363,
+ -0.2739436539750974,
+ -0.24171528399762413
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(36, 163, 134)",
+ "color": "rgb(69, 190, 112)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.08637570362613589
+ -0.8703398500856363
],
"y": [
- -0.035598807328174026
+ -0.2739436539750974
],
"z": [
- 0.07827846577137085
+ -0.24171528399762413
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Candidatus Diapherotrites",
null,
null,
null,
null,
null,
- "Diapherotrites",
"2.5.1.6",
null,
- "taxon:2026736",
- 0.004751585724001001,
- -0.06494885786704303,
- 0.15018345946598735,
- 0.14951968080240235
+ "taxon:2691037",
+ 0,
+ 0.06163739566839875,
+ 0.6698086109093742,
+ -0.0344341725241282
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(49, 104, 142)",
+ "color": "rgb(60, 77, 138)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.06494885786704303
+ 0.06163739566839875
],
"y": [
- 0.15018345946598735
+ 0.6698086109093742
],
"z": [
- 0.14951968080240235
+ -0.0344341725241282
]
},
{
@@ -4834,26 +4892,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Ferroglobus",
null,
null,
null,
- "placidus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44327,
- "taxon:54261",
- 0.047381565609383,
- 0.06926797297656402,
- -0.03398611574984775,
- -0.10212966607692615
+ null,
+ "taxon:2250277",
+ 0,
+ -0.6213723372540558,
+ 0.5240057987681999,
+ 0.1612188577873793
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(38, 132, 142)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -4861,13 +4919,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.06926797297656402
+ -0.6213723372540558
],
"y": [
- -0.03398611574984775
+ 0.5240057987681999
],
"z": [
- -0.10212966607692615
+ 0.1612188577873793
]
},
{
@@ -4875,26 +4933,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Ferroglobus",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44121,
- "taxon:2614230",
- 0.005219708250209921,
- 0.10686732169540687,
- -0.04222813430676878,
- -0.1510423909530072
+ null,
+ "taxon:2971454",
+ 0,
+ 0.7058420726696569,
+ 0.2371908111949821,
+ -0.6844448946728174
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(181, 222, 43)",
+ "color": "rgb(72, 37, 117)",
"size": 6,
"symbol": "circle"
},
@@ -4902,13 +4960,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.10686732169540687
+ 0.7058420726696569
],
"y": [
- -0.04222813430676878
+ 0.2371908111949821
],
"z": [
- -0.1510423909530072
+ -0.6844448946728174
]
},
{
@@ -4916,26 +4974,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45143,
- "taxon:644281",
- 0.0007525936856491208,
- -0.05844176439147951,
- -0.014138279350978371,
- 0.09065092432882486
+ 43966,
+ "taxon:1615586",
+ 0,
+ -0.11702718600157676,
+ -0.4819820614280092,
+ -0.10964120534610541
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 34, 115)",
+ "color": "rgb(51, 181, 122)",
"size": 6,
"symbol": "circle"
},
@@ -4943,13 +5001,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05844176439147951
+ -0.11702718600157676
],
"y": [
- -0.014138279350978371
+ -0.4819820614280092
],
"z": [
- 0.09065092432882486
+ -0.10964120534610541
]
},
{
@@ -4957,26 +5015,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "profundus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44630,
- "taxon:84156",
- 0.03574720920796194,
- 0.03058620416183451,
- -0.03478550949838762,
- -0.07470381447134755
+ null,
+ "taxon:1906666",
+ 0,
+ 0.1297792494353005,
+ 0.940467363388759,
+ 0.2206442015629509
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(39, 167, 131)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -4984,54 +5042,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.03058620416183451
+ 0.1297792494353005
],
"y": [
- -0.03478550949838762
+ 0.940467363388759
],
"z": [
- -0.07470381447134755
+ 0.2206442015629509
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
"2.5.1.6",
null,
- "taxon:2250258",
- 0.016755522830339712,
- 0.09614098496116888,
- -0.027628479477526027,
- -0.12869102140666783
+ "taxon:2025350",
+ 0,
+ -0.522890327782533,
+ 0.628627676623511,
+ -0.16413483969071838
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(63, 71, 136)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.09614098496116888
+ -0.522890327782533
],
"y": [
- -0.027628479477526027
+ 0.628627676623511
],
"z": [
- -0.12869102140666783
+ -0.16413483969071838
]
},
{
@@ -5039,26 +5097,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "veneficus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44437,
- "taxon:58290",
- 0.014687869060685234,
- 0.09097333752922061,
- -0.03948680589603094,
- -0.1240700862295643
+ null,
+ "taxon:155863",
+ 0,
+ -0.4527342245502589,
+ 0.2672654181068594,
+ -0.37875669471564144
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(68, 4, 87)",
+ "color": "rgb(72, 40, 120)",
"size": 6,
"symbol": "circle"
},
@@ -5066,13 +5124,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.09097333752922061
+ -0.4527342245502589
],
"y": [
- -0.03948680589603094
+ 0.2672654181068594
],
"z": [
- -0.1240700862295643
+ -0.37875669471564144
]
},
{
@@ -5080,26 +5138,26 @@
[
"S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Candidatus Hadarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:1975561",
+ null,
+ null,
+ null,
+ null,
+ "taxon:1797984",
0,
- 0.052283525955910466,
- 1,
- -0.19912432395066987
+ 0.5497353876656633,
+ 0.7529460236384036,
+ 0.02699965345449653
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(47, 108, 142)",
+ "color": "rgb(53, 183, 121)",
"size": 6,
"symbol": "circle"
},
@@ -5107,13 +5165,13 @@
"text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.052283525955910466
+ 0.5497353876656633
],
"y": [
- 1
+ 0.7529460236384036
],
"z": [
- -0.19912432395066987
+ 0.02699965345449653
]
},
{
@@ -5121,26 +5179,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "profundus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:84156",
- 0.0014790528908061502,
- 0.07066629926163402,
- -0.05057404852718161,
- -0.1204214411747321
+ "taxon:2250277",
+ 0,
+ -0.6742228198577064,
+ -0.6209751600293288,
+ -0.7300471168859668
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(39, 167, 131)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -5148,13 +5206,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.07066629926163402
+ -0.6742228198577064
],
"y": [
- -0.05057404852718161
+ -0.6209751600293288
],
"z": [
- -0.1204214411747321
+ -0.7300471168859668
]
},
{
@@ -5162,26 +5220,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "bathoardescens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44976,
- "taxon:1301915",
- 0.0008052056662465655,
- -0.07154126242033432,
- -0.021297329236280395,
- 0.07959478854116499
+ 44313,
+ "taxon:680118",
+ 0,
+ -0.7504335884916031,
+ 0.26501519706250315,
+ -0.7298706144639573
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(47, 110, 142)",
+ "color": "rgb(51, 100, 141)",
"size": 6,
"symbol": "circle"
},
@@ -5189,13 +5247,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07154126242033432
+ -0.7504335884916031
],
"y": [
- -0.021297329236280395
+ 0.26501519706250315
],
"z": [
- 0.07959478854116499
+ -0.7298706144639573
]
},
{
@@ -5203,26 +5261,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2666334",
- 0.04966028944902423,
- 0.1383798085382319,
- 0.05357781213359574,
- -0.08938885379195796
+ "taxon:2072416",
+ 0,
+ -0.3175259109804712,
+ 0.5816515885301612,
+ -0.8400911530088805
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(72, 37, 117)",
+ "color": "rgb(238, 229, 38)",
"size": 6,
"symbol": "circle"
},
@@ -5230,54 +5288,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.1383798085382319
+ -0.3175259109804712
],
"y": [
- 0.05357781213359574
+ 0.5816515885301612
],
"z": [
- -0.08938885379195796
+ -0.8400911530088805
]
},
{
"customdata": [
[
- "Methionine adenosyltransferase",
+ "methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "vulcanius",
"2.5.1.6",
null,
- "taxon:579137",
- 0.0005029797150448423,
- -0.08128244961412263,
- -0.02148468900486425,
- 0.08573252172224802
+ "taxon:66852",
+ 0,
+ 0.5478367506459239,
+ -0.49195721466900955,
+ -0.7322943553934123
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(120, 208, 82)",
+ "color": "rgb(52, 97, 141)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "Methionine adenosyltransferase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08128244961412263
+ 0.5478367506459239
],
"y": [
- -0.02148468900486425
+ -0.49195721466900955
],
"z": [
- 0.08573252172224802
+ -0.7322943553934123
]
},
{
@@ -5285,26 +5343,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2026739",
- 0.00005690621671670838,
- -0.04026678185611885,
- -0.24879944464678933,
- 0.09333202874417444
+ null,
+ null,
+ "2.5.1.6",
+ 43678,
+ "taxon:2220",
+ 0,
+ 0.3647763632380593,
+ 0.1440808881884115,
+ -0.26613322846661547
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(56, 86, 139)",
"size": 6,
"symbol": "circle"
},
@@ -5312,54 +5370,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04026678185611885
+ 0.3647763632380593
],
"y": [
- -0.24879944464678933
+ 0.1440808881884115
],
"z": [
- 0.09333202874417444
+ -0.26613322846661547
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthase",
+ "methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "lauensis",
"2.5.1.6",
null,
- "taxon:2546128",
- 0.0008291348157429229,
- -0.06356065628618826,
- -0.009492602043886808,
- 0.09364835022991318
+ "taxon:1906666",
+ 0,
+ 0.28619312700434757,
+ -0.01457603725354793,
+ -0.735623118777608
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(42, 171, 129)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06356065628618826
+ 0.28619312700434757
],
"y": [
- -0.009492602043886808
+ -0.01457603725354793
],
"z": [
- 0.09364835022991318
+ -0.735623118777608
]
},
{
@@ -5367,26 +5425,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "fervens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45038,
- "taxon:83171",
- 0.0005707499698658275,
- -0.051255331630849166,
- -0.02563267757014285,
- 0.0899274112372704
+ 44032,
+ "taxon:91560",
+ 0,
+ -0.7036794396040323,
+ -0.14013362239382993,
+ 0.5575678641964921
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(70, 20, 102)",
+ "color": "rgb(77, 193, 107)",
"size": 6,
"symbol": "circle"
},
@@ -5394,13 +5452,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.051255331630849166
+ -0.7036794396040323
],
"y": [
- -0.02563267757014285
+ -0.14013362239382993
],
"z": [
- 0.0899274112372704
+ 0.5575678641964921
]
},
{
@@ -5408,26 +5466,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45111,
- "taxon:2152917",
- 0.0008291348157429229,
- -0.04630481063048561,
- -0.019339923330778608,
- 0.08536234528756484
+ null,
+ "taxon:1906666",
+ 0,
+ 0.6013200854056485,
+ -0.6321807663600549,
+ 0.006858445493817311
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(60, 77, 138)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -5435,54 +5493,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.04630481063048561
+ 0.6013200854056485
],
"y": [
- -0.019339923330778608
+ -0.6321807663600549
],
"z": [
- 0.08536234528756484
+ 0.006858445493817311
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "vulcanius",
- "2.5.1.6",
- 44947,
- "taxon:73913",
- 0.0004839433044447989,
- -0.07299925208109716,
- -0.022746545009553133,
- 0.09571737928648058
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:2687197",
+ 0,
+ 0.5238080512816522,
+ -0.3602391912496967,
+ 0.8270811077866579
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(40, 124, 142)",
+ "color": "rgb(57, 84, 139)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.07299925208109716
+ 0.5238080512816522
],
"y": [
- -0.022746545009553133
+ -0.3602391912496967
],
"z": [
- 0.09571737928648058
+ 0.8270811077866579
]
},
{
@@ -5490,26 +5548,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "jannaschii",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45121,
- "taxon:2190",
- 0.000300041314036273,
- -0.05914967864151759,
- -0.03653473992804115,
- 0.09479965331623001
+ 44191,
+ "taxon:1927129",
+ 0,
+ 0.7548506749957481,
+ 0.2532378025961553,
+ 0.406664761096761
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(176, 221, 46)",
+ "color": "rgb(71, 26, 107)",
"size": 6,
"symbol": "circle"
},
@@ -5517,54 +5575,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.05914967864151759
+ 0.7548506749957481
],
"y": [
- -0.03653473992804115
+ 0.2532378025961553
],
"z": [
- 0.09479965331623001
+ 0.406664761096761
]
},
{
"customdata": [
[
- "Chain A, S-adenosylmethionine synthase",
+ "S-adenosylmethionine synthase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "jannaschii",
null,
null,
- "taxon:243232",
- 0.00031115556770951804,
- -0.05622400199468389,
- -0.042277538130274336,
- 0.08918904205981622
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2006182",
+ 0,
+ 0.44965535960677694,
+ -0.705269866960612,
+ 0.7068860981196132
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 174, 127)",
+ "color": "rgb(50, 102, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "Chain A, S-adenosylmethionine synthase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- -0.05622400199468389
+ 0.44965535960677694
],
"y": [
- -0.042277538130274336
+ -0.705269866960612
],
"z": [
- 0.08918904205981622
+ 0.7068860981196132
]
},
{
@@ -5572,26 +5630,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Geoglobus",
null,
null,
null,
- "acetivorans",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:565033",
- 0.0012970100664294773,
- 0.05691171775102587,
- -0.061453083182969215,
- -0.12051089557411257
+ "taxon:1906666",
+ 0,
+ -0.013607611541766184,
+ 0.8016632916118145,
+ -0.4694341429744206
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(212, 226, 40)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -5599,13 +5657,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.05691171775102587
+ -0.013607611541766184
],
"y": [
- -0.061453083182969215
+ 0.8016632916118145
],
"z": [
- -0.12051089557411257
+ -0.4694341429744206
]
},
{
@@ -5613,26 +5671,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250258",
- 0.00036271783940079657,
- 0.034816078283933516,
- -0.05449158709758955,
- -0.13362874733827257
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 44351,
+ "taxon:155863",
+ 0,
+ 0.6757027716453692,
+ -0.18290855401223963,
+ -0.8321191052498419
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(72, 40, 120)",
"size": 6,
"symbol": "circle"
},
@@ -5640,13 +5698,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.034816078283933516
+ 0.6757027716453692
],
"y": [
- -0.05449158709758955
+ -0.18290855401223963
],
"z": [
- -0.13362874733827257
+ -0.8321191052498419
]
},
{
@@ -5654,26 +5712,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2026739",
+ "taxon:2480821",
0,
- -0.08826086845059014,
- -0.05681055867343471,
- -0.7709693248676115
+ 0.6730412742952326,
+ -0.8045744273120891,
+ -0.25263227009033723
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(67, 56, 128)",
"size": 6,
"symbol": "circle"
},
@@ -5681,13 +5739,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08826086845059014
+ 0.6730412742952326
],
"y": [
- -0.05681055867343471
+ -0.8045744273120891
],
"z": [
- -0.7709693248676115
+ -0.25263227009033723
]
},
{
@@ -5695,26 +5753,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Geoglobus",
null,
null,
null,
- "ahangari",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44228,
- "taxon:113653",
- 0.0006575101345679504,
- 0.07045320626614943,
- -0.051370517119013456,
- -0.15346301067433543
+ null,
+ "taxon:2806419",
+ 0,
+ 0.7410761353825708,
+ 0.7772182949585548,
+ 0.06933501015294596
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(63, 68, 135)",
+ "color": "rgb(34, 146, 139)",
"size": 6,
"symbol": "circle"
},
@@ -5722,13 +5780,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.07045320626614943
+ 0.7410761353825708
],
"y": [
- -0.051370517119013456
+ 0.7772182949585548
],
"z": [
- -0.15346301067433543
+ 0.06933501015294596
]
},
{
@@ -5736,26 +5794,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250530",
- 0.0006575101345679504,
- 0.06875732402557956,
- -0.038894107412183646,
- -0.15899726693422345
+ null,
+ null,
+ "2.5.1.6",
+ 45162,
+ "taxon:2160",
+ 0,
+ 0.5391855455500054,
+ -0.34245677876303,
+ -0.5915700466648123
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 185, 119)",
+ "color": "rgb(82, 195, 104)",
"size": 6,
"symbol": "circle"
},
@@ -5763,13 +5821,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.06875732402557956
+ 0.5391855455500054
],
"y": [
- -0.038894107412183646
+ -0.34245677876303
],
"z": [
- -0.15899726693422345
+ -0.5915700466648123
]
},
{
@@ -5777,26 +5835,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250530",
- 0.0012970100664294773,
- 0.05407983562924024,
- -0.05620851270288976,
- -0.1339321450166059
+ "taxon:2268142",
+ 0,
+ -0.45551006379731473,
+ 0.40210942560712004,
+ 0.710328104545758
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 185, 119)",
+ "color": "rgb(212, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -5804,54 +5862,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.05407983562924024
+ -0.45551006379731473
],
"y": [
- -0.05620851270288976
+ 0.40210942560712004
],
"z": [
- -0.1339321450166059
+ 0.710328104545758
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
"2.5.1.6",
null,
- "taxon:2026739",
- 0.0009203663184658258,
- -0.07950710099699783,
- 0.21521991564806425,
- 0.17618083564038522
+ "taxon:2013815",
+ 0,
+ 0.550271159089951,
+ 0.49815009765009827,
+ -0.7349437700482033
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(171, 220, 49)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.07950710099699783
+ 0.550271159089951
],
"y": [
- 0.21521991564806425
+ 0.49815009765009827
],
"z": [
- 0.17618083564038522
+ -0.7349437700482033
]
},
{
@@ -5859,26 +5917,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250258",
- 0.00036271783940079657,
- 0.03873615540665186,
- -0.06464539121336024,
- -0.1320935680738401
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 44335,
+ "taxon:155862",
+ 0,
+ 0.021794487500988172,
+ -1,
+ 0.09475767641400458
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(36, 138, 141)",
"size": 6,
"symbol": "circle"
},
@@ -5886,13 +5944,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.03873615540665186
+ 0.021794487500988172
],
"y": [
- -0.06464539121336024
+ -1
],
"z": [
- -0.1320935680738401
+ 0.09475767641400458
]
},
{
@@ -5900,26 +5958,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2026739",
+ "taxon:155863",
0,
- 0.29741478524575987,
- 0.05045138301234902,
- -0.16054718689405253
+ -0.49163944041886365,
+ 0.26140760747502173,
+ -0.4032814020546774
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(72, 40, 120)",
"size": 6,
"symbol": "circle"
},
@@ -5927,13 +5985,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.29741478524575987
+ -0.49163944041886365
],
"y": [
- 0.05045138301234902
+ 0.26140760747502173
],
"z": [
- -0.16054718689405253
+ -0.4032814020546774
]
},
{
@@ -5941,26 +5999,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250258",
- 0.000054663371246285824,
- 0.06687475510223628,
- -0.05892487147686911,
- -0.1686428375478912
+ "taxon:2022468",
+ 0,
+ -0.7235414634911314,
+ -0.17702742193869464,
+ 0.5559248364765725
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(146, 214, 65)",
"size": 6,
"symbol": "circle"
},
@@ -5968,13 +6026,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.06687475510223628
+ -0.7235414634911314
],
"y": [
- -0.05892487147686911
+ -0.17702742193869464
],
"z": [
- -0.1686428375478912
+ 0.5559248364765725
]
},
{
@@ -5982,26 +6040,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250530",
- 0.0006005914554911914,
- 0.07868881854368813,
- -0.06805013692000275,
- -0.14782473210111322
+ "taxon:1906666",
+ 0,
+ 0.2908088875452028,
+ -0.050388544136371276,
+ -0.757076505883926
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 185, 119)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -6009,13 +6067,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.07868881854368813
+ 0.2908088875452028
],
"y": [
- -0.06805013692000275
+ -0.050388544136371276
],
"z": [
- -0.14782473210111322
+ -0.757076505883926
]
},
{
@@ -6023,26 +6081,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250258",
- 0.024684319850108973,
- 0.04759558757226343,
- -0.04179453405911914,
- -0.09810993374392628
+ "taxon:2250255",
+ 0,
+ 0.32378971579673577,
+ -0.8625698332454512,
+ 0.5434517344973704
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -6050,13 +6108,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.04759558757226343
+ 0.32378971579673577
],
"y": [
- -0.04179453405911914
+ -0.8625698332454512
],
"z": [
- -0.09810993374392628
+ 0.5434517344973704
]
},
{
@@ -6064,26 +6122,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Hydrothermarchaeota",
- "Candidatus Hydrothermarchaeales",
null,
null,
null,
null,
- "Hydrothermarchaeaceae",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:3107143",
- 0.00005690621671670838,
- -0.021402443298711372,
- -0.2560134793338622,
- 0.084542313752592
+ "taxon:2250255",
+ 0,
+ 0.3187330112677337,
+ -0.790589647905641,
+ -0.6824626973282166
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(207, 225, 41)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -6091,13 +6149,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.021402443298711372
+ 0.3187330112677337
],
"y": [
- -0.2560134793338622
+ -0.790589647905641
],
"z": [
- 0.084542313752592
+ -0.6824626973282166
]
},
{
@@ -6105,26 +6163,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "formicicus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45301,
- "taxon:213185",
- 0.000011623010815598765,
- -0.08425787166084271,
- -0.062291096222279754,
- 0.11801641820683846
+ null,
+ "taxon:2026739",
+ 0,
+ 0.9515315255981546,
+ -0.3150321593596538,
+ -0.2051347270165866
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(64, 66, 133)",
+ "color": "rgb(56, 88, 140)",
"size": 6,
"symbol": "circle"
},
@@ -6132,13 +6190,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.08425787166084271
+ 0.9515315255981546
],
"y": [
- -0.062291096222279754
+ -0.3150321593596538
],
"z": [
- 0.11801641820683846
+ -0.2051347270165866
]
},
{
@@ -6146,26 +6204,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "igneus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45071,
- "taxon:2189",
- 0.00009943068954435602,
- -0.09110189734421904,
- -0.04803380739785115,
- 0.10100350008400094
+ null,
+ "taxon:1945595",
+ 0,
+ 0.42202931552173034,
+ 0.6468838449499263,
+ 0.8300840189436589
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(70, 47, 124)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
@@ -6173,54 +6231,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.09110189734421904
+ 0.42202931552173034
],
"y": [
- -0.04803380739785115
+ 0.6468838449499263
],
"z": [
- 0.10100350008400094
+ 0.8300840189436589
]
},
{
"customdata": [
[
- "Methionine adenosyltransferase",
+ "methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "formicicus",
"2.5.1.6",
null,
- "taxon:647171",
- 0.000017703842999801444,
- -0.07441620358311736,
- -0.05434553528079839,
- 0.12299434587170134
+ "taxon:1906666",
+ 0,
+ 0.44658694591447706,
+ -0.2569276089436054,
+ -0.8730225217782472
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(65, 64, 132)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "Methionine adenosyltransferase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07441620358311736
+ 0.44658694591447706
],
"y": [
- -0.05434553528079839
+ -0.2569276089436054
],
"z": [
- 0.12299434587170134
+ -0.8730225217782472
]
},
{
@@ -6228,26 +6286,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Hydrothermarchaeota",
null,
null,
null,
null,
null,
- "Hydrothermarchaeota",
- "2.5.1.6",
null,
- "taxon:2250275",
+ null,
+ null,
+ "2.5.1.6",
+ 43652,
+ "taxon:47311",
0,
- 0.0015979920983939283,
- -0.26855802440735205,
- 0.10689703851407963
+ 0.8580014329925193,
+ 0.023584546151300543,
+ -0.23565851578049238
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(48, 106, 142)",
+ "color": "rgb(66, 61, 131)",
"size": 6,
"symbol": "circle"
},
@@ -6255,13 +6313,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.0015979920983939283
+ 0.8580014329925193
],
"y": [
- -0.26855802440735205
+ 0.023584546151300543
],
"z": [
- 0.10689703851407963
+ -0.23565851578049238
]
},
{
@@ -6269,26 +6327,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "mazei",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43773,
- "taxon:2209",
- 0.0068898599154476525,
- 0.2693610157315093,
- 0.052296279797124645,
- -0.16949600592663683
+ null,
+ "taxon:2250255",
+ 0,
+ 0.5228223985092727,
+ -0.742488522787388,
+ 0.3706677990319574
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(82, 195, 104)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -6296,54 +6354,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2693610157315093
+ 0.5228223985092727
],
"y": [
- 0.052296279797124645
+ -0.742488522787388
],
"z": [
- -0.16949600592663683
+ 0.3706677990319574
]
},
{
"customdata": [
[
- "Chain A, S-adenosylmethionine synthase",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "jannaschii",
null,
null,
- "taxon:243232",
- 0.00014923462488998802,
- -0.07434346352882745,
- -0.052481307363334756,
- 0.09167933104625252
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2196",
+ 0,
+ -0.8450021527117094,
+ -0.10018455866138323,
+ -0.7137311006520171
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(45, 174, 127)",
+ "color": "rgb(70, 47, 124)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "Chain A, S-adenosylmethionine synthase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07434346352882745
+ -0.8450021527117094
],
"y": [
- -0.052481307363334756
+ -0.10018455866138323
],
"z": [
- 0.09167933104625252
+ -0.7137311006520171
]
},
{
@@ -6351,26 +6409,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250258",
- 0.00029770116164904705,
- 0.08118770080871826,
- -0.06897622481804462,
- -0.16312537344596778
+ "taxon:2595067",
+ 0,
+ -0.6513408556384478,
+ -0.662871610971116,
+ -0.21123430915002145
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(38, 130, 142)",
"size": 6,
"symbol": "circle"
},
@@ -6378,13 +6436,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.08118770080871826
+ -0.6513408556384478
],
"y": [
- -0.06897622481804462
+ -0.662871610971116
],
"z": [
- -0.16312537344596778
+ -0.21123430915002145
]
},
{
@@ -6392,26 +6450,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "sulfaticallidus",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44416,
- "taxon:1316941",
- 0.0014790528908061502,
- 0.05882811585589064,
- -0.032062350299233974,
- -0.13365872631267667
+ null,
+ "taxon:2250256",
+ 0,
+ 0.4425102400643019,
+ 0.06971660378576117,
+ 0.9306194891822853
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(42, 121, 142)",
+ "color": "rgb(59, 80, 138)",
"size": 6,
"symbol": "circle"
},
@@ -6419,54 +6477,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.05882811585589064
+ 0.4425102400643019
],
"y": [
- -0.032062350299233974
+ 0.06971660378576117
],
"z": [
- -0.13365872631267667
+ 0.9306194891822853
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
null,
+ "2.5.1.6",
null,
- "taxon:2250530",
- 0.05099837083403963,
- -0.0020481774891580305,
- -0.023246665502304826,
- -0.037914865782946235
+ "taxon:1945595",
+ 0,
+ -0.2582459103142826,
+ -0.43261317256147713,
+ 0.8638937891234433
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 185, 119)",
+ "color": "rgb(217, 226, 40)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.0020481774891580305
+ -0.2582459103142826
],
"y": [
- -0.023246665502304826
+ -0.43261317256147713
],
"z": [
- -0.037914865782946235
+ 0.8638937891234433
]
},
{
@@ -6474,26 +6532,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Hydrothermarchaeota",
null,
null,
null,
null,
null,
- "Hydrothermarchaeota",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250275",
+ "taxon:2806419",
0,
- -0.021489806968369732,
- -0.268715639699524,
- 0.12337987137272899
+ -0.4635529636788639,
+ 0.7303859000614323,
+ -0.7292228451967919
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(48, 106, 142)",
+ "color": "rgb(34, 146, 139)",
"size": 6,
"symbol": "circle"
},
@@ -6501,136 +6559,136 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.021489806968369732
+ -0.4635529636788639
],
"y": [
- -0.268715639699524
+ 0.7303859000614323
],
"z": [
- 0.12337987137272899
+ -0.7292228451967919
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
null,
null,
- "taxon:2250530",
- 0.03830334121193387,
- -0.002255229443267684,
- -0.0202890241338528,
- -0.03076297738555278
+ "2.5.1.6",
+ 44081,
+ "taxon:868131",
+ 0,
+ -0.09913104635556312,
+ -0.506302825822067,
+ -0.07990700297229242
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(57, 185, 119)",
+ "color": "rgb(53, 95, 141)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.002255229443267684
+ -0.09913104635556312
],
"y": [
- -0.0202890241338528
+ -0.506302825822067
],
"z": [
- -0.03076297738555278
+ -0.07990700297229242
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
null,
null,
- "taxon:2511821",
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:583356",
0,
- 0.05698937146871751,
- -0.07645654819947631,
- -0.16337110118544287
+ 0.013666987967647481,
+ 0.8254363472305056,
+ -0.7032395472896767
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(34, 162, 135)",
+ "color": "rgb(70, 20, 102)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.05698937146871751
+ 0.013666987967647481
],
"y": [
- -0.07645654819947631
+ 0.8254363472305056
],
"z": [
- -0.16337110118544287
+ -0.7032395472896767
]
},
{
"customdata": [
[
- "Archaeal S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Geoglobus",
null,
null,
null,
- "acetivorans",
null,
null,
- "taxon:565033",
- 0.0009941197725873332,
- 0.0641767304073433,
- -0.03716462099777022,
- -0.14305768121570295
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2164",
+ 0,
+ 0.02778156769068042,
+ 0.9821383733272792,
+ 0.051636776333006916
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(212, 226, 40)",
+ "color": "rgb(69, 49, 125)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "Archaeal S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.0641767304073433
+ 0.02778156769068042
],
"y": [
- -0.03716462099777022
+ 0.9821383733272792
],
"z": [
- -0.14305768121570295
+ 0.051636776333006916
]
},
{
@@ -6638,26 +6696,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "neptunius",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44994,
- "taxon:2798580",
- 0.0014790528908061502,
- 0.06494464645534509,
- -0.041559333456230585,
- -0.12759917184372924
+ null,
+ "taxon:2250277",
+ 0,
+ 0.3887863400952286,
+ 0.7456753936065156,
+ -0.11988388868395947
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(56, 88, 140)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -6665,13 +6723,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.06494464645534509
+ 0.3887863400952286
],
"y": [
- -0.041559333456230585
+ 0.7456753936065156
],
"z": [
- -0.12759917184372924
+ -0.11988388868395947
]
},
{
@@ -6679,26 +6737,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "mazei",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43801,
- "taxon:2209",
- 0.0068898599154476525,
- 0.27338196169298007,
- 0.047614502881122275,
- -0.15305476889831815
+ null,
+ "taxon:45200",
+ 0,
+ 0.2268152430562979,
+ 0.10550257890042224,
+ 0.945687476277016
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(82, 195, 104)",
+ "color": "rgb(140, 213, 69)",
"size": 6,
"symbol": "circle"
},
@@ -6706,13 +6764,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.27338196169298007
+ 0.2268152430562979
],
"y": [
- 0.047614502881122275
+ 0.10550257890042224
],
"z": [
- -0.15305476889831815
+ 0.945687476277016
]
},
{
@@ -6720,26 +6778,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "sp.",
- "2.5.1.6",
null,
- "taxon:1872626",
- 0.00010651295500729992,
- 0.053930926616205764,
- -0.08001678541082655,
- -0.1419472325799435
+ null,
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43687,
+ "taxon:156457",
+ 0,
+ -0.7812241652972234,
+ -0.4193759772039749,
+ 0.6993537584995144
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(40, 169, 130)",
+ "color": "rgb(202, 225, 41)",
"size": 6,
"symbol": "circle"
},
@@ -6747,13 +6805,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.053930926616205764
+ -0.7812241652972234
],
"y": [
- -0.08001678541082655
+ -0.4193759772039749
],
"z": [
- -0.1419472325799435
+ 0.6993537584995144
]
},
{
@@ -6761,26 +6819,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2511821",
- 0.0012970100664294773,
- 0.06485003583706589,
- -0.07093724125017638,
- -0.1212043283596666
+ "taxon:2268143",
+ 0,
+ 0.8784172031887345,
+ -0.268391557484553,
+ 0.2891707312861006
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(34, 162, 135)",
+ "color": "rgb(62, 73, 137)",
"size": 6,
"symbol": "circle"
},
@@ -6788,13 +6846,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.06485003583706589
+ 0.8784172031887345
],
"y": [
- -0.07093724125017638
+ -0.268391557484553
],
"z": [
- -0.1212043283596666
+ 0.2891707312861006
]
},
{
@@ -6802,26 +6860,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanotrichaceae",
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2595067",
- 0.006898754294693163,
- 0.18981291146674592,
- 0.039521503139559065,
- -0.009507052114565798
+ "taxon:2838159",
+ 0,
+ -0.46052164614830954,
+ 0.23085823521711984,
+ -0.37059610402567505
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(41, 123, 142)",
+ "color": "rgb(63, 68, 135)",
"size": 6,
"symbol": "circle"
},
@@ -6829,54 +6887,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.18981291146674592
+ -0.46052164614830954
],
"y": [
- 0.039521503139559065
+ 0.23085823521711984
],
"z": [
- -0.009507052114565798
+ -0.37059610402567505
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Candidatus Mnemosynellales",
- "Mnemosynella",
null,
null,
null,
- "Mnemosynella",
"2.5.1.6",
null,
- "taxon:3072938",
- 0.045818559583970006,
- 0.00370672704164097,
- -0.023442088972513368,
- -0.03968776092658777
+ "taxon:2608793",
+ 0,
+ -0.26003564555761977,
+ 0.1403939994917561,
+ -0.9403625988939962
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(44, 115, 142)",
+ "color": "rgb(35, 142, 140)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthase",
"type": "scatter3d",
"x": [
- 0.00370672704164097
+ -0.26003564555761977
],
"y": [
- -0.023442088972513368
+ 0.1403939994917561
],
"z": [
- -0.03968776092658777
+ -0.9403625988939962
]
},
{
@@ -6884,26 +6942,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2032688",
- 0.02276710636881347,
- 0.2169561251905919,
- 0.007549956522764459,
- -0.1592927008906254
+ "taxon:2250255",
+ 0,
+ 0.7332746225503318,
+ 0.7808481173109942,
+ 0.3116648057509953
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 190, 112)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -6911,13 +6969,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2169561251905919
+ 0.7332746225503318
],
"y": [
- 0.007549956522764459
+ 0.7808481173109942
],
"z": [
- -0.1592927008906254
+ 0.3116648057509953
]
},
{
@@ -6925,26 +6983,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250255",
- 0.009018436895523728,
- 0.13328845655894755,
- -0.018796018958501942,
- -0.12641039245911126
+ "taxon:2250277",
+ 0,
+ 0.20348246114874602,
+ -0.5030945067841095,
+ 0.7851812495906918
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(86, 196, 102)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -6952,13 +7010,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.13328845655894755
+ 0.20348246114874602
],
"y": [
- -0.018796018958501942
+ -0.5030945067841095
],
"z": [
- -0.12641039245911126
+ 0.7851812495906918
]
},
{
@@ -6966,26 +7024,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "soligelidi",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43757,
- "taxon:1036677",
- 0.01172362768703025,
- 0.2634647084668689,
- 0.053024111523164295,
- -0.13715002946437432
+ null,
+ "taxon:1966350",
+ 0,
+ 0.5086384659963018,
+ -0.7312708158286678,
+ 0.4074454245193652
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(217, 226, 40)",
+ "color": "rgb(125, 209, 78)",
"size": 6,
"symbol": "circle"
},
@@ -6993,13 +7051,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2634647084668689
+ 0.5086384659963018
],
"y": [
- 0.053024111523164295
+ -0.7312708158286678
],
"z": [
- -0.13715002946437432
+ 0.4074454245193652
]
},
{
@@ -7007,26 +7065,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2213",
+ "taxon:2250277",
0,
- 0.3002628992837637,
- 0.02361889310500253,
- -0.14699929249800786
+ 0.47755392723941026,
+ 0.8526184823842821,
+ 0.39077120151715183
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(48, 178, 124)",
+ "color": "rgb(43, 119, 142)",
"size": 6,
"symbol": "circle"
},
@@ -7034,13 +7092,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.3002628992837637
+ 0.47755392723941026
],
"y": [
- 0.02361889310500253
+ 0.8526184823842821
],
"z": [
- -0.14699929249800786
+ 0.39077120151715183
]
},
{
@@ -7048,26 +7106,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2026739",
+ "taxon:2250255",
0,
- -0.07830602324959206,
- 0.2695645799078329,
- 0.196220715269361
+ 0.2144491407466893,
+ -0.2202123020924346,
+ 0.9510109605284972
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(65, 188, 114)",
"size": 6,
"symbol": "circle"
},
@@ -7075,13 +7133,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.07830602324959206
+ 0.2144491407466893
],
"y": [
- 0.2695645799078329
+ -0.2202123020924346
],
"z": [
- 0.196220715269361
+ 0.9510109605284972
]
},
{
@@ -7089,26 +7147,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
"2.5.1.6",
- 44356,
- "taxon:2233",
- 0.0014790528908061502,
- 0.0747189827007383,
- -0.060507730864313554,
- -0.11488240825788393
+ null,
+ "taxon:2250257",
+ 0,
+ 0.5453032751786575,
+ -0.7589544746086988,
+ -0.6873025648091954
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(51, 181, 122)",
+ "color": "rgb(65, 64, 132)",
"size": 6,
"symbol": "circle"
},
@@ -7116,13 +7174,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.0747189827007383
+ 0.5453032751786575
],
"y": [
- -0.060507730864313554
+ -0.7589544746086988
],
"z": [
- -0.11488240825788393
+ -0.6873025648091954
]
},
{
@@ -7130,26 +7188,26 @@
[
"S-adenosylmethionine synthetase",
null,
- "Archaea",
null,
null,
null,
null,
null,
null,
- "BMS3Bbin15",
null,
null,
- "taxon:2005738",
- 0.0021065254453519213,
- -0.03779401127016049,
- -0.17136064948284246,
- 0.07212429446442839
+ "2.5.1.6",
+ null,
+ "taxon:2137776",
+ 0,
+ -0.21980847352654337,
+ 0.5068791655612263,
+ 0.9105880127585699
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 148, 139)",
+ "color": "rgb(48, 178, 124)",
"size": 6,
"symbol": "circle"
},
@@ -7157,13 +7215,13 @@
"text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.03779401127016049
+ -0.21980847352654337
],
"y": [
- -0.17136064948284246
+ 0.5068791655612263
],
"z": [
- 0.07212429446442839
+ 0.9105880127585699
]
},
{
@@ -7171,26 +7229,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanotrichaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43288,
- "taxon:90426",
- 0.00472681516666236,
- 0.1159210506348318,
- 0.05736264190046572,
- 0.09519346342671303
+ null,
+ "taxon:2485498",
+ 0,
+ -0.8945196591635287,
+ 0.2071477478693115,
+ -0.25805854861369987
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(238, 229, 38)",
+ "color": "rgb(98, 201, 95)",
"size": 6,
"symbol": "circle"
},
@@ -7198,13 +7256,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.1159210506348318
+ -0.8945196591635287
],
"y": [
- 0.05736264190046572
+ 0.2071477478693115
],
"z": [
- 0.09519346342671303
+ -0.25805854861369987
]
},
{
@@ -7212,7 +7270,6 @@
[
"S-adenosylmethionine synthetase",
null,
- "Archaea",
null,
null,
null,
@@ -7221,17 +7278,18 @@
null,
null,
null,
+ "2.5.1.6",
null,
- "taxon:1906665",
- 0.0002200028141701629,
- -0.05983717258214162,
- -0.20716690312183195,
- 0.0963381960113144
+ "taxon:2012527",
+ 0,
+ 0.7956801974746281,
+ 0.47176457899985497,
+ 0.5958919456920622
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(40, 126, 142)",
+ "color": "rgb(37, 134, 141)",
"size": 6,
"symbol": "circle"
},
@@ -7239,13 +7297,13 @@
"text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.05983717258214162
+ 0.7956801974746281
],
"y": [
- -0.20716690312183195
+ 0.47176457899985497
],
"z": [
- 0.0963381960113144
+ 0.5958919456920622
]
},
{
@@ -7253,26 +7311,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanotrichaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43259,
- "taxon:90426",
- 0.009899377352119786,
- 0.08557077278064827,
- 0.049206825734654715,
- 0.08837739370974074
+ 43927,
+ "taxon:1937004",
+ 0,
+ -0.25355993010837263,
+ -0.44008025763825387,
+ -0.7157945489062739
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(238, 229, 38)",
+ "color": "rgb(32, 152, 138)",
"size": 6,
"symbol": "circle"
},
@@ -7280,13 +7338,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.08557077278064827
+ -0.25355993010837263
],
"y": [
- 0.049206825734654715
+ -0.44008025763825387
],
"z": [
- 0.08837739370974074
+ -0.7157945489062739
]
},
{
@@ -7294,26 +7352,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43852,
- "taxon:2213",
+ null,
+ "taxon:1906667",
0,
- 0.29747284370091787,
- 0.030266955285712212,
- -0.18710990452849632
+ -0.7753517353657511,
+ 0.541653182168436,
+ 0.5653782717758927
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(48, 178, 124)",
+ "color": "rgb(46, 111, 142)",
"size": 6,
"symbol": "circle"
},
@@ -7321,13 +7379,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.29747284370091787
+ -0.7753517353657511
],
"y": [
- 0.030266955285712212
+ 0.541653182168436
],
"z": [
- -0.18710990452849632
+ 0.5653782717758927
]
},
{
@@ -7335,26 +7393,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
- "2.5.1.6",
null,
- "taxon:2032688",
- 0.02276710636881347,
- 0.22011828716868387,
- 0.0011006574856103621,
- -0.15196493289049243
+ null,
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 44029,
+ "taxon:2933293",
+ 0,
+ 0.7828268011208479,
+ 0.2828358318285507,
+ 0.4141349433175592
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 190, 112)",
+ "color": "rgb(102, 203, 93)",
"size": 6,
"symbol": "circle"
},
@@ -7362,13 +7420,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.22011828716868387
+ 0.7828268011208479
],
"y": [
- 0.0011006574856103621
+ 0.2828358318285507
],
"z": [
- -0.15196493289049243
+ 0.4141349433175592
]
},
{
@@ -7376,26 +7434,26 @@
[
"S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
null,
null,
- "taxon:2026739",
+ null,
+ null,
+ null,
+ "taxon:1797980",
0,
- 0.3050949845343222,
- 0.029472139635113765,
- -0.1623313308008006
+ 0.5301869591419849,
+ 0.7500962124987376,
+ 0.06389218322215996
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 29, 110)",
+ "color": "rgb(207, 225, 41)",
"size": 6,
"symbol": "circle"
},
@@ -7403,13 +7461,13 @@
"text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.3050949845343222
+ 0.5301869591419849
],
"y": [
- 0.029472139635113765
+ 0.7500962124987376
],
"z": [
- -0.1623313308008006
+ 0.06389218322215996
]
},
{
@@ -7417,26 +7475,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Thermoproteota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250277",
+ "taxon:1906666",
0,
- 0.43034759828355507,
- 0.8002231142390922,
- 0.683553582190396
+ -0.6033849661235777,
+ -0.15919717835933755,
+ -0.7728870882475586
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(156, 216, 59)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -7444,13 +7502,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.43034759828355507
+ -0.6033849661235777
],
"y": [
- 0.8002231142390922
+ -0.15919717835933755
],
"z": [
- 0.683553582190396
+ -0.7728870882475586
]
},
{
@@ -7458,26 +7516,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "siciliae",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44091,
- "taxon:38027",
- 0.0023820807339269483,
- 0.2628764193074441,
- 0.028095757016915805,
- -0.17894504413833756
+ null,
+ "taxon:2184052",
+ 0,
+ 0.8943411024965571,
+ 0.1205056548099162,
+ -0.487871933835693
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(125, 209, 78)",
+ "color": "rgb(176, 221, 46)",
"size": 6,
"symbol": "circle"
},
@@ -7485,13 +7543,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2628764193074441
+ 0.8943411024965571
],
"y": [
- 0.028095757016915805
+ 0.1205056548099162
],
"z": [
- -0.17894504413833756
+ -0.487871933835693
]
},
{
@@ -7499,26 +7557,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 43675,
- "taxon:1392998",
+ 43115,
+ "taxon:1604004",
0,
- 0.2971366457537611,
- 0.011997279047955294,
- -0.17293460160942487
+ 0.6457467255036747,
+ 0.3611736408858711,
+ -0.4414450852555291
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 7, 89)",
+ "color": "rgb(33, 148, 139)",
"size": 6,
"symbol": "circle"
},
@@ -7526,54 +7584,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2971366457537611
+ 0.6457467255036747
],
"y": [
- 0.011997279047955294
+ 0.3611736408858711
],
"z": [
- -0.17293460160942487
+ -0.4414450852555291
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
null,
null,
null,
null,
- "archaeon",
- "2.5.1.6",
null,
- "taxon:2250255",
+ null,
+ null,
+ null,
+ null,
+ null,
+ "taxon:1945579",
0,
- 0.23461021730454204,
- 0.14896423382855759,
- -0.15326813486266475
+ -0.8977876922061191,
+ 0.37949005760814236,
+ 0.0455162398573008
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(86, 196, 102)",
+ "color": "rgb(69, 9, 92)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.23461021730454204
+ -0.8977876922061191
],
"y": [
- 0.14896423382855759
+ 0.37949005760814236
],
"z": [
- -0.15326813486266475
+ 0.0455162398573008
]
},
{
@@ -7581,26 +7639,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250258",
- 0.0006005914554911914,
- 0.08543618901234404,
- -0.07220818633741313,
- -0.13785375665535257
+ "taxon:1906666",
+ 0,
+ 0.5734139268166446,
+ -0.09403227709917875,
+ 0.7963317841633822
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -7608,13 +7666,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.08543618901234404
+ 0.5734139268166446
],
"y": [
- -0.07220818633741313
+ -0.09403227709917875
],
"z": [
- -0.13785375665535257
+ 0.7963317841633822
]
},
{
@@ -7622,26 +7680,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Hydrothermarchaeota",
- "Candidatus Hydrothermarchaeales",
null,
null,
null,
null,
- "Hydrothermarchaeales",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:3107144",
- 0.000643113733994784,
- -0.026942887109690426,
- -0.21566826699378078,
- 0.10809072574100988
+ "taxon:2250256",
+ 0,
+ 0.021735079975812397,
+ 0.0675577889028209,
+ 0.9530185829544624
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(36, 138, 141)",
+ "color": "rgb(59, 80, 138)",
"size": 6,
"symbol": "circle"
},
@@ -7649,13 +7707,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.026942887109690426
+ 0.021735079975812397
],
"y": [
- -0.21566826699378078
+ 0.0675577889028209
],
"z": [
- 0.10809072574100988
+ 0.9530185829544624
]
},
{
@@ -7663,26 +7721,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "sp.",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2213",
+ "taxon:2268204",
0,
- 0.29742982931257633,
- 0.044098110687132215,
- -0.17845355435437565
+ -0.18946693857040636,
+ -0.6882913130334886,
+ -0.8151530473373283
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(48, 178, 124)",
+ "color": "rgb(86, 196, 102)",
"size": 6,
"symbol": "circle"
},
@@ -7690,95 +7748,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.29742982931257633
+ -0.18946693857040636
],
"y": [
- 0.044098110687132215
+ -0.6882913130334886
],
"z": [
- -0.17845355435437565
+ -0.8151530473373283
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "Archaeal S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
- "Archaeoglobus",
null,
null,
null,
- "sp.",
- "2.5.1.6",
- 44154,
- "taxon:1872626",
- 0.00054476066377747,
- 0.045259361115628394,
- -0.03825732494933252,
- -0.13411239228851418
- ]
- ],
- "hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
- "marker": {
- "color": "rgb(40, 169, 130)",
- "size": 6,
- "symbol": "circle"
- },
- "mode": "markers",
- "text": "methionine adenosyltransferase",
- "type": "scatter3d",
- "x": [
- 0.045259361115628394
- ],
- "y": [
- -0.03825732494933252
- ],
- "z": [
- -0.13411239228851418
- ]
- },
- {
- "customdata": [
- [
- "methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanosarcinaceae",
null,
null,
null,
- "horonobensis",
- "2.5.1.6",
- 43948,
- "taxon:418008",
+ null,
+ null,
+ null,
+ "taxon:1903181",
0,
- 0.29831531056169935,
- 0.041345076596147404,
- -0.14464143189740314
+ 0.5831974255362247,
+ 0.19170389677325542,
+ 0.6887415899546605
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 45, 122)",
+ "color": "rgb(161, 217, 56)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "Archaeal S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.29831531056169935
+ 0.5831974255362247
],
"y": [
- 0.041345076596147404
+ 0.19170389677325542
],
"z": [
- -0.14464143189740314
+ 0.6887415899546605
]
},
{
@@ -7786,26 +7803,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
- "2.5.1.6",
null,
- "taxon:2032688",
- 0.0008213183289618789,
- 0.2621010460629098,
- 0.013619165094748902,
- -0.16210787160173348
+ null,
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43707,
+ "taxon:2160",
+ 0,
+ -0.5813198920087966,
+ -0.2818127439752535,
+ -0.6203009376939863
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 190, 112)",
+ "color": "rgb(82, 195, 104)",
"size": 6,
"symbol": "circle"
},
@@ -7813,13 +7830,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2621010460629098
+ -0.5813198920087966
],
"y": [
- 0.013619165094748902
+ -0.2818127439752535
],
"z": [
- -0.16210787160173348
+ -0.6203009376939863
]
},
{
@@ -7827,26 +7844,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Candidatus Thermoplasmatota",
- "Aciduliprofundum",
null,
null,
null,
null,
- "Aciduliprofundum",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44094,
- "taxon:379547",
+ 44047,
+ "taxon:2160",
0,
- -0.11996377650982325,
- -0.04157833950291999,
- -0.7703837396580562
+ -0.5267429454918072,
+ -0.25351849141130284,
+ -0.5642132074717252
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(43, 119, 142)",
+ "color": "rgb(82, 195, 104)",
"size": 6,
"symbol": "circle"
},
@@ -7854,13 +7871,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.11996377650982325
+ -0.5267429454918072
],
"y": [
- -0.04157833950291999
+ -0.25351849141130284
],
"z": [
- -0.7703837396580562
+ -0.5642132074717252
]
},
{
@@ -7868,26 +7885,26 @@
[
"S-adenosylmethionine synthetase",
null,
- "Archaea",
- "Candidatus Thermoplasmatota",
- "Aciduliprofundum",
null,
null,
null,
null,
- "boonei",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:439481",
+ "taxon:1122961",
0,
- -0.10121797019982949,
- -0.04685324777038483,
- -0.7129227712464358
+ -0.23882137369217205,
+ 0.901377977540822,
+ -0.24235526207813748
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(115, 207, 85)",
+ "color": "rgb(36, 136, 141)",
"size": 6,
"symbol": "circle"
},
@@ -7895,95 +7912,95 @@
"text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- -0.10121797019982949
+ -0.23882137369217205
],
"y": [
- -0.04685324777038483
+ 0.901377977540822
],
"z": [
- -0.7129227712464358
+ -0.24235526207813748
]
},
{
"customdata": [
[
- "S-adenosylmethionine synthase",
+ "methionine adenosyltransferase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methanotrichaceae",
null,
null,
null,
- "sp.",
"2.5.1.6",
null,
- "taxon:1811685",
+ "taxon:1906665",
0,
- 0.21849963913638762,
- 0.08927268312937013,
- 0.10431829259323369
+ -0.0050094160991986875,
+ 0.8591483293078893,
+ -0.2254254867986605
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(171, 220, 49)",
+ "color": "rgb(61, 186, 116)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "S-adenosylmethionine synthase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.21849963913638762
+ -0.0050094160991986875
],
"y": [
- 0.08927268312937013
+ 0.8591483293078893
],
"z": [
- 0.10431829259323369
+ -0.2254254867986605
]
},
{
"customdata": [
[
- "methionine adenosyltransferase",
+ "S-adenosylmethionine synthetase",
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methermicoccaceae",
null,
null,
null,
- "shengliensis",
"2.5.1.6",
null,
- "taxon:660064",
- 0.008140291930396198,
- 0.14399751171237338,
- -0.03607584055783106,
- -0.16701316311277864
+ "taxon:1698260",
+ 0,
+ 0.12566472167280254,
+ 0.6130607831166213,
+ 0.85379894860156
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(46, 111, 142)",
+ "color": "rgb(196, 224, 42)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "methionine adenosyltransferase",
+ "text": "S-adenosylmethionine synthetase",
"type": "scatter3d",
"x": [
- 0.14399751171237338
+ 0.12566472167280254
],
"y": [
- -0.03607584055783106
+ 0.6130607831166213
],
"z": [
- -0.16701316311277864
+ 0.85379894860156
]
},
{
@@ -7991,26 +8008,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanococci",
- "Methanocaldococcaceae",
null,
null,
null,
- "lauensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 45138,
- "taxon:2546128",
- 0.0008159868029910761,
- -0.06488455834952937,
- -0.012943066567424088,
- 0.08454860316179402
+ 42996,
+ "taxon:1457250",
+ 0,
+ -0.6588090678007401,
+ 0.8031268743617976,
+ -0.004899041493637145
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(42, 171, 129)",
+ "color": "rgb(44, 115, 142)",
"size": 6,
"symbol": "circle"
},
@@ -8018,13 +8035,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.06488455834952937
+ -0.6588090678007401
],
"y": [
- -0.012943066567424088
+ 0.8031268743617976
],
"z": [
- 0.08454860316179402
+ -0.004899041493637145
]
},
{
@@ -8032,26 +8049,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedenaceae",
- "2.5.1.6",
null,
- "taxon:2072416",
- 0.0008213183289618789,
- 0.2659913984135081,
- 0.0003794116672527822,
- -0.16932290948845521
+ null,
+ null,
+ null,
+ null,
+ "2.5.1.6",
+ 43869,
+ "taxon:768733",
+ 0,
+ -0.4239299153926898,
+ -0.06498188247234639,
+ 0.9557667523538388
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(37, 134, 141)",
+ "color": "rgb(49, 104, 142)",
"size": 6,
"symbol": "circle"
},
@@ -8059,13 +8076,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.2659913984135081
+ -0.4239299153926898
],
"y": [
- 0.0003794116672527822
+ -0.06498188247234639
],
"z": [
- -0.16932290948845521
+ 0.9557667523538388
]
},
{
@@ -8073,26 +8090,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Methermicoccaceae",
null,
null,
null,
- "shengliensis",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
- 44545,
- "taxon:660064",
- 0.008140291930396198,
- 0.14724557885948272,
- -0.03718044351759806,
- -0.1566698400402454
+ 43887,
+ "taxon:1495336",
+ 0,
+ 0.01535136291854943,
+ -0.7237712625665882,
+ 0.49454723725755434
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(46, 111, 142)",
+ "color": "rgb(66, 59, 130)",
"size": 6,
"symbol": "circle"
},
@@ -8100,54 +8117,54 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.14724557885948272
+ 0.01535136291854943
],
"y": [
- -0.03718044351759806
+ -0.7237712625665882
],
"z": [
- -0.1566698400402454
+ 0.49454723725755434
]
},
{
"customdata": [
[
- "archaeal S-adenosylmethionine synthetase",
+ "methionine adenosyltransferase",
+ null,
null,
- "Archaea",
- "Candidatus Thermoplasmatota",
- "Aciduliprofundum",
null,
null,
null,
null,
- "sp.",
null,
null,
- "taxon:673860",
+ null,
+ "2.5.1.6",
+ null,
+ "taxon:2250256",
0,
- -0.11664694739242984,
- -0.07152034642915442,
- -0.7490223558203997
+ -0.4151374156704781,
+ -0.8111481651341976,
+ -0.6092240344800969
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(130, 211, 75)",
+ "color": "rgb(59, 80, 138)",
"size": 6,
"symbol": "circle"
},
"mode": "markers",
- "text": "archaeal S-adenosylmethionine synthetase",
+ "text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.11664694739242984
+ -0.4151374156704781
],
"y": [
- -0.07152034642915442
+ -0.8111481651341976
],
"z": [
- -0.7490223558203997
+ -0.6092240344800969
]
},
{
@@ -8155,26 +8172,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Archaeoglobales",
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250258",
- 0.0033292695842612905,
- 0.10249020207848519,
- -0.05330460396601036,
- -0.12527067399083666
+ "taxon:2806419",
+ 0,
+ -0.6983953152016034,
+ -0.6334776672454997,
+ -0.5625565612318258
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(71, 42, 121)",
+ "color": "rgb(34, 146, 139)",
"size": 6,
"symbol": "circle"
},
@@ -8182,13 +8199,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.10249020207848519
+ -0.6983953152016034
],
"y": [
- -0.05330460396601036
+ -0.6334776672454997
],
"z": [
- -0.12527067399083666
+ -0.5625565612318258
]
},
{
@@ -8196,26 +8213,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2032688",
- 0.004430203008708208,
- 0.23404964130403996,
- 0.007522658533011056,
- -0.16856593286590946
+ "taxon:1906666",
+ 0,
+ 0.2755107191106561,
+ -0.8861482479134809,
+ -0.242462040006182
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 190, 112)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -8223,13 +8240,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.23404964130403996
+ 0.2755107191106561
],
"y": [
- 0.007522658533011056
+ -0.8861482479134809
],
"z": [
- -0.16856593286590946
+ -0.242462040006182
]
},
{
@@ -8237,26 +8254,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
- "Methanomicrobia",
- "Candidatus Methanoperedenaceae",
null,
null,
null,
- "Methanoperedens",
+ null,
+ null,
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2032688",
- 0.0016223123891998593,
- 0.24965765667714793,
- 0.008920697915647023,
- -0.1614269485046464
+ "taxon:1906666",
+ 0,
+ 0.8389093939289965,
+ -0.17391739281553426,
+ 0.4644673256231633
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(69, 190, 112)",
+ "color": "rgb(38, 132, 142)",
"size": 6,
"symbol": "circle"
},
@@ -8264,13 +8281,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- 0.24965765667714793
+ 0.8389093939289965
],
"y": [
- 0.008920697915647023
+ -0.17391739281553426
],
"z": [
- -0.1614269485046464
+ 0.4644673256231633
]
},
{
@@ -8278,26 +8295,26 @@
[
"methionine adenosyltransferase",
null,
- "Archaea",
- "Euryarchaeota",
null,
null,
null,
null,
null,
- "archaeon",
+ null,
+ null,
+ null,
"2.5.1.6",
null,
- "taxon:2250254",
+ "taxon:90426",
0,
- -0.14072907951971342,
- -0.03348969445148773,
- 0.06062043139626113
+ -0.6542358403398179,
+ -0.6558431159131963,
+ -0.25175675412504556
]
],
"hovertemplate": "%{customdata[0]}
Family Name: %{customdata[1]}
Domain: %{customdata[2]}
Kingdom: %{customdata[3]}
Phylum: %{customdata[4]}
Class: %{customdata[5]}
Order: %{customdata[6]}
Family: %{customdata[7]}
Genus: %{customdata[8]}
Species: %{customdata[9]}
EC Number: %{customdata[10]}
Mol Weight: %{customdata[11]}
Taxonomy ID: %{customdata[12]}",
"marker": {
- "color": "rgb(33, 150, 138)",
+ "color": "rgb(90, 198, 100)",
"size": 6,
"symbol": "circle"
},
@@ -8305,13 +8322,13 @@
"text": "methionine adenosyltransferase",
"type": "scatter3d",
"x": [
- -0.14072907951971342
+ -0.6542358403398179
],
"y": [
- -0.03348969445148773
+ -0.6558431159131963
],
"z": [
- 0.06062043139626113
+ -0.25175675412504556
]
}
],
@@ -9177,13 +9194,6 @@
"n.add_target(metTK)\n",
"n.visualize()"
]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
}
],
"metadata": {
diff --git a/logging.conf b/logging.conf
new file mode 100644
index 00000000..15a969cc
--- /dev/null
+++ b/logging.conf
@@ -0,0 +1,33 @@
+[loggers]
+keys=root,pyeed
+
+[handlers]
+keys=consoleHandler, fileHandler
+
+[formatters]
+keys=simpleFormatter
+
+[logger_root]
+level=DEBUG
+handlers=consoleHandler
+
+[logger_pyeed]
+level=DEBUG
+handlers=consoleHandler, fileHandler
+qualname=pyeed
+propagate=0
+
+[handler_consoleHandler]
+class=StreamHandler
+level=INFO
+formatter=simpleFormatter
+args=(sys.stdout,)
+
+[handler_fileHandler]
+class=FileHandler
+level=DEBUG
+formatter=simpleFormatter
+args=('pyeed.log',)
+
+[formatter_simpleFormatter]
+format=%(asctime)s - %(levelname)s - %(filename)s:%(lineno)s - %(funcName)s() - %(message)s
\ No newline at end of file
diff --git a/pyeed/containers/abstract_container.py b/pyeed/containers/abstract_container.py
index 1e0795e0..24f15b1e 100644
--- a/pyeed/containers/abstract_container.py
+++ b/pyeed/containers/abstract_container.py
@@ -1,6 +1,11 @@
import os
+import logging
+import logging.config
import docker
import shutil
+import random
+import string
+from pathlib import Path
from enum import Enum
from typing import Any
import tempfile
@@ -12,6 +17,10 @@
from docker.models.images import Image
from docker.errors import DockerException
+path_config = Path(__file__).parent.parent.parent / "logging.conf"
+logging.config.fileConfig(path_config)
+logger = logging.getLogger("pyeed")
+
class ToolImage(Enum):
CLUSTALO = "biocontainers/clustal-omega:v1.2.1_cv5"
@@ -62,21 +71,28 @@ def __init__(self, **kwargs):
super().__init__(**kwargs)
self._tempdir_path = tempfile.mkdtemp()
self._client = self._initialize_docker_client()
+ logger.debug(
+ f"Successfully initialized container of type: {self._container_info}, _tempdir_path: {self._tempdir_path}"
+ )
def _initialize_docker_client(self) -> DockerClient:
+
+ logger.debug("Initializing Docker client")
try:
client = docker.from_env()
client.ping()
return client
except DockerException as e:
- print(f"Docker is not running. Start the Docker application. {e}")
+ logger.error(f"Docker is not running. Start the Docker application. {e}")
def get_image(self) -> Image:
"""Gets the image from Docker Hub. If the image is not found, it will be pulled."""
try:
+ logger.debug(f"Getting image {self._container_info.value}")
return self._client.images.get(self._container_info.value)
except docker.errors.ImageNotFound:
- print(f"⬇️ Pulling {self._container_info.name}")
+ logger.info(f"⬇️ Pulling {self._container_info.name}")
+
return self._client.images.pull(self._container_info.value)
def run_container(self, command: str, data: Any) -> Container:
@@ -86,16 +102,18 @@ def run_container(self, command: str, data: Any) -> Container:
image = self.get_image()
self.create_file(data=data)
- print(f"🏃 Running {self._container_info.name}")
+ logger.info(f"🏃 Running {self._container_info.name}")
self._client.containers.run(
image=image,
command=command,
- name=self._container_info.name,
+ name=self._container_info.name
+ + "_"
+ + "".join(random.choices(string.ascii_lowercase, k=5)),
auto_remove=True,
volumes={self._tempdir_path: {"bind": "/data/", "mode": "rw"}},
)
except Exception as e:
- print(f"Error running container: {e}")
+ logger.error(f"Error running {self._container_info} container: {e}")
def _delete_temp_dir(self):
"""Deletes the temporary directory."""
@@ -173,7 +191,8 @@ def run_container(self, command: str, data: Any) -> Container:
self._client.containers.run(
image=image,
command=command,
- name=self._container_info.name,
+ name=self._container_info.name
+ + "".join(random.choices(string.ascii_lowercase, k=5)),
auto_remove=True,
volumes={
self._tempdir_path: {"bind": "/data/", "mode": "rw"},
@@ -186,8 +205,10 @@ def run_container(self, command: str, data: Any) -> Container:
def create_file(self, data: str) -> str:
"""Creates the input data for the container."""
+
with open(f"{self._tempdir_path}/input.fasta", "w") as f:
f.write(data)
+ logger.debug(f"Created input file: {self._tempdir_path}/blastp.fasta")
return f"{self._tempdir_path}/blastp.fasta"
def extract_output_data(self):
@@ -196,6 +217,9 @@ def extract_output_data(self):
"""Extracts the output data from the container."""
search_io = SearchIO.read(f"{self._tempdir_path}/blastp.out", "blast-tab")
+ logger.debug("Extracted output data")
+
+ # TODO add debug info on how many sequences were discarded due to identity and evalue thresholds
return [
result.id
@@ -205,6 +229,7 @@ def extract_output_data(self):
def setup_command(self) -> str:
"""Creates the command which is executed in the container."""
+ logger.debug(f"Setting up command for {self._container_info}")
return (
f"blastp "
f"-query /data/input.fasta "
diff --git a/pyeed/core/proteininfo.py b/pyeed/core/proteininfo.py
index 0d74514f..d4f9e90d 100644
--- a/pyeed/core/proteininfo.py
+++ b/pyeed/core/proteininfo.py
@@ -4,6 +4,7 @@
from sdRDM.base.listplus import ListPlus
from sdRDM.base.utils import forge_signature, IDGenerator
from Bio.Blast import NCBIWWW, NCBIXML
+
from .dnainfo import DNAInfo
from .proteinregion import ProteinRegion
from .abstractsequence import AbstractSequence
@@ -160,7 +161,8 @@ def add_to_substrates(
@classmethod
def from_ncbi(cls, accession_id: str) -> "ProteinInfo":
- from ..ncbi.seq_io import _seqio_to_nucleotide_info, get_ncbi_entry
+ from ..parsers.abstractparser import NCBIParser
+ from ..ncbi.seq_io import get_ncbi_entry
"""
This method creates a 'ProteinInfo' object from a given NCBI ID.
@@ -178,19 +180,14 @@ def from_ncbi(cls, accession_id: str) -> "ProteinInfo":
return cls.from_accessions(accession_id)
seq_record = get_ncbi_entry(accession_id, "protein")
- return _seqio_to_nucleotide_info(cls, seq_record)
-
- @classmethod
- def _from_seq_record(cls, seq_record) -> "ProteinInfo":
- from ..ncbi.seq_io import _seqio_to_nucleotide_info
-
- return _seqio_to_nucleotide_info(cls, seq_record)
+ return NCBIParser(seq_record).map(cls)
@classmethod
def from_accessions(
cls, accession_ids: List[str], email: str = None, api_key: str = None
) -> List["ProteinInfo"]:
from ..ncbi.seq_io import get_ncbi_entrys
+ from ..parsers.abstractparser import NCBIParser
seq_entries = get_ncbi_entrys(
accession_ids=accession_ids,
@@ -199,7 +196,7 @@ def from_accessions(
api_key=api_key,
)
- return [cls._from_seq_record(record) for record in seq_entries]
+ return [NCBIParser(seq_entry).map(cls) for seq_entry in seq_entries]
def ncbi_blastp(
self,
@@ -222,7 +219,7 @@ def ncbi_blastp(
"""
from ..ncbi.seq_io import get_ncbi_entrys
- print(f"🏃🏼♀️ Running PBLAST")
+ print("🏃🏼♀️ Running PBLAST")
print(f"╭── protein name: {self.name}")
print(f"├── accession: {self.source_id}")
print(f"├── organism: {self.organism.name}")
@@ -291,6 +288,7 @@ def get_dna(self):
def _nblast(sequence: str, n_hits: int = None) -> List["ProteinInfo"]:
result_handle = NCBIWWW.qblast("blastn", "nr", sequence, hitlist_size=n_hits)
blast_record = NCBIXML.read(result_handle)
+ raise NotImplementedError("This method is not implemented yet.")
@staticmethod
def _get_accessions(blast_record: NCBIXML) -> List[str]:
diff --git a/pyeed/ncbi/seq_io.py b/pyeed/ncbi/seq_io.py
index 40262ca0..8d67e1b7 100644
--- a/pyeed/ncbi/seq_io.py
+++ b/pyeed/ncbi/seq_io.py
@@ -1,17 +1,8 @@
-import re
import secrets
from tqdm import tqdm
from typing import List
from Bio import SeqIO, Entrez
-from pyeed.core.dnaregion import DNARegion
-from pyeed.core.dnaregiontype import DNARegionType
-from pyeed.core.proteinregion import ProteinRegion
-from pyeed.core.proteinsitetype import ProteinSiteType
-from pyeed.core.site import Site
-from pyeed.core.span import Span
-
-from ..core.organism import Organism
GENEID_PATTERN = r"GeneID:\d+"
@@ -19,23 +10,23 @@
def get_ncbi_entry(
accession_id: str, database: str, email: str = None, api_key: str = None
) -> SeqIO.SeqRecord:
+
# generate generic mail if none is given
if email is None:
email = f"{secrets.token_hex(8)}@gmail.com"
databases = {"nucleotide", "protein"}
if database not in databases:
- raise ValueError(f"database must be one of {databases}")
+ raise ValueError(f"Database must be one of {databases}")
Entrez.email = email
Entrez.api_key = api_key
- handle = Entrez.efetch(
+ with Entrez.efetch(
db=database, id=accession_id, rettype="gb", retmode="text", api_key=api_key
- )
- seq_record = SeqIO.read(handle, "genbank")
+ ) as handle:
+ seq_record = SeqIO.read(handle, "genbank")
- handle.close()
return seq_record
@@ -47,277 +38,283 @@ def get_ncbi_entrys(
email = f"{secrets.token_hex(8)}@gmail.com"
# Concat accession_ids to string
- if isinstance(accession_ids, list):
- accession_id = ",".join(accession_ids)
- else:
+ if not isinstance(accession_ids, list):
raise ValueError("'accession_ids' must be a list")
- databases = {"nucleotide", "protein"}
- if database not in databases:
- raise ValueError(f"database must be one of {databases}")
-
- # Make request
- Entrez.email = email
- Entrez.api_key = api_key
-
- handle = Entrez.efetch(
- db=database, id=accession_id, rettype="gb", retmode="text", api_key=api_key
- )
+ # dissect the list in chunks of 100
+ accession_ids = [
+ accession_ids[i : i + 100] for i in range(0, len(accession_ids), 100)
+ ]
seq_records = []
- for record in tqdm(
- SeqIO.parse(handle, "genbank"),
- desc="⬇️ Fetching protein sequences",
+ with tqdm(
total=len(accession_ids),
- ):
- seq_records.append(record)
-
- handle.close()
+ desc="⬇️ Fetching protein sequences",
+ ) as pbar:
+ for accession_id_set in accession_ids:
+ accession_id = ",".join(accession_id_set)
+
+ databases = {"nucleotide", "protein"}
+ if database not in databases:
+ raise ValueError(f"database must be one of {databases}")
+
+ # Make request
+ Entrez.email = email
+ Entrez.api_key = api_key
+
+ with Entrez.efetch(
+ db=database,
+ id=accession_id,
+ rettype="gb",
+ retmode="text",
+ api_key=api_key,
+ ) as handle:
+
+ for record in SeqIO.parse(handle, "genbank"):
+ seq_records.append(record)
+ pbar.update(1)
return seq_records
-def _seqio_to_dna_info(cls, entry: SeqIO):
- regions = []
- for feature in entry.features:
- if feature.type == "gene":
- regions.append(
- DNARegion(
- name=feature.qualifiers["gene"][0],
- spans=[
- Span(
- start=int(feature.location.start),
- end=int(feature.location.end),
- )
- ],
- cross_reference=re.findall(
- GENEID_PATTERN, "".join(feature.qualifiers["db_xref"])
- )[0],
- note=feature.qualifiers["note"][0],
- type=DNARegionType.GENE,
- )
- )
-
- if feature.type == "CDS":
- regions.append(
- DNARegion(
- name=feature.qualifiers["product"][0],
- spans=[
- Span(
- start=int(feature.location.start),
- end=int(feature.location.end),
- )
- ],
- cross_reference=feature.qualifiers["protein_id"][0],
- note=feature.qualifiers["note"][0],
- type=DNARegionType.CODING_SEQUENCE,
- )
- )
-
- if feature.type == "source":
- organism = get_organism(entry.annotations, feature)
-
- return cls(
- source_id=entry.id,
- name=entry.description,
- sequence=str(entry.seq),
- regions=regions,
- organism=organism,
- )
-
-
-def get_organism(annotations, feature) -> Organism:
- taxonomy = annotations["taxonomy"]
-
- try:
- domain = taxonomy[0]
- except IndexError:
- domain = None
-
- try:
- kingdom = taxonomy[1]
- except IndexError:
- kingdom = None
-
- try:
- phylum = taxonomy[3]
- except IndexError:
- phylum = None
-
- try:
- tax_class = taxonomy[5]
- except IndexError:
- tax_class = None
-
- try:
- order = taxonomy[9]
- except IndexError:
- order = None
-
- try:
- family = taxonomy[13]
- except IndexError:
- family = None
-
- try:
- genus = taxonomy[14]
- except IndexError:
- genus = None
-
- try:
- species = feature.qualifiers["organism"][0].split(" ")[1]
- except IndexError:
- species = None
-
- return Organism(
- name=feature.qualifiers["organism"][0],
- taxonomy_id=feature.qualifiers["db_xref"][0],
- domain=domain,
- kingdom=kingdom,
- phylum=phylum,
- tax_class=tax_class,
- order=order,
- family=family,
- genus=genus,
- species=species,
- )
-
-
-# TODO: from Jan Range to Everyone: 1:18 PM .get("note", "") to avoid key error
-
-
-def _seqio_to_nucleotide_info(cls, entry: SeqIO):
- """Handel SeqIO entry and return `ProteinSequence`"""
-
- try:
- sites = []
- regions = []
- for feature in entry.features:
- # TODO: assert that only one protein is in the file
- if feature.type == "Protein":
- if "product" in feature.qualifiers:
- protein_name = feature.qualifiers["product"][0]
- elif "name" in feature.qualifiers:
- protein_name = feature.qualifiers["name"][0]
- else:
- print(f"No name info found in {entry.id}")
- protein_name = None
-
- if "calculated_mol_wt" in feature.qualifiers:
- mol_weight = feature.qualifiers["calculated_mol_wt"][0]
- else:
- mol_weight = None
-
- if "EC_number" in feature.qualifiers:
- ec_number = feature.qualifiers["EC_number"][0]
- else:
- ec_number = None
-
- if feature.type == "source":
- organism = get_organism(entry.annotations, feature)
-
- if feature.type == "Region":
- if "db_xref" in feature.qualifiers:
- cross_reference = feature.qualifiers["db_xref"][0]
- else:
- cross_reference = None
-
- if "note" in feature.qualifiers:
- if feature.qualifiers["note"]:
- note = feature.qualifiers["note"][0]
- else:
- note = None
- else:
- note = None
-
- regions.append(
- ProteinRegion(
- name=feature.qualifiers["region_name"][0],
- spans=[
- Span(
- start=int(feature.location.start),
- end=int(feature.location.end),
- )
- ],
- cross_reference=cross_reference,
- note=note,
- )
- )
-
- if feature.type == "Site":
- site_type = feature.qualifiers["site_type"][0].lower()
-
- if "note" in feature.qualifiers:
- name = feature.qualifiers["note"][0]
- else:
- name = site_type
-
- if "db_xref" in feature.qualifiers:
- cross_reference = feature.qualifiers["db_xref"][0]
- else:
- cross_reference = None
-
- sites.append(
- Site(
- name=name,
- positions=[loc for loc in feature.location],
- cross_ref=cross_reference,
- type=ProteinSiteType.match_string(site_type),
- )
- )
-
- if feature.type == "CDS":
- cds_regions = get_cds_regions(feature.qualifiers["coded_by"][0])
-
- if "CDS" not in [feature.type for feature in entry.features]:
- cds_regions = None
-
- if "Protein" not in [feature.type for feature in entry.features]:
- protein_name = entry.description
- ec_number = None
- mol_weight = None
-
- return cls(
- source_id=entry.id,
- name=protein_name,
- sequence=str(entry.seq),
- ec_number=ec_number,
- mol_weight=mol_weight,
- organism=organism,
- sites=sites,
- regions=regions,
- coding_sequence_ref=cds_regions,
- )
- except UnboundLocalError:
- print(f"❌ Sequence {entry.id} was not added, since mapping failed.")
-
-
-def get_cds_regions(coded_by: dict) -> List[DNARegion]:
- """Extract information about the coding sequence from the 'coded_by' qualifier."""
-
- cds_pattern = r"\w+\.\d+:\d+\.\.\d+\s?\d+"
-
- # Extract all regions from the 'coded_by' qualifier
- coded_by = coded_by.replace(">", "")
- coded_by = coded_by.replace("<", "")
- cds_regions = re.findall(cds_pattern, coded_by)
- cds_regions = [region.replace(" ", "") for region in cds_regions]
-
- # Extract the reference id from the first region
- reference_ids = [region.split(":")[0] for region in cds_regions]
- if not all([reference_id == reference_ids[0] for reference_id in reference_ids]):
- print("nucleotide sequence references are not identical.")
-
- # Extract the start and end position of each region
- cds_ranges = [region.split(":")[1] for region in cds_regions]
- for region in cds_ranges:
- start, end = region.split("..")
- span = Span(start=int(start), end=int(end))
-
- region = DNARegion(
- id=reference_ids[0],
- spans=[span],
- type=DNARegionType.CODING_SEQUENCE,
- )
-
- return region
+# def _seqio_to_dna_info(cls, entry: SeqIO):
+# regions = []
+# for feature in entry.features:
+# if feature.type == "gene":
+# regions.append(
+# DNARegion(
+# name=feature.qualifiers["gene"][0],
+# spans=[
+# Span(
+# start=int(feature.location.start),
+# end=int(feature.location.end),
+# )
+# ],
+# cross_reference=re.findall(
+# GENEID_PATTERN, "".join(feature.qualifiers["db_xref"])
+# )[0],
+# note=feature.qualifiers["note"][0],
+# type=DNARegionType.GENE,
+# )
+# )
+
+# if feature.type == "CDS":
+# regions.append(
+# DNARegion(
+# name=feature.qualifiers["product"][0],
+# spans=[
+# Span(
+# start=int(feature.location.start),
+# end=int(feature.location.end),
+# )
+# ],
+# cross_reference=feature.qualifiers["protein_id"][0],
+# note=feature.qualifiers["note"][0],
+# type=DNARegionType.CODING_SEQUENCE,
+# )
+# )
+
+# if feature.type == "source":
+# organism = get_organism(entry.annotations, feature)
+
+# return cls(
+# source_id=entry.id,
+# name=entry.description,
+# sequence=str(entry.seq),
+# regions=regions,
+# organism=organism,
+# )
+
+
+# def get_organism(annotations, feature) -> Organism:
+# taxonomy = annotations["taxonomy"]
+
+# try:
+# domain = taxonomy[0]
+# except IndexError:
+# domain = None
+
+# try:
+# kingdom = taxonomy[1]
+# except IndexError:
+# kingdom = None
+
+# try:
+# phylum = taxonomy[3]
+# except IndexError:
+# phylum = None
+
+# try:
+# tax_class = taxonomy[5]
+# except IndexError:
+# tax_class = None
+
+# try:
+# order = taxonomy[9]
+# except IndexError:
+# order = None
+
+# try:
+# family = taxonomy[13]
+# except IndexError:
+# family = None
+
+# try:
+# genus = taxonomy[14]
+# except IndexError:
+# genus = None
+
+# try:
+# species = feature.qualifiers["organism"][0].split(" ")[1]
+# except IndexError:
+# species = None
+
+# return Organism(
+# name=feature.qualifiers["organism"][0],
+# taxonomy_id=feature.qualifiers["db_xref"][0],
+# domain=domain,
+# kingdom=kingdom,
+# phylum=phylum,
+# tax_class=tax_class,
+# order=order,
+# family=family,
+# genus=genus,
+# species=species,
+# )
+
+
+# def _seqio_to_nucleotide_info(cls, entry: SeqIO):
+# """Handel SeqIO entry and return `ProteinSequence`"""
+
+# try:
+# sites = []
+# regions = []
+# for feature in entry.features:
+# # TODO: assert that only one protein is in the file
+# if feature.type == "Protein":
+# if "product" in feature.qualifiers:
+# protein_name = feature.qualifiers["product"][0]
+# elif "name" in feature.qualifiers:
+# protein_name = feature.qualifiers["name"][0]
+# else:
+# print(f"No name info found in {entry.id}")
+# protein_name = None
+
+# if "calculated_mol_wt" in feature.qualifiers:
+# mol_weight = feature.qualifiers["calculated_mol_wt"][0]
+# else:
+# mol_weight = None
+
+# if "EC_number" in feature.qualifiers:
+# ec_number = feature.qualifiers["EC_number"][0]
+# else:
+# ec_number = None
+
+# if feature.type == "source":
+# organism = get_organism(entry.annotations, feature)
+
+# if feature.type == "Region":
+# if "db_xref" in feature.qualifiers:
+# cross_reference = feature.qualifiers["db_xref"][0]
+# else:
+# cross_reference = None
+
+# if "note" in feature.qualifiers:
+# if feature.qualifiers["note"]:
+# note = feature.qualifiers["note"][0]
+# else:
+# note = None
+# else:
+# note = None
+
+# regions.append(
+# ProteinRegion(
+# name=feature.qualifiers["region_name"][0],
+# spans=[
+# Span(
+# start=int(feature.location.start),
+# end=int(feature.location.end),
+# )
+# ],
+# cross_reference=cross_reference,
+# note=note,
+# )
+# )
+
+# if feature.type == "Site":
+# site_type = feature.qualifiers["site_type"][0].lower()
+
+# if "note" in feature.qualifiers:
+# name = feature.qualifiers["note"][0]
+# else:
+# name = site_type
+
+# if "db_xref" in feature.qualifiers:
+# cross_reference = feature.qualifiers["db_xref"][0]
+# else:
+# cross_reference = None
+
+# sites.append(
+# Site(
+# name=name,
+# positions=[loc for loc in feature.location],
+# cross_ref=cross_reference,
+# type=ProteinSiteType.match_string(site_type),
+# )
+# )
+
+# if feature.type == "CDS":
+# cds_regions = get_cds_regions(feature.qualifiers["coded_by"][0])
+
+# if "CDS" not in [feature.type for feature in entry.features]:
+# cds_regions = None
+
+# if "Protein" not in [feature.type for feature in entry.features]:
+# protein_name = entry.description
+# ec_number = None
+# mol_weight = None
+
+# return cls(
+# source_id=entry.id,
+# name=protein_name,
+# sequence=str(entry.seq),
+# ec_number=ec_number,
+# mol_weight=mol_weight,
+# organism=organism,
+# sites=sites,
+# regions=regions,
+# coding_sequence_ref=cds_regions,
+# )
+# except UnboundLocalError:
+# print(f"❌ Sequence {entry.id} was not added, since mapping failed.")
+
+
+# def get_cds_regions(coded_by: dict) -> List[DNARegion]:
+# """Extract information about the coding sequence from the 'coded_by' qualifier."""
+
+# cds_pattern = r"\w+\.\d+:\d+\.\.\d+\s?\d+"
+
+# # Extract all regions from the 'coded_by' qualifier
+# coded_by = coded_by.replace(">", "")
+# coded_by = coded_by.replace("<", "")
+# cds_regions = re.findall(cds_pattern, coded_by)
+# cds_regions = [region.replace(" ", "") for region in cds_regions]
+
+# # Extract the reference id from the first region
+# reference_ids = [region.split(":")[0] for region in cds_regions]
+# if not all([reference_id == reference_ids[0] for reference_id in reference_ids]):
+# print("nucleotide sequence references are not identical.")
+
+# # Extract the start and end position of each region
+# cds_ranges = [region.split(":")[1] for region in cds_regions]
+# for region in cds_ranges:
+# start, end = region.split("..")
+# span = Span(start=int(start), end=int(end))
+
+# region = DNARegion(
+# id=reference_ids[0],
+# spans=[span],
+# type=DNARegionType.CODING_SEQUENCE,
+# )
+
+# return region
diff --git a/pyeed/parsers/__init__.py b/pyeed/parsers/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/pyeed/parsers/abstractparser.py b/pyeed/parsers/abstractparser.py
new file mode 100644
index 00000000..21e82c3f
--- /dev/null
+++ b/pyeed/parsers/abstractparser.py
@@ -0,0 +1,287 @@
+import os
+import re
+import logging
+import logging.config
+from pathlib import Path
+from abc import ABC, abstractmethod
+from typing import Any, List
+
+import Bio
+from pyeed.core.dnaregion import DNARegion
+from pyeed.core.dnaregiontype import DNARegionType
+
+from pyeed.core.organism import Organism
+from pyeed.core.proteininfo import ProteinInfo
+from pyeed.core.proteinregion import ProteinRegion
+from pyeed.core.proteinsitetype import ProteinSiteType
+from pyeed.core.span import Span
+
+
+path_config = Path(__file__).parent.parent.parent / "logging.conf"
+logging.config.fileConfig(path_config)
+logger = logging.getLogger("pyeed")
+
+
+class DataParser(ABC):
+ def __init__(self, source: Any):
+ self.source = source
+
+ @abstractmethod
+ def fetch_entry(self):
+ pass
+
+ @abstractmethod
+ def parse_organism(self):
+ pass
+
+ @abstractmethod
+ def map(self):
+ pass
+
+
+class NCBIParser(DataParser):
+
+ def map(self, cls: "ProteinInfo"):
+
+ protein_info = cls(source_id=self.source.id, sequence=str(self.source.seq))
+
+ protein_info.organism = self.parse_organism()
+ protein_info = self.map_protein(protein_info)
+ protein_info = self.map_regions(protein_info)
+ protein_info = self.map_sites(protein_info)
+ protein_info = self.map_cds(protein_info)
+
+ return protein_info
+
+ def parse_organism(self) -> Organism:
+ """
+ Gets the organism name and taxonomy ID from the source data.
+ Maps it to an Organism object.
+ """
+
+ feature = self.get_feature("source")
+ if len(feature) != 1:
+ logger.debug(
+ f"Multiple features ({len(feature)}) of type `source` found for {self.source.id}: {feature}"
+ )
+ feature = feature[0]
+
+ try:
+ taxonomy_id = feature.qualifiers["db_xref"]
+ except KeyError:
+ logger.debug(
+ f"No taxonomy ID found for {self.source.id}: {feature[0].qualifiers}"
+ )
+ taxonomy_id = None
+
+ try:
+ organism_name = feature.qualifiers["organism"]
+ except KeyError:
+ logger.debug(
+ f"No organism name found for {self.source.id}: {feature[0].qualifiers}"
+ )
+ organism_name = None
+
+ return Organism(name=organism_name[0], taxonomy_id=taxonomy_id[0])
+
+ def map_protein(self, protein_info: ProteinInfo):
+
+ protein = self.get_feature("Protein")
+ if len(protein) == 0:
+ logger.debug(
+ f"No protein feature found for {self.source.id}: {self.source.features}"
+ )
+
+ return protein_info
+
+ if len(protein) > 1:
+ logger.debug(
+ f"Multiple features ({len(protein)}) of type `Protein` found for {self.source.id}"
+ )
+
+ protein = protein[0]
+ try:
+ protein_info.name = protein.qualifiers["product"][0]
+ except KeyError:
+ logger.debug(
+ f"No protein name found for {self.source.id}: {protein.qualifiers}"
+ )
+ try:
+ protein_info.name = protein.qualifiers["name"][0]
+ except KeyError:
+ logger.debug(
+ f"No protein name found for {self.source.id}: {protein.qualifiers}"
+ )
+ protein_info.name = None
+
+ try:
+ protein_info.mol_weight = protein.qualifiers["calculated_mol_wt"][0]
+ except KeyError:
+ logger.debug(
+ f"No molecular weight found for {self.source.id}: {protein.qualifiers}"
+ )
+ protein_info.mol_weight = None
+
+ try:
+ protein_info.ec_number = protein.qualifiers["EC_number"][0]
+ except KeyError:
+ logger.debug(
+ f"No EC number found for {self.source.id}: {protein.qualifiers}"
+ )
+ protein_info.ec_number = None
+
+ return protein_info
+
+ def map_regions(self, protein_info: ProteinInfo):
+
+ regions = self.get_feature("region")
+ for region in regions:
+ try:
+ protein_info.regions.append(
+ ProteinRegion(
+ name=region.qualifiers["region_name"][0],
+ spans=[
+ Span(
+ start=int(region.location.start),
+ end=int(region.location.end),
+ )
+ ],
+ note=region.qualifiers["note"][0],
+ cross_reference=region.qualifiers["db_xref"][0],
+ )
+ )
+ except KeyError:
+ logger.debug(
+ f"Incomplete region data found for {self.source.id}: {region.qualifiers}, skipping region"
+ )
+
+ return protein_info
+
+ def map_sites(self, protein_info: ProteinInfo):
+
+ sites = self.get_feature("site")
+ for site in sites:
+ try:
+ protein_info.add_to_sites(
+ name=site.qualifiers["site_type"][0],
+ type=ProteinSiteType.match_string(
+ site.qualifiers["site_type"][0].lower()
+ ),
+ positions=[int(part.start) for part in site.location.parts],
+ cross_ref=site.qualifiers["db_xref"][0],
+ )
+ except KeyError:
+ logger.warning(
+ f"Incomplete site data found for {self.source.id}: {site.qualifiers}, skipping site"
+ )
+
+ return protein_info
+
+ def map_cds(self, protein_info: ProteinInfo):
+
+ cds = self.get_feature("CDS")
+ if len(cds) > 1:
+ logger.info(
+ f"Multiple features ({len(cds)}) of type `CDS` found for {self.source.id}"
+ )
+
+ try:
+ cds = cds[0]
+ except IndexError:
+ logger.debug(f"No CDS found for {self.source.id}: {cds}")
+
+ return protein_info
+
+ try:
+ protein_info.coding_sequence_ref = self.get_cds_regions(
+ cds.qualifiers["coded_by"][0]
+ )
+ except IndexError:
+ logger.debug(
+ f"No coding sequence reference found for {self.source.id}: {cds.qualifiers}"
+ )
+
+ return protein_info
+
+ @staticmethod
+ def get_cds_regions(coded_by: dict) -> List[DNARegion]:
+ """Extract information about the coding sequence from the 'coded_by' qualifier."""
+
+ cds_pattern = r"\w+\.\d+:\d+\.\.\d+\s?\d+"
+
+ # Extract all regions from the 'coded_by' qualifier
+ coded_by = coded_by.replace(">", "")
+ coded_by = coded_by.replace("<", "")
+ cds_regions = re.findall(cds_pattern, coded_by)
+ cds_regions = [region.replace(" ", "") for region in cds_regions]
+
+ # Extract the reference id from the first region
+ reference_ids = [region.split(":")[0] for region in cds_regions]
+ if not all(
+ [reference_id == reference_ids[0] for reference_id in reference_ids]
+ ):
+ logger.warning(
+ "Nucleotide sequence references are not identical: {reference_ids}"
+ )
+
+ # Extract the start and end position of each region
+ cds_ranges = [region.split(":")[1] for region in cds_regions]
+ for region in cds_ranges:
+ start, end = region.split("..")
+ span = Span(start=int(start), end=int(end)) # noqa: F821
+
+ region = DNARegion(
+ id=reference_ids[0],
+ spans=[span],
+ type=DNARegionType.CODING_SEQUENCE,
+ )
+
+ return region
+
+ def fetch_entry(self, identifier: str):
+ # Implementation for fetching data from NCBI
+ logger.debug(f"Fetching NCBI data for {identifier}")
+
+ def parse_data(self, data):
+ # Implementation for parsing NCBI data
+ logger.debug("Parsing NCBI data")
+
+ def get_feature(self, feature_type: str) -> "Bio.SeqFeature.SeqFeature":
+ return [
+ feature
+ for feature in self.source.features
+ if feature.type.lower() == feature_type.lower()
+ ]
+
+
+class UniProtParser(DataParser):
+
+ def parse_organism():
+ pass
+
+ def fetch_entry(self, identifier: str):
+ # Implementation for fetching data from UniProt
+ pass
+
+ def parse_data(self, data):
+ # Implementation for parsing UniProt data
+ pass
+
+
+class ParserFactory:
+ @staticmethod
+ def get_parser(source: str) -> DataParser:
+ parsers = {"NCBI": NCBIParser(), "UniProt": UniProtParser()}
+ parser = parsers.get(source.upper())
+ if not parser:
+ raise ValueError(f"Parser for {source} not found.")
+ return parser
+
+
+if __name__ == "__main__":
+ from pyeed.ncbi.seq_io import get_ncbi_entry
+
+ entry = get_ncbi_entry("7P82_A", "protein")
+
+ parser = NCBIParser(entry)
+ print(parser.map(ProteinInfo))
diff --git a/pyeed/parsers/parser_test.ipynb b/pyeed/parsers/parser_test.ipynb
new file mode 100644
index 00000000..24ef0af7
--- /dev/null
+++ b/pyeed/parsers/parser_test.ipynb
@@ -0,0 +1,97 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%reload_ext autoreload\n",
+ "%autoreload 2\n",
+ "from abstractparser import NCBIParser"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-03-06 16:27:50,249 — abstractparser — WARNING — fetch_entry:36 — Warning\n",
+ "2024-03-06 16:27:50,249 — abstractparser — WARNING — fetch_entry:36 — Warning\n",
+ "WARNING:abstractparser:Warning\n"
+ ]
+ }
+ ],
+ "source": [
+ "NCBIParser().fetch_entry(\"some_identifier\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2024-03-06 16:27:50,268 — abstractparser — WARNING — fetch_entry:36 — Warning\n",
+ "2024-03-06 16:27:50,268 — abstractparser — WARNING — fetch_entry:36 — Warning\n",
+ "WARNING:abstractparser:Warning\n"
+ ]
+ }
+ ],
+ "source": [
+ "NCBIParser().fetch_entry(\"some_identifier\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "TypeError",
+ "evalue": "'NoneType' object is not subscriptable",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[12], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m omg \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mdict\u001b[39m(a\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m1\u001b[39m, b\u001b[38;5;241m=\u001b[39m[\u001b[38;5;241m2\u001b[39m], c\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m3\u001b[39m)\n\u001b[0;32m----> 3\u001b[0m \u001b[43momg\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mx\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m]\u001b[49m\n",
+ "\u001b[0;31mTypeError\u001b[0m: 'NoneType' object is not subscriptable"
+ ]
+ }
+ ],
+ "source": [
+ "omg = dict(a=1, b=[2], c=3)\n",
+ "\n",
+ "omg.get(\"x\")[0]"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "pye",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.10.13"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/pyproject.toml b/pyproject.toml
index 1dc8f281..e4fafceb 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyeed"
-version = "0.1.1"
+version = "0.1.2"
description = "Enzyme engineering toolkit"
authors = ["haeussma <83341109+haeussma@users.noreply.github.com>"]
license = "MIT"
@@ -11,7 +11,8 @@ packages = [
{ include = "pyeed/network" },
{ include = "pyeed/aligners" },
{ include = "pyeed/containers" },
- { include = "pyeed/utility" }
+ { include = "pyeed/utility" },
+ { include = "pyeed/parsers" }
]
[tool.poetry.dependencies]