CINXE.COM
Helicobacter pylori Genome Databases
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="BioCyc:Helicobacter pylori contains <i>Helicobacter pylori</i> genomes and metabolic pathways, and provides extensive bioinformatics tools."> <title>Helicobacter pylori Genome Databases</title> <script type="text/javascript"> var forceOrgID = "GCF_000008525"; </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script src="https://code.jquery.com/jquery-migrate-3.3.2.min.js"></script> <script> var $j = jQuery.noConflict(); </script> <!-- <link rel="stylesheet" type="text/css" href="/yui/build/assets/skins/sam/skin.css"> <link rel="stylesheet" type="text/css" href="/style.css" > User web site style sheet customization should use the following file: <link rel="stylesheet" type="text/css" href="/userWebsiteCustomization.css"> The previous 4 .css files are combined at web start up time by the Lisp fn publish-combined-static-files generating the following combined.css file. --> <!-- <link rel="stylesheet" href="/pure/pure.css" type="text/css"> --> <link rel="stylesheet" href="https://unpkg.com/purecss@2.0.6/build/base-min.css"> <link rel="stylesheet" href="https://unpkg.com/purecss@2.0.6/build/grids-min.css"> <link rel="stylesheet" href="https://unpkg.com/purecss@2.0.6/build/grids-responsive-min.css"> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.11/themes/default/style.min.css"> <link rel="stylesheet" type="text/css" href="/jstree-themes/proton/style.css"> <link rel="stylesheet" href="/css/BioCyc_Extra.css?v=28.5" type="text/css"> <link rel="stylesheet" type="text/css" href="/combined/combined.css?v=28.5"> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <!-- this has to go early --> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/yui/3.17.2/yui/yui-min.js"></script> <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/prototype/1.7.3/prototype.min.js"></script> --> <script type="text/javascript" src="/combined/combined-early.js?v=28.5"></script> <!-- Google tag (gtag.js) For a GA4 property--> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-NVK8K9ZK0V"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-NVK8K9ZK0V'); </script> <!-- Google Tag Manager - Also needs to go early midford: I think this is for BioCyc2 property--> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W5T5DF7');</script> <!-- End Google Tag Manager --> <!-- Global site tag (gtag.js) - Google Analytics --> <!-- paley:Jun-15-2017 Comment these out, let them be autoloaded from the cdn: <script type="text/javascript" src="/yui3/build/yui-base/yui-base-min.js"></script> <script type="text/javascript" src="/yui3/build/base-build/base-build-min.js"></script> <script type="text/javascript" src="/yui3/build/event-custom-base/event-custom-base-min.js"></script> This file is not in the cloudflare cdn, so we need to load it from our own site. They're in the combined-early file <script type="text/javascript" src="/yui3/build/gallery-timer/gallery-timer-min.js"></script> These are bundled into the combined-early.js file: <script type="text/javascript" src="/yui/build/utilities/utilities.js"></script> LOADED SEPARATELY (see above) <script TYPE="text/javascript" SRC="/wupub/prototype.js"></script> <script TYPE="text/javascript" SRC="/image-map-resizer-master/js/imageMapResizer.min.js"></script> --> <!-- next 3 css for webgraphics --> <link rel="stylesheet" type="text/css" href="/yui/build/fonts/fonts-min.css" /> <!-- paley:Sep-10-2018 These are not found, and don't seem to be necessary. <link rel="stylesheet" type="text/css" href="/yui/build/button/assets/skins/sam/button.css" /> <link rel="stylesheet" type="text/css" href="/yui/build/container/assets/skins/sam/container.css" /> --> <script type="text/javascript" src="/webgraphics.js?v=28.5"></script> <script TYPE="text/javascript" > var onMenuBarReady = new YAHOO.util.CustomEvent("onMenuBarReady"); /* This event fires when we change the current organism using the organism * selector, so that subscribers can update the page accordingly. */ var organismChangedEvent = new YAHOO.util.CustomEvent("organismChanged"); /* If you update the version number here, make sure you also update it in pathwayTools.js (and the minified file)!!! */ document.addEventListener("DOMContentLoaded", function() { if (typeof(ptoolsJsVersion) == 'undefined' || ptoolsJsVersion !== '28.5') { console.log('reloading because of outdated javascript file'); window.location.reload(true); } }); </script> <script> </script> <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script> <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <script src="https://unpkg.com/@popperjs/core@2"></script> <script src="https://unpkg.com/tippy.js@6"></script> <!-- Base Pathway Tools JavaScript code --> <script type="text/javascript" src="/pathwayTools-min.js?v=28.5"></script> <template id="sri-footer"> <footer class="footer-wide-margin-border-alt-color"> <div class="footer"> <div> <a> ©2024 SRI International, 333 Ravenswood Avenue, Menlo Park, CA 94025-3493 SRI International is an independent, nonprofit corporation. </a> <br> <a href="https://biocyc.org/subscription-terms.txt">Terms of Service</a> | <a href="https://www.sri.com/privacy-policy/">Privacy policy</a> | <a href="/disclaimer.shtml">Disclaimer</a> </div> <img src="/SRI-new-logo.png" height="35px" width="100px" alt='SRI International' style="margin-left: 173px" > </div> </footer> </template> <template id="changedb-and-quicksearch-template"> <!-- begin group db and search --> <!-- Database name and change link --> <div style="display:flex;flex-flow:row wrap;align-items:center;gap:6px 11px;"> <button class="changeDBBtn" id="changeDBBtn" onclick="showChooser(false);" > Change Current Database </button> <div style="line-height:20px"> <span style="vertical-align: middle;font-size: 16px;">Current Database: </span><i class="searchMenuDatabaseName"><a id="currentDatabaseName" class="dynDBName banner"></a> </i> </div> </div> <!-- End Database name and change link --> <!-- Quick Search --> <b style="font-size:16px;line-height:20px">Search in Current Database: </b> <form class="lgSearchMenu" id="qsform" action='/' name=substring onSubmit="if (this.elements[1].value != '') {this.action= '/'+orgID()+'/substring-search?type=NIL&object='+this.elements[1].value } else { return(false)};"> <input id="QSType" name=type type=hidden value="NIL"> <span id="QSContainer"> <input id="QSTextBox" class="inputQuickSearch" name="object" size="47" spellcheck="false" placeholder="Enter a gene, protein, metabolite or pathway..." aria-label="Search in Current Database: Enter a gene, protein, metabolite or pathway" title="Enter one of the following (all searches conducted only within the selected organism, unless otherwise indicated): A name or synonym for a compound, gene, protein or pathway. Spaces, punctuation and case are ignored. E.g. pyruvate, trpA Any substring of one of the above names, length >= 3. E.g. kinase, pyr A full or partial EC number. E.g. 1.2.1.4, 1.3.1 A full or partial InChI-key. E.g. CKLJMWTZIZZHCS An internal id (case-sensitive) for any compound, gene, protein, pathway, reaction or transcription-unit. E.g. CPLX0-3661, HEMN-RXN An id (case-sensitive) from another database to which this database contains links, e.g. UniProt, KEGG, ChEBI. Note that our set of links is not complete; even if an external id search returns no result the object may still be in our database. E.g. P00561, NP_414543, C00047 A locus id for any gene of any organism on the BioCyc website. E.g. FTU_0031, YPA_0017 (MetaCyc only) An organism or taxon name, to find pathways curated to that taxon. E.g. Bacillus, Shigella flexneri" > <button onclick="qsSubmitFn();" title="Search" class="searchButton"> <span class='screen-reader-only'>Search</span> <i class="fa fa-search" id='qsIcon'></i> </button> </span> </form> <!-- End Quick Search --> <!-- end group db and search --> </template> <script> templateToWebComponent("sri-footer"); //templateToCustomElement("sri-footer"); </script> <!-- BEGIN template-home-page-shared-head-content --> <link rel="stylesheet" href="/css/BioCyc_Extra.css" type="text/css"> <script type="module" src="https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@0.6.2/lite-youtube.js"></script> <!-- Accessible=slick carousel widget: Add the core slick.min.css --> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/slick.min.css"> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/accessible-slick-theme.min.css"> <template id="homepage-section1"> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <style> .bannerLogo img { width: 400px; display: block; margin-top: 56px; margin-left: auto; margin-right: auto; cursor: pointer; padding-bottom: 2px; } </style> <div class="pure-g"> <div class="pure-u-sm-1-1"> <slot name='before-logo'></slot> <h1> <!-- begin not META/BSUB/HUMAN/ECOLI homepage only --> <slot name="logo"> <a href="https://biocyc.org" class="bannerLogo"> <picture> <img src="/graphics2021/BioCyc-logo-color-genome.svg" alt="BioCyc Genome Database Collection" > </picture> </a> </slot> </h1> <!-- end not META/BSUB/HUMAN/ECOLI homepage only --> <slot name="after-logo"></slot> </div> </div> <div class="pure-g"> <div class="pure-u-sm-1-1"> <div style="margin-right:auto; margin-left:auto; margin-top: 20px; width: fit-content" id="changeDBAndQuickSearch" class="initialFocusOnTextbox" > <!-- content added from changedb-and-quicksearch-template by fn insertChangeDBAndQuickSearch in userWebsiteCustomization.js --> </div> <slot name="tool-quicklinks"> <div role="navigation" aria-label="Tool Quick Links" id="toolQuickLinks"> <a href="/[ORGID]/select-gen-el" class="orgspecific" id="genBroQuickAccess"> <img src="/graphics2021/GenBroIcon.png" alt="" class="quickAccessGenBro" > <span>Genome Browser</span> </a> <a class="orgspecific" href="/overviewsWeb/celOv.shtml?orgid=[ORGID]" id="celOvQuickAccess"> <img src="/graphics2021/map-icon.svg" alt="" class="quickAccessCellov" > Metabolic Map </a> </div> </slot> </div> </div> </template> <script> templateToWebComponent("homepage-section1"); </script> <!-- END template-home-page-shared-head-content --> </head> <body id=body class="yui-skin-sam pure-skin-BioCyc"> <span id='textSizeTestArea' style='visibility: hidden; display: none'></span> <!-- The top banner, we are in a body --> <!-- We need this div to have position:relative in order for the z-index of the menu stacking to work --> <div id="topBannerMenu" role='banner'> <div class="top-menubar-cell"> <TITLE></TITLE> <!-- ajaxUpdater defined in pathwayTools.js --> <div id='ilogin'> </div> <script type='text/javascript'> ajaxUpdater('ilogin', '/login-area'); </script> <!-- Begininng temporary message. See file temporary-message-help.txt in this directory for instructions on how to insert a temporary message --> <!-- The set of BioCyc temporary messages must all be inside the following div --> <div id=biocycTmpMessages> <div class=temporaryMsg> </div> </div> <!-- The set of EcoCyc temporary messages must all be inside the following div --> <div id=ecocycTmpMessages> <div class=temporaryMsg> </div> </div> <!-- The set of MetaCyc temporary messages must all be inside the following div --> <div id=metacycTmpMessages> <div class=temporaryMsg> </div> </div> <!-- The set of HumanCyc temporary messages must all be inside the following div --> <div id=humancycTmpMessages> <div class=temporaryMsg> </div> </div> <!-- The set of BsubCyc temporary messages must all be inside the following div --> <div id=bsubcycTmpMessages> <div class=temporaryMsg> </div> </div> <!-- The set of CyanoCyc temporary messages must all be inside the following div --> <div id=cyanocycTmpMessages> <div class=temporaryMsg> </div> </div> <script> YAHOO.util.Event.onContentReady("body", function() { if (typeof(defaultTypeObjectPage) == 'undefined') { console.log('reloading'); window.location.reload(true); } }); </script> <div class="menubar-wide-margin-border" role="menubar"> <div class="pure-g" style="margin-left:auto; margin-right:auto; max-width:1200px;"> <div class="pure-u-lg-5-12 pure-u-md-5-12 pure-u-sm-1-1"> <!-- BEGIN TOOLS MEGA MENU --> <div class="toolbar-dropdown" role="menuitem"> <button class="toolbar-dropbtn">Tools <i class="fa fa-caret-down"></i> </button> <div class="toolbar-dropdown-content" role="menu"> <div class="mega-row"> <div class="mega-column" id="MegaSearch" role="group"> <h3>Search</h3> <div class="vl" id="MegaSearchList"> <hr> <a href="/gene-search.shtml" role="menuitem">Search Genes, Proteins or RNAs</a> <a href="/pwy-search.shtml" role="menuitem">Search Pathways</a> <a href="/cpd-search.shtml" role="menuitem">Search Compounds</a> <a href="/rxn-search.shtml" role="menuitem">Search Reactions</a> <a id="siteSearchItem" href="/site-search.shtml" role="menuitem">Search DNA or mRNA Sites</a> <a id="growthMediaMenuItem" href="/gm-search.shtml" role="menuitem">Search Growth Media</a> <a href="/query.shtml" role="menuitem">Advanced Search</a> <a id="crossOrgSearch" href="/cross-org-search" role="menuitem">Cross Organism Search</a> <a id="blastMenuItem" class="orgspecific" href="/[ORGID]/blast.html" role="menuitem">BLAST Search Selected Databases</a> <a id="blastAllMenuItem" class="orgspecific" href="/[ORGID]/blast.html?refdb=ALL" role="menuitem"> BLAST All BioCyc</a> <a id="patMatchMenuItem" class="orgspecific" href="/patmatch.shtml?orgid=[ORGID]" role="menuitem">Sequence Pattern Search</a> <a href="/full-text-search.shtml" role="menuitem">Google Search of this Site</a> </div> <!-- close vl --> </div> <div class="mega-column" id="MegaGenome" role="group"> <h3>Genome</h3> <div class="vl"> <hr> <a href="/[ORGID]/select-gen-el" class="orgspecific disable_for_multiorg" role="menuitem">Genome Browser<img src="/new.png"/ height=12 width=31></a> <a href="/[ORGID]/select-gen-el?classic=on" class="orgspecific disable_for_multiorg" role="menuitem">Genome Browser (Old)</a> <a href="/overviewsWeb/genOv.shtml" class="disable_for_multiorg" role="menuitem">Genome Overview</a> <a href="/cgweb" class="disable_for_multiorg" role="menuitem">Circular Genome Viewer</a> <a href="/overviewsWeb/regOv.shtml" class="disable_for_multiorg" role="menuitem">Regulatory Overview</a> <a class="orgspecific" href='/[ORGID]/class-tree?object=Gene-Ontology-Terms' role="menuitem">Browse Gene Ontology</a> <a href="/[ORGID]/select-gen-el?type=MAP-SEQ-COORDS" class="orgspecific disable_for_multiorg" role="menuitem">Map Sequence Coordinates</a> <a href="/[ORGID]/select-gen-el?type=POSTER" class="orgspecific disable_for_multiorg" role="menuitem">Generate Genome Poster</a> <h3 style="padding-top: 10px">SmartTables</h3> <hr> <a class="orgspecific requiresLogin" id="myFavoritesST" href="/group?id=FAVORITES" role="menuitem">My Favorites</a> <a class="orgspecific requiresLogin" href="/groups?orgid=[ORGID]" role="menuitem">My SmartTables</a> <a class="orgspecific" href="/groups?tab=PUBLIC&orgid=[ORGID]" role="menuitem">Public SmartTables</a> <a class="orgspecific" href="/groups?tab=SPECIAL&orgid=[ORGID]" role="menuitem">Special SmartTables</a> </div> <!-- close vl --> </div> <div class="mega-column" id="MegaMetabolism" role="group"> <h3>Metabolism</h3> <div class="vl"> <hr> <a class="orgspecific disable_for_multiorg" href="/overviewsWeb/celOv.shtml?orgid=[ORGID]" role="menuitem">Cellular Overview</a> <a href="/fba.shtml" class="disable_for_multiorg" role="menuitem">Run Metabolic Model</a> <a href="/dead-end-form.shtml" role="menuitem">Dead-end Metabolites</a> <a href="/chokepoint-form.shtml" role="menuitem">Chokepoint Reactions</a> <a class="orgspecific disable_for_multiorg" href="/meteng?organism=[ORGID]" role="menuitem">Metabolic Route Search</a> <a class="orgspecific" href="/MetNetExplorer.shtml?orgid=[ORGID]" role="menuitem">Metabolic Network Explorer</a> <a href="/metabolite-translation-service.shtml" role="menuitem">Metabolite Translation Service</a> <a href="/pathway-collage-info" role="menuitem">Pathway Collages</a> <a class="orgspecific" href='/[ORGID]/class-tree?object=Pathways' role="menuitem">Browse Pathway Ontology</a> <a class="orgspecific" href="/[ORGID]/class-tree?object=EC-Reactions" role="menuitem">Browse Enzyme Commission Ontology</a> <a class="orgspecific" href="/[ORGID]/class-tree?object=Compounds" role="menuitem">Browse Compound Ontology</a> <a class="orgspecific disable_for_multiorg" href="/poster-cellov?orgid=[ORGID]" role="menuitem">Generate Metabolic Map Poster</a> </div> <!-- close vl --> </div> <div class="mega-column" id="MegaAnalysis" role="group"> <h3>Analysis</h3> <hr> <a href="/comp-genomics" role="menuitem">Comparative Analysis</a> <a href="/dashboard/genome-dashboard-compare.shtml" role="menuitem">Comparative Genome Dashboard<img src="/new.png"/ height=12 width=31></a> <a href="/PToolsWebsiteHowto.shtml#omicsDataAnalysis" role="menuitem">Omics Data Analysis</a> <a class="orgspecific" href="/dashboard/dashboard-intro.shtml?orgid=[ORGID]" role="menuitem">Omics Dashboard</a> <a class="orgspecific" href="/[ORGID]/organism-summary" role="menuitem">Summary Statistics</a> <a class="orgspecific" href="/dashboard/genome-dashboard.shtml?orgid=[ORGID]" role="menuitem">Genome Dashboard</a> <a href="/cmpd-pwy-coverage.shtml" role="menuitem">Metabolomics Pathway Coverage</a> <a class="orgspecific" id="WCMBioCyc" href="/wcm-summary?orgid=[ORGID]" role="menuitem">Whole-Cell Model Summary</a> <a class="orgspecific" id="FuncGeneClusters" href="/[ORGID]/genome-context" role="menuitem">List Functional Gene Clusters</a> <a class="orgspecific" href="/msa.shtml?organism=[ORGID]&seq=s.gff" role="menuitem"> Multiple Sequence Alignment </a> <a href="/user-subscriptions.shtml" role="menuitem">Update Notifications</a> <div class="sub-toolbar-dropdown" role="menuitem"> <button class="sub-toolbar-dropbtn" style="color: black;">Reports <i class="fa fa-caret-down"></i> </button> <div class="sub-toolbar-dropdown-content" role="menu"> <div class="sub-vl"> <a class="orgspecific" href="/[ORGID]/release-notes" role="menuitem">History of updates</a> <a class="orgspecific disable_for_multiorg" href="/[ORGID]/sort-by-score.html" role="menuitem">Pathway evidence (sorted by score)</a> <a class="orgspecific disable_for_multiorg" href="/[ORGID]/hierarchical.html" role="menuitem">Pathway evidence (sorted by class)</a> <a class="orgspecific disable_for_multiorg" href="/[ORGID]/missing-rxns.html" role="menuitem">Pathway holes</a> </div> </div> </div> </div> </div> </div> </div> <!-- END OF TOOLS MEGA MENU --> <div class="toolbar-dropdown" role="menuitem"> <button class="toolbar-dropbtn">Sites <i class="fa fa-caret-down"></i></button> <div class="toolbar-dropdown-content" role="menu"> <a href="https://biocyc.org" role="menuitem">BioCyc</a> <a href="https://metacyc.org" role="menuitem">MetaCyc</a> <a href="https://ecocyc.org" role="menuitem">EcoCyc</a> <a href="https://humancyc.org" role="menuitem">HumanCyc</a> <a href="https://bsubcyc.org" role="menuitem">BsubCyc</a> <a href="http://yeast.biocyc.org" role="menuitem">YeastCyc</a> <a href="https://cyanocyc.org" role="menuitem">CyanoCyc</a> <a href="http://algae.biocyc.org" role="menuitem">Algae</a> <a href="http://helicobacter.biocyc.org" role="menuitem">Helicobacter pylori</a> <a href="http://listeria.biocyc.org" role="menuitem">Listeria monocytogenes</a> <a href="http://mycobacterium.biocyc.org" role="menuitem">Mycobacterium tuberculosis</a> <a href="http://clostridium.biocyc.org" role="menuitem">Peptoclostridium difficile</a> <a href="http://pseudomonas.biocyc.org" role="menuitem">Pseudomonas</a> <a href="http://salmonella.biocyc.org" role="menuitem">Salmonella enterica</a> <a href="http://shigella.biocyc.org" role="menuitem">Shigella flexneri</a> <a href="http://vibrio.biocyc.org" role="menuitem">Vibrio cholerae</a> </div> </div> <div class="toolbar-dropdown" role="menuitem"> <button class="toolbar-dropbtn">Pathway Tools <i class="fa fa-caret-down"></i> </button> <div class="toolbar-dropdown-content" role="menu"> <p> Desktop Application<br> Bring the power of BioCyc.org securely in-house, with the abilities to create and<br> edit PGDBs, perform metabolic modeling, and query/update using APIs. </p> <a href="https://pathwaytools.com" role="menuitem">More Information<br></a> <a href="https://biocyc.org/download-bundle.shtml" role="menuitem">Academic Licenses</a> <a href="https://share.hsforms.com/1qZSgeFYGSVqqSTKohHQITA3ipje" role="menuitem">Commercial Licenses</a> <!---- <a href="https://share.hsforms.com/13fwJvezjSDyUXl8BRPpkkQ3ipje" role="menuitem">Commercial Licenses</a>---> </div> </div> <div class="toolbar-dropdown" role="menuitem"> <button class="toolbar-dropbtn">Help <i class="fa fa-caret-down"></i> </button> <div class="toolbar-dropdown-content" role="menu"> <a href="/login-help.shtml" role="menuitem">Login/Subscription Problems</a> <div class="sub-toolbar-dropdown" role="menuitem"> <button class="sub-toolbar-dropbtn" style="color: black;">New Users <i class="fa fa-caret-down"></i> </button> <div class="sub-toolbar-dropdown-content" role="menu"> <a href="/quickstart.shtml" role="menuitem">BioCyc Quick Start Guide</a> <a href="/intro.shtml" role="menuitem">What is BioCyc?</a> <a href="/webinar.shtml" role="menuitem">BioCyc Video Tutorials</a> </div> </div> <div class="sub-toolbar-dropdown" role="menuitem"> <button class="sub-toolbar-dropbtn" style="color: black;">In-Depth Guides <i class="fa fa-caret-down"></i> </button> <div class="sub-toolbar-dropdown-content" role="menu"> <a href="/PToolsWebsiteHowto.shtml" role="menuitem">BioCyc Website User Guide</a> <a href="/BioCycUserGuide.shtml" role="UserGuide" role="menuitem">Guide to BioCyc Data Content</a> <a href="/metacyc/MetaCycUserGuide.shtml" role="UserGuide" role="menuitem">Guide to MetaCyc Data Content</a> <a href="/glossary.shtml" role="menuitem">Glossary</a> </div> </div> <a href="/publications.shtml" role="menuitem">How to Cite </a> <a href="/contact.shtml" role="menuitem">Contact Us/Licensing/Support</a> </div> </div> </div> <div class="pure-u-lg-7-12 pure-u-md-7-12 pure-u-sm-1-1" style="height: 49px"> <div class="login pure-g" id="loginMenuBar"> <!-- ajaxUpdater defined in pathwayTools.js --> <div id='subscriptionBanner' style="display:flex;flex-direction:row;justify-content: space-around;width:100%"> </div> <script type='text/javascript'> ajaxUpdater('subscriptionBanner', '/subscription-banner'); </script> </div> </div> <!-- Beginning of hidden/visible login overlay --> <div style="text-align: left; float: right; position: relative; left: 0;"> </div> </div> </div> </div> </div> <!-- end topBannerMenu --> <!-- Begin template-require-login-overlay.shtml --> <!-- End template-require-login-overlay.shtml --> <!-- Placeholder for popup messages --> <div id="msgPopup"></div> <!-- The top menu bar END --> <!-- ---------- OPEN OUTERMOST CONTAINER DIV ---------- --> <div class="content" role="main" style= "margin-top:0"> <homepage-section1> </homepage-section1> <!-- ---------- BEGIN margin to set max width ---------- --> <div class="whitespace-wide-margin-border" style="margin-top: 40px"> <!-- ---------- BEGIN PROMO SLIDE SHOW ---------- --> <div class="pure-g"> <!-- ---------- BEGIN slideshow widget ---------- --> <div class="pure-u-xl-1-2 pure-u-lg-1-1 pure-u-md-1-1 pure-u-sm-1-1" style="margin-bottom: 68px"> <!-- ---------- BEGIN slideshow widget ---------- --> <div class="dispatchSlides"> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Extensive, Highly Curated Data</h2> <h3 class="subhead">BioCyc integrates genome data with a comprehensive body of additional data including metabolic reconstructions, regulatory networks, protein features, orthologs, gene essentiality, and atom mappings.</h3> <p style="line-height: 0.7em"> <a href="http://biocyc.org/PToolsWebsiteHowto.shtml#celOverview" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <!-- <source srcset="/dispatchImages/genomebrowser2-w283.webp" type="image/webp" media="(max-width: 799px)"> --> <source srcset="/dispatchImages/genomebrowser2.webp" type="image/webp"> <!-- <source srcset="/dispatchImages/genomebrowser2-w283.png" media="(max-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/genomebrowser2.png" alt="Portion of Genome Browser" width="588px" height="266px"> </picture> <p class="caption">Genome Browser image</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">A Vast Set of Bioinformatics Tools</h2> <h3 class="subhead">Browsers for genomes, metabolic networks, and regulatory networks. Transcriptomics and metabolomics data analysis, comparative analysis, and metabolic route search. Sequence search and alignment.</h3> <p style="line-height: 0.7em"> <a href="http://biocyc.org/PToolsWebsiteHowto.shtml#celOverview" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <source srcset="/dispatchImages/BioCyc-Tools-Image-w582.webp" type="image/webp" media="(min-width: 800px)"> <source srcset="/dispatchImages/BioCyc-Tools-Image-w285.webp" type="image/webp"> <source srcset="/dispatchImages/BioCyc-Tools-Image-w285.png" media="(min-width: 799px)"> <img class="pure-img" src="/dispatchImages/BioCyc-Tools-Image-w582.png" alt="Collage of BioCyc Tools" width="582px" height="282px"> </picture> <p class="caption"> </p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Explore Metabolic Maps for Thousands of Organisms</h2> <h3 class="subhead"> The Cellular Overview enables you to browse through zoomable metabolic map diagrams that are customized to each BioCyc organism. </h3> <p style="line-height: 0.7em"> <a href="http://biocyc.org/PToolsWebsiteHowto.shtml#celOverview" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <source srcset="/dispatchImages/cellov2.webp" type="image/webp"> <img class="pure-img" src="/dispatchImages/cellov2.png" alt="Cellular Overview" width="582px" height="279px"> </picture> <p class="caption">Cellular Overview image generated by Pathway Tools.</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;"><i>Helicobacter pylori</i> on your iPhone and iPad</h2> <h3 class="subhead">Have you ever wanted to quickly find out what is known about a gene, protein or pathway that was just mentioned in a talk or on a poster? Download the free BioCyc iPhone app to browse BioCyc on the go! Try the iPad version as well. </h3> <p style="line-height: 0.7em"> <a href="https://itunes.apple.com/sn/app/ecocyc/id414535548?mt=8" class="learn-more-href">Download Here</a> </p> </div> <div class="slidePic"> <picture> <source srcset="/dispatchImages/BioCyc-App-Small.webp" type="image/webp" media="(min-width: 800px)"> <source srcset="/dispatchImages/BioCyc-App-Small-w288.webp" type="image/webp"> <source srcset="/dispatchImages/BioCyc-App-Small-w288.png" media="(max-width: 799px)"> <img class="pure-img" src="/dispatchImages/BioCyc-App-Small.png" alt="BioCyc iOS App for iPhone/iPad" width="582px" height="282px"> </picture> <p class="caption">BioCyc iOS App for iPhone/iPad</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">RouteSearch: Search for Paths Through the Metabolic Network</h2> <h3 class="subhead">Search for lowest-cost paths through the metabolic network of the selected organism. <!-- Or, design them to novel compounds by adding reactions from MetaCyc.--></h3> <p style="line-height: 0.7em"> <a href="/PToolsWebsiteHowto.shtml#route_search" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <!-- <source srcset="/dispatchImages/routeSearch-w292.webp" type="image/webp" media="(max-width: 799px)"> --> <source srcset="/dispatchImages/routeSearch-w581.webp" type="image/webp"> <!-- <source srcset="/dispatchImages/routeSearch-w292.png" media="(max-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/routeSearch-w581.png" alt="Route Search Diagram" width="582px" height="282px"> </picture> <p class="caption"> </p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Metabolic Reconstruction from Sequenced Genomes</h2> <h3 class="subhead">Install SRI's Pathway Tools software (free to academics) to predict metabolic pathways for sequenced genomes, generate metabolic models.<!-- , and analyze omics data.--></h3> <p style="line-height: 0.7em"> <a href="http://bioinformatics.ai.sri.com/ptools/" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <img class="pure-img" src="/dispatchImages/biocyc_datacenter-cropped.jpg" width="582px" height="278px" alt="Locally Installed Omics Viewer Image"> <p class="caption"> </p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Gene Expression Data Analysis</h2> <h3 class="subhead">Multiple tools are available in this website for analysis of gene expression data.</h3> <p style="line-height: 0.7em"> <a href="/PToolsWebsiteHowto.shtml#omicsDataAnalysis" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <source srcset="/dispatchImages/webOmics.webp" type="image/webp"> <!-- Existing image is fine for small screens <source srcset="/dispatchImages/webOmics.webp" media="(max-width: 799px)" type="image/webp"> <source srcset="/dispatchImages/webOmics-w.png" media="(max-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/webOmics.png" alt="WebOmics Image" width="581px" height="277px"> </picture> <p class="caption">Cellular Overview Omics Viewer image generated by Pathway Tools.</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Comparative Genome Analysis</h2> <h3 class="subhead">Multiple comparative analysis tools are available in this website.</h3> <p style="line-height: 0.7em"> <a href="/PToolsWebsiteHowto.shtml#comparativeAnalysis" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <!-- <source srcset="/dispatchImages/multi-genome-browser-w288.webp" type="image/webp" media="(max-width: 799px)" --> <source srcset="/dispatchImages/multi-genome-browser.webp" type="image/webp"> <!-- <source srcset="/dispatchImages/multi-genome-browser-w288.png" media="(max-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/multi-genome-browser.png" alt="Multi-Genome Browser" width="581px" height="277px"> </picture> <p class="caption">Multi-organism Genome Browser image generated by Pathway Tools.</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">Search Databases by Organism Properties</h2> <h3 class="subhead">BioCyc contains data on phenotypic properties of organisms, such as human-microbiome body site, aerobicity, and temperature range. <!--site.--></h3> <p style="line-height: 0.7em"> <a href="/PToolsWebsiteHowto.shtml#dbselect" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <img class="pure-img" src="/dispatchImages/bacteria.jpg"> <!-- was collage.jpg --> <p class="caption">Image by Arek Socha from Pixabay</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">The BioCyc Database Collection</h2> <h3 class="subhead"> Tier 1 databases such as EcoCyc are the most highly curated. BioCyc databases are computationally derived from MetaCyc.</h3> <p style="line-height: 0.7em"> <a href="http://biocyc.org/biocyc-pgdb-list.shtml" class="learn-more-href">Learn More</a> </p> <i> </i> <a href="/request-new-pgdb.shtml" class="learn-more-href">Request Addition of New Genome to BioCyc</a> </div> <div class="slidePic"> <picture> <!-- <source srcset="/dispatchImages/BioCyc-tier-diagram-v1-w292.webp" type="image/webp" media="(max-width: 799px)"> --> <source srcset="/dispatchImages/BioCyc-tier-diagram-v1.webp" type="image/webp"> <!-- <source srcset="/dispatchImages/BioCyc-tier-diagram-v1-w292.png" media="(max-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/BioCyc-tier-diagram-v1.png" alt="Diagram of three tiers of Databases within BioCyc" width="582px" height="279px"> </picture> <p class="caption">BioCyc Database Collection</p> </div> </div> <div class="slide"> <div class="slideText"> <h2 class="whitespace-none" style="font-size: 1.5em; padding-top: 10px;">The Omics Dashboard: A New View of Omics Data</h2> <h3 class="subhead">Visualize omics data as a set of graphs hierarchically organized by functional category. Drill down for more detail in areas of interest.</h3> <p style="line-height: 0.7em"> <a href="/dashboard/dashboard-intro.shtml" class="learn-more-href">Learn More</a> </p> </div> <div class="slidePic"> <picture> <!-- <source srcset="/dispatchImages/dashboard-w291.webp" type="image/webp" media="(min-width: 799px)"> --> <source srcset="/dispatchImages/dashboard.webp" type="image/webp"> <!-- <source srcset="/dispatchImages/dashboard-w291.png" media="(min-width: 799px)"> --> <img class="pure-img" src="/dispatchImages/dashboard.png" alt="Dashboard Image" width="582px" height="278px"> </picture> <p class="caption">Cellular Dashboard image generated by Pathway Tools.</p> </div> </div> </div> <!-- ---------- END slideshow widget ---------- --> <!-- ---------- END PROMO SLIDE SHOW ---------- --> </div> <!-- ---------- BEGIN INTRO BLURB ---------- --> <div class="pure-u-xl-1-2 pure-u-lg-1-1 pure-u-md-1-1 pure-u-sm-1-1"> <div class="l-box-home" style="height: 510px; max-width: 590px; margin-left: auto; margin-right:auto;"> <table> <tr> <td> <h2 class="splash-head"><i>Helicobacter pylori</i> Pathway/Genome Databases</h2></td> <td><a href="https://biocyc.org"><img src="hpy.jpg" alt="Image of Helicobacter pylori organism"></a></td> </tr> </table> <p>This website contains 236 <i>Helicobacter pylori</i> genomes <a href="javascript:showChooser(false, 'Helicobacter pylori');"> (show list) </a> and associated metabolic pathways. This site is part of the larger <a href="http://biocyc.org">BioCyc</a> collection of thousands of Pathway/Genome Databases for sequenced genomes. Click the "Change Current Database" button (above) to explore the available databases. </p> <p> This site includes extensive retrieval, visualization and analysis tools, including a <a href="https://helicobacter.biocyc.org/GCF_000008525/NEW-IMAGE?type=LOCUS-POSITION&object=NIL&orgids=GCF_000008525&chromosome=CHROM-I&bp-range=1/50000">genome browser</a> and a <a href="https://helicobacter.biocyc.org/overviewsWeb/celOv.shtml?orgid=GCF_000008525">metabolic map diagram</a>. There are tools for analysis of gene expression, metabolomics and ChIP-chip data. You can search and align sequences for <i>Helicobacter pylori</i> and other microbial genomes and perform comparative analysis. You can store groups of genes and pathways into a SmartTable, and then browse, analyze and share with other users. </p> <button class="pureFreeTrial" onclick="window.location.href='/new-account.shtml'"> Try Free </button> <button class="pureFreeTrial" onclick="window.location.href='../intro.shtml'" style="width: unset"> BioCyc Intro </button> </div> </div> <!-- ---------- END INTRO BLURB ---------- --> </div> <!-- close top row pure-g-r --> <!-- ---------- BEGIN OVERVIEW RIBBON ---------- !!> <div class="pure-g-r"> <div class="pure-u-lg-1-2"> <div class="l-box-home"> <h3>BioCyc Tools</h3> <p> BioCyc provides tools for navigating, visualizing, and analyzing the underlying databases, and for analyzing omics data:</p> <ul> <li> <a class = "orgspecific" href="/[ORGID]/select-gen-el">Genome browser</a></li> <li> Display of individual <a href="/pwy-search.shtml">metabolic pathways</a>, and of <a href="/overviewsWeb/celOv.shtml">full metabolic maps</a></li> <li> Multiple <a href="/PToolsWebsiteHowto.shtml#omicsDataAnalysis">omics data analysis methods</a> for user-supplied omics and multi-omics datasets including the <a href="/dashboard/dashboard-help.html">Omics Dashboard</a>, painting onto pathway diagrams and metabolic maps, and tables of perturbed pathways</li> <li> Store groups of genes, metabolites, etc. in your account as <a href="/PToolsWebsiteHowto.shtml#smarttables">SmartTables</a>; share, analyze, transform those groups</li> <li> <a href="/PToolsWebsiteHowto.shtml#route_search">Metabolic route search</a> tools</li> <li> Run <a href="/PToolsWebsiteHowto.shtml#metabolicmodels">metabolic models</a> </li> <li> <a href="/PToolsWebsiteHowto.shtml#comparativeAnalysis">Comparative analysis tools</a></li> </ul> </div> </div> <div class="pure-u-lg-1-2"> <div class="l-box-home"> <h3>BioCyc Databases</h3> <p>The BioCyc databases are divided into three tiers, based on their quality. Most databases are bacterial.</p> <p><a href="/biocyc-pgdb-list.shtml#tier1">Tier 1 databases</a> have received at least one person-year of literature-based curation, and are the most accurate. EcoCyc and MetaCyc have each received more than 20 person-years of curation.</p> <p><a href="/biocyc-pgdb-list.shtml#tier2">Tier 2 and Tier 3 databases</a> contain computationally predicted metabolic pathways, predictions as to which genes code for missing enzymes in metabolic pathways, and predicted operons.</p> <h3>Funding Sources</h3> <p> The development of BioCyc is funded by NIH grants GM080746, GM077678, and GM075742 from the NIH National Institute of General Medical Sciences, and by BioCyc subscription revenues. </p> </div> </div> </div> <!-- ---------- END OVERVIEW RIBBON ---------- !!> <!-- BEGIN QUOTES --> <div class="pure-g" style="align-items:baseline"> <div class="pure-u-lg-1-2 pure-u-sm-1-1" style="margin-bottom: 30px;"> <h2 class="content-majorhead" style="margin-block: 0;">What people are saying </h2> </div> <div class="pure-u-lg-1-2 pure-u-sm-1-1" style="margin-bottom: 15px;"> <a href="/biocyc-testimonials.shtml"> <span style="margin-left:20px;font-size: 19px"> See more BioCyc testimonials </span></a> </div> </div> <div class="testimonialCarousel"> <div> <div class="pureOrangeQuote"><p>"BsubCyc is a tool of the utmost value."</p><img class="attribution-img" src="/graphics2021/pennState.png" alt="Penn State"></img><p class="attribution"><i>Paul Babitzke<br>Prof. of Biochemistry<br>& Molecular Biology</i></p></div> </div> <div> <div class="pureBlueQuote"><p>"My lab uses these resources on a daily basis."</p><picture><img class="attribution-img" src="/graphics2021/UWisconsin.png" style="bottom: 45px; width: 92px; height: 31px;" alt="University of Wisconsin"></img></picture><p class="attribution"><i>Patricia Kiley,<br>Professor and Chair,<br>Dep't. of Biomolecular Chemistry</i></p></div> </div> <div> <div class="pureOrangeQuote"><p style="font-size: 21px">"We rely on BioCyc's Gene Pages and Overview Diagrams almost daily."</p><img class="attribution-img" src="/graphics2021/UMinnesota.png" style="height: 46px; bottom: 20px" alt="University of Minnesota"></img><p class="attribution"><i>Arkady Khodursky<br>Assoc. Prof. Biochemistry</i></p></div> </div> <div> <div class="pureBlueQuote"><p style="font-size: 16px; padding-top: 21px">"We use BioCyc and MetaCyc extensively to investigate the metabolic and regulatory processes of organisms we study."</p> <picture><img class="attribution-img" src="/graphics2021/pnnlFlatLogo.jpg" style="bottom:23px; width: 73px; height: 31px;" alt="Pacific Northwest National Lab"></img></picture><p class="attribution" style="bottom:-12px"><i>William Cannon, Team Lead<br>Computational Biology</i></p></div> </div> <div> <div class="pureOrangeQuote"><p>"BioCyc is the go-to resource of knowledge and tools for Ginkgo scientists."</p><img class="attribution-img" src="/graphics2021/GinkgoBioworks.png" style="bottom:15px;" alt="Ginkgo Bioworks"></img><p class="attribution"><i></i></p></div> </div> <div> <div class="pureBlueQuote"><p style="font-size: 20px; padding-top: 21px">"BioCyc is a tremendous resource for pathway analysis in metabolomics."</p><img class="attribution-img" src="/graphics2021/UGA.png" style="bottom:10px" alt="University of Georgia"></img><p class="attribution" style="bottom: 15px"><i>Art Edison, Dept of Genetics</i></p></div> </div> <div> <div class="pureOrangeQuote"><p style="font-size: 18px; margin-right: 25px; padding-top: 21px">"We make extensive use of the BioCyc full metabolic network diagram for omics data analysis."</p><img class="attribution-img" src="/graphics2021/GreatLakes.png" style="bottom: 5px" alt="Great Lakes Bioenergy"></img><p class="attribution" style="bottom:15px"><i>Timothy J. Donohue, Director</i></p></div> </div> <div> <div class="pureBlueQuote"><p style="font-size: 18px; padding-top: 21px">"I have not found another database that has a better interface than BioCyc."</p><img class="attribution-img" src="/graphics2021/UMich.png" style="bottom:25px" alt="University of Michigan"></img><p class="attribution"><i>Gary B. Huffnagle, Professor<br>Microbiology and Immunology</i></p></div> </div> </div> <!-- END QUOTES --> <!-- ---------- BEGIN VIDEO RIBBON ---------- --> <div class="pure-g" style="background: #FAFAFA;"> <div class="pure-u-xl-1-1 pure-u-sm-1-1" style="padding-left: 20px"> <h2 class="content-majorhead">Learning Library</h2> </div> <div class="pure-u-xl-1-2 pure-u-lg-1-1 pure-u-sm-1-1" style="max-width:fit-content; margin-left: auto; margin-right:auto;"> <div class="l-box-home pure-hidden-phone" > <div style="width: 560px; height: 315px; margin-left: -40px"> <lite-youtube videoid="2eCrAUF0-jg" videotitle="Quick Introduction to BioCyc"> <!-- <iframe width="560" height="315" src="https://www.youtube.com/embed/WYawdWYO2Fc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen class="right" style="padding-left: 32px"> </iframe> --> </div> </div> </div> <div class="pure-u-xl-1-2 pure-u-lg-1-1 pure-u-sm-1-1" style="max-width:fit-content; margin-left: auto; margin-right:auto;"> <div class="l-box" style="padding: 0";> <h3 style="margin-top: 3px; margin-bottom: 12px">Tutorial Videos</h3> <div class="accordion" id="AccordionWebinar"> <details> <summary>Tutorial #1: Introduction to BioCyc</summary> <div> To download or view, just click on one of the links following each segment's name. <ul> <li><a href="https://youtu.be/2eCrAUF0-jg">Quick Introduction to BioCyc (4:30) </a> <li><a href="https://youtu.be/vPbJUyyMrbo">Searching in BioCyc (17:00)</a> <li><a href="https://youtu.be/y13lfIQRd3Y">Genes (15:00)</a> <li><a href="https://www.youtube.com/watch?v=VQIYRgMXlJc">Genome Browser (11:45) </a> <li><a href="http://youtu.be/vmanLbAOlFw">Pathways (13:19) </a> <li><a href="http://youtu.be/A0POxCr7I_E">Reactions (3:37) </a> <li><a href="http://youtu.be/FjMmDLpDZb4">Compounds (6:42) </a> </ul> </div> </details> <details> <summary>Tutorial #2: Introduction to SmartTables </summary> <div> The following Tutorial will guide you through SmartTables, which enable you to create, upload, share, and analyze sets of genes, metabolites, pathways, and sequence sites. The Tutorial is broken up into parts, ranging from basic operations to more advanced uses such as gene expression analysis and metabolomics. To download or view, click one of the links below. <ul> <li><a href="https://youtu.be/lNfHYqSAkwE">SmartTables Overview (4:30)</a> <li><a href=" https://youtu.be/4nQlYQJl278">SmartTables Basics (12:43)</a> <li><a href="https://youtu.be/JsnPSgr01-c">SmartTables Transformations (8:08) </a> <li><a href=" https://youtu.be/Kc7RIDerRa8">SmartTables Import and Export (9:00) </a> <li><a href="https://youtu.be/u4KN0iFHl9o">SmartTables Gene Expression Analysis (7:40)</a> <li><a href="https://youtu.be/ZtC6-X4UrcA">Metabolomics Analysis with SmartTables (6:45) </a> </ul> </div> </details> <details> <summary>Tutorial #3: Zoomable Metabolic Map, Comparative Tools, Regulatory Network</summary> <div> This tutorial introduces users to many of the advanced tools available on the BioCyc.org website for navigating cellular networks, analyzing large-scale datasets, and comparing organisms. <ul> <li><a href="https://youtu.be/D1auFR-YtyA">The Cellular Overview: Navigating metabolic networks (17:15) </a> <li><a href="https://www.youtube.com/watch?v=edlc_pwgszw">Comparative Genomics (21:06) </a> <li><a href="https://www.youtube.com/watch?v=_25kvmBC9wE">Ortholog Viewing (10:02) </a> <li><a href="https://youtu.be/AtXsbRwBFvo">The Regulatory Overview -- exploring transcriptional regulatory networks (15:21) </a> </ul> </div> </details> <details> <summary>Tutorial #4: Omics Data Analysis</summary> <div> This tutorial will show you how to use BioCyc's tools for omics data analysis, including the cellular omics viewer, the omics dashboard, and other tools. <ul> <li><a href="https://youtu.be/k6ZUBjHDH_0">Transcriptomics Analysis Tools [brief tour (2:40) </a></li> <li> <a href="https://www.youtube.com/watch?v=gDiNdp3hnWg"> Metabolomics Analysis Tools (3:26) <a href="https://www.youtube.com/watch?v=RVkmpDTdcIU&t=2s">[click here for a detailed tutorial]</a> </li> <li><a href="https://youtu.be/lfea1lKsiWk">Omics Dashboard (16:35)</a> </li> <li> <a href="https://youtu.be/eDMcTDAMVXU">Omics Dashboard Part (24:29) </a> </li> </ul> </div> </details> <details> <summary>Tutorial #5: Pathway Collages</summary> <div> Pathway collages are multi-pathway diagrams that you can customize by, for example, overlaying omics data, altering the relative positions of pathways, and modifying connections among pathways. Learn how to generate, customize and export high-quality pathway-collage diagrams showing collections of user-specified pathways. <ul> <li> <a href="https://www.youtube.com/watch?v=WW0nVpXAusg&feature=youtu.be">Pathway Collages (22:39)</a> </li> </ul> </div> </details> <details> <summary>Tutorial #6: Creating a Pathway/Genome Database</summary> <div> Learn the entire process of building a BioCyc-like Pathway/Genome Database (PGDB) for an organism with a sequenced and annotated genome. Build a PGDB for your own lab or for the whole scientific community. <ul> <li><a href="https://youtu.be/8GTifTlmnZA">Part 1A: Introduction to Database Building and Pathologic (14:04) </a></li> <li> <a href="https://youtu.be/bn1DHXBpVQk">Part 1B: Building a Database: Detailed Pathologic Example (23:53) </a></li> <li><a href="https://youtu.be/va6UY6OdW1k">Part 2A: General Editing Strategies (8:00) </a> <li> <a href="https://youtu.be/eeMVaP9H7-k">Part 2B: Creating and Editing Reactions and Compounds (17:32)</a> <li> <a href="https://youtu.be/msYOJ3lwzck">Part 2C: Updating Proteins, Citations, GO Terms, and Enzymatic Reactions (26:10) </a> <li><a href="https://youtu.be/06kXAwJUUj0">Part 2D: Making and Editing Pathways (9:42) </a> </ul> </div> </details> <details> <summary>Tutorial #7: Using the Structured Advanced Query Page</summary> <div> An introduction to the Structured Advanced Query Page, which allows complex queries and queries across one or more databases in the BioCyc collection. You'll learn about:The basic steps of setting up an advanced query; Four examples of increasingly complex queries, including how to query across multiple databases; Where to learn more about the structure of BioCyc databases. <ul> <li><a href="https://youtu.be/3fT1T6nu3C4">Structured Advanced Query Page Quick Introduction (6:27) </a> <li> <a href="https://youtu.be/4RSexCHLbI8">Structured Advanced Query Page Full Tutorial (42:15) </a> </ul> </div> </details> </div> </div> </div> </div> <!-- this spacer needed --> <!-- ---------- NOTE: still need to make responsive ---------- --> <!-- ---------- END VIDEO RIBBON ---------- --> </div> <!-- ---------- END margin to set max width ---------- --> <script type="text/javascript" src="//cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/slick.min.js"></script> <script type="text/javascript" src="/promoSlideShow.js"></script> <!-- END template-shared-front-content --> </div> <!-- ---------- END margin to set max width ---------- --> <!-- ---------- BEGIN FOOTER ---------- --> <script type="text/javascript" src="../promoSlideShow.js"></script> <!-- end pageContentDynamic --> <!-- This is stuff that used to go in the head and now should go towards the end of pages for efficiency --> <!-- <script type="text/javascript" src="/yui/build/container/container-min.js"></script> --> <!-- <script type="text/javascript" src="/yui/build/datasource/datasource-min.js"></script> --> <!-- <script type="text/javascript" src="/yui/build/autocomplete/autocomplete-min.js"></script> --> <!-- <script type="text/javascript" src="/yui/build/menu/menu-min.js"></script> --> <!-- <script type="text/javascript" src="/yui/build/tabview/tabview-min.js"></script> --> <!-- Tooltip libraries --> <!-- <script type="text/javascript" src="/overLIB/Mini/overlib_mini.js"> -\-></script> --> <!-- <script type="text/javascript" src="/overLIB/Mini/overlib_exclusive_mini.js"></script> --> <!-- <script type="text/javascript" src="/overLIB/Mini/overlib_positioncap_mini.js"></script> --> <!-- <script type="text/javascript" src="/overLIB/Mini/overlib_centerpopup_mini.js"></script> --> <!-- <script TYPE="text/javascript" SRC="/wupub/wuwei.js"></script> --> <script TYPE="text/javascript" SRC="/combined/combined-1.js?v=28.5"></script> <!-- The style and JavaScript for Pathway Tools Server --> <!-- The following file is generated on the fly by the server --> <script type="text/javascript" src="/get-organisms-fast.js"></script> <script type="text/javascript" src="/get-user-data.js"></script> <!-- User web site JavaScript customization should use the following file --> <script type="text/javascript" src="/userWebsiteCustomization.js?v=28.5"></script> <script type="text/javascript" src="/paywall-unhidelogin.js"></script> <script type="text/javascript"> /* This code needs to be here to avoid the menu and other Yahoo widgets to flicker on the screen. */ // Do this as early as possible to minimize flicker: YAHOO.util.Event.onAvailable("body", function () { updateBannerClass(); }); YAHOO.util.Event.onContentReady("topBannerMenu", function () { /* Instantiate a MenuBar, passing in the id of the HTML element representing the MenuBar. var oMenuBar = new YAHOO.widget.MenuBar("pathwayToolsMenubar", {autosubmenudisplay: true, shadow: false, hidedelay: 700 }); OR NOT !! */ // Add dynamically all the menubar commands and menus here if need be. addContextSpecificToolbarMenus(); // User sites can define this fn in userWebsiteCustomization.js in // order to programmatically alter the menus. addSiteSpecificMenuItems(); /* onMenuBarReady.fire([]); // Render the MenuBar instance oMenuBar.render(); $$('.yuimenu').each(Element.show); <!-- re-show menus --> */ }); // Make sticky overLIB popups draggable: function setOverlibDraggable() { if (o3_sticky) $j('#overDiv').draggable(); } registerHook("olMain", setOverlibDraggable, FAFTER); </script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.min.css" integrity="sha512-yVvxUQV0QESBt1SyZbNJMAwyKvFTLMyXSyBHDO4BG5t7k/Lw34tyqlSDlKIrIENIzCl+RVUNjmCPG+V/GMesRw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.jquery.min.js" integrity="sha512-rMGGF4wg1R73ehtnxXBt5mbUfN9JUJwbk21KMlnLZDJh7BkPmeovBuddZCENJddHYYMkCh9hPFnPmS9sspki8g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.11/jstree.min.js" defer></script> </div> </td> <!-- end closing tags from biocyc template-part2of3.shtml --> <!-- Beginning of BioCyc userFooterCustomization.shtml --> <div id="footerNav" class="footer-wide-margin-border" role="navigation" aria-label="footerLinks"> <div class="pure-g" style="max-width: 1200px; margin-left: auto; margin-right: auto"> <div class="pure-u-lg-1-4 pure-u-md-1-2 pure-u-sm-1-1"> <div class="l-box"> <h4 class="content-footer-subhead">General Information</h4> <p class="whitespace-none"> <a href="/intro.shtml">Intro to BioCyc</a> <br> <a href="/Product-summary.shtml#subscriptions">Subscriptions</a><br> <a href="/biocyc-pgdb-list.shtml" >20,070 Databases</a> <br> <a href="/biocyc-testimonials.shtml">Testimonials</a> <br> <a href="/publications.shtml">Publications</a> <br> <a href="/release-notes.shtml">Update History</a> <br> <a href="/Troubleshoot-guide.shtml">Troubleshooting</a> <br> <a href="/contact.shtml">Contact Us</a> <br> <a href="/about.shtml">About Us</a><br> </p> </div> </div> <div class="pure-u-lg-1-4 pure-u-md-1-2 pure-u-sm-1-1"> <div class="l-box"> <h4 class="content-footer-subhead">Data and Services</h4> <p class="whitespace-none"> <a href="/download.shtml">Software/Data Downloads</a><br> <a href="/web-services.shtml">Web Services & APIs</a><br> <a href="/linking.shtml">Linking to BioCyc</a><br> <a href="/posters.shtml">Metabolic and Genome Posters</a><br> <a href="/request-new-pgdb.shtml">Request New BioCyc Genome</a> <br> <a href="/webinar.shtml"> BioCyc Tutorials Videos </a> <br> <a href="/registry.html"> Registry </a> <br> </p> </div> </div> <div class="pure-u-lg-1-4 pure-u-md-1-2 pure-u-sm-1-1"> <div class="l-box"> <h4 class="content-footer-subhead">Credits</h4> <p class="whitespace-none"> <a href="/publications.shtml">How to Cite</a> <br> <a href="https://ecocyc.org/advisors.shtml">Advisory Board</a> <br> <a href="https://biocyc.org/credits.shtml">Contributors</a> <br> <a href="/credits.shtml">BioCyc Credits</a> <a href="/funding.shtml">BioCyc Funding Sources</a> </p> </div> </div> <div class="pure-u-lg-1-4 pure-u-md-1-2 pure-u-sm-1-1"> <div class="l-box"> <h4 class="content-footer-subhead">Follow Us</h4> <p class="whitespace-none"> <!-- <a href="https://www.facebook.com/BioCyc">Facebook</a><br> <a href="https://x.com/BioCyc">X</a><br> --> <a href="http://pathwaytools.blogspot.com">Pathway Tools Blog</a><br> <a href="/subscribe.shtml">Mailing List</a> <br><br> <a href="https://genomic.social/@biocyc" target="_blank"> <img src= "/mastodon-white.svg" alt="mastodon" rel="me" width="24" height="24"></a> <a href="https://twitter.com/BioCyc" target="_blank" onclick="this.href+='?url='+location.href"> <img src="/graphics2021/Xlogo.png" alt="twitter" width="29" height="24"></a> <a href="http://www.facebook.com/BioCyc" target="_blank"> <img src= "/graphics2021/f_logo_white.png" alt="facebook" width="24" height="24"></a> <br><br> <a href="https://biocyc.printify.me/products" target="_blank">Purchase BioCyc Mugs</a> </p> </div> </div> </div> </div> <sri-footer></sri-footer> <!-- End of BioCyc userFooterCustomization.shtml --> <div id='orgSelectorDialogCC'></div> <!-- Multi Organism Chooser Template --> <div id="multiorgSelectorDialog" style="display:none" class='resizableDialog' role='dialog' aria-modal='true' aria-labeled-by='multiorgSelectorDialogTitle'> <div class="hd"><b id='multiorgSelectorDialogTitle'>Specify List of Organism Databases</b></div> <div class="bd" id="multiorgSelectorBody"> <form id="multiorgSelectorForm" action='/'> <div id='legend' style="max-width:900px"></div> <div id='multiorg3columns'> <div> <h3>Select One or More Databases: <span id="multiorgMaxLabel"></span></h3> <div id="multiorgSelectorTabs" class="orgSelectorTabs" style='min-width:504px'> <ul> <li class="selected"><a href="#multiorgNameTab">By Name</a></li> <li><a href="#multiorgTaxTab">By Taxonomy</a></li> <li><a href="#multiorgMetadataTab">By Organism Properties</a></li> <li><a href="#multiorgSavedTab">My Lists</a></li> </ul> <div id="multiorgNameTab" class='multiorgselectorTab'> <div class='orgselectorByNameContents'> <div id="multiorgRightcontent" class='nameACColumn'> <label id="multiorgFilterOptions" style="display:block;text-align:right;font-size:smaller"> Organism Filter: <select id="multiorgFilter" onChange='updateMultiOrgFilter()'> </select> </label> <div id="multiorgselectorAutoComplete"> <input id="multiorgInput" type="text" aria-label="Start typing a genus, species and/or strain name" placeholder="Start typing a genus, species and/or strain name" spellcheck=false aria-autocomplete="list" > <div id="multiorgContainer" style="font-style:italic"></div> </div> <div id="multiorgnum"></div> </div> <div class="alphabetFilter"> <div class="screen-reader-only"> <h3>Filter organisms by first letter</h3> </div> <a href="javascript:alphabetClick('a')">A</a><br> <a href="javascript:alphabetClick('b')">B</a><br> <a href="javascript:alphabetClick('c')">C</a><br> <a href="javascript:alphabetClick('d')">D</a><br> <a href="javascript:alphabetClick('e')">E</a><br> <a href="javascript:alphabetClick('f')">F</a><br> <a href="javascript:alphabetClick('g')">G</a><br> <a href="javascript:alphabetClick('h')">H</a><br> <a href="javascript:alphabetClick('i')">I</a><br> <a href="javascript:alphabetClick('j')">J</a><br> <a href="javascript:alphabetClick('k')">K</a><br> <a href="javascript:alphabetClick('l')">L</a><br> <a href="javascript:alphabetClick('m')">M</a><br> <a href="javascript:alphabetClick('n')">N</a><br> <a href="javascript:alphabetClick('o')">O</a><br> <a href="javascript:alphabetClick('p')">P</a><br> <a href="javascript:alphabetClick('q')">Q</a><br> <a href="javascript:alphabetClick('r')">R</a><br> <a href="javascript:alphabetClick('s')">S</a><br> <a href="javascript:alphabetClick('t')">T</a><br> <a href="javascript:alphabetClick('u')">U</a><br> <a href="javascript:alphabetClick('v')">V</a><br> <a href="javascript:alphabetClick('w')">W</a><br> <a href="javascript:alphabetClick('x')">X</a><br> <a href="javascript:alphabetClick('y')">Y</a><br> <a href="javascript:alphabetClick('z')">Z</a><br> </div> </div> </div> <div id="multiorgTaxTab" class='multiorgselectorTab'> <label id="multiorgTaxAutoComplete"> <span style="padding-right:5px">Search for taxon in taxonomy tree: </span> <input id="multiorgTaxName" type="text" style="width:360px" /> <div id="multiorgTaxContainer"></div> </label> <div id="multiorgTaxTreeContainer" style="min-width:489px;overflow-y:auto;margin-top:12px"> <div id="multiorgSelectorTaxTree" class="ygtv-checkbox"></div> </div> </div> <div id="multiorgMetadataTab" style="min-width:489px;overflow-y:auto" class='multiorgselectorTab' > Find organism databases according to: <ul style="line-height:118%;margin-top:4px"> <li>Organism characteristics, e.g. pathogenicity = human <li>Collection metadata, e.g. human microbiome body site = blood <li>Database properties, e.g. # (number) of Genes < 500 </ul> <div id="mclause0" class="flexRowWrap"> <select id="mmdSlot0" onChange='updateMetadataSlot(0, "m")' aria-label='Property for constraint 1'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint0" onChange='updateMetadataSlot(0, "m")' aria-label='Operator for constraint 1'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput0" style="display:none" class="flexRow"> <select id="mmdKeywordOp0" onchange="updateForOp(0, 'mmdKeywordOp0', 'mmdSubstringAC0', 'm')" aria-label='Operator for constraint 1'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC0"> <input id="mmdKeyword0" type="text" aria-label='Value for constraint 1'> <div id="mmdKWContainer0"></div> </div> </div> <div id="mnumericInput0" style="display:none" class="flexRow"> <select id="mmdNumOp0" onchange="updateForOp(0, 'mmdNumOp0', 'mmdNum0', 'm')" aria-label='Numeric operator for constraint 1'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum0" type="text" aria-label='Value for constraint 1'> </div> <div id="mmdEnumContainer0" style="display:none"> <select id="mmdEnum0" multiple aria-label='Value for constraint 1'> </select> </div> </div> <div id="mclause1" style="display:none"> <select id="mconnector1" aria-label='Connector for constraint 2'> <option value='AND' selected>AND</option> <option value='OR'>OR</option> </select> <input id="mmdDelete1" type="button" value ="Remove Constraint" onclick='mdRemoveClause(1, "m")' aria-label='Remove Constraint 2'> <br> <div class="flexRowWrap"> <select id="mmdSlot1" onChange='updateMetadataSlot(1, "m")' aria-label='Property for constraint 2'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint1" onChange='updateMetadataSlot(1, "m")' aria-label='Operator for constraint 2'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput1" style="display:none" class="flexRow"> <select id="mmdKeywordOp1" onchange="updateForOp(1, 'mmdKeywordOp1', 'mmdSubstringAC1', 'm')" aria-label='Operator for constraint 2'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC1"> <input id="mmdKeyword1" type="text" aria-label='Value for constraint 2'> <div id="mmdKWContainer1"></div> </div> </div> <div id="mnumericInput1" style="display:none" class="flexRow"> <select id="mmdNumOp1" onchange="updateForOp(1, 'mmdNumOp1', 'mmdNum1', 'm')" aria-label='Numeric operator for constraint 2'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum1" type="text" aria-label='Value for constraint 2'> </div> <div id="mmdEnumContainer1" style="display:none"> <select id="mmdEnum1" multiple aria-label='Value for constraint 2'> </select> </div> </div> </div> <div id="mclause2" style="display:none"> <select id="mconnector2" aria-label='Connector for constraint 3'> <option value='and' selected>AND</option> <option value='or'>OR</option> </select> <input id="mmdDelete2" type="button" value="Remove Constraint" onclick='mdRemoveClause(2, "m")' aria-label='Remove Constraint 3'> <br> <div class="flexRowWrap"> <select id="mmdSlot2" onChange='updateMetadataSlot(2, "m")' aria-label='Property for constraint 3'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint2" onChange='updateMetadataSlot(2, "m")' aria-label='Operator for constraint 3'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput2" style="display:none" class="flexRow"> <select id="mmdKeywordOp2" onchange="updateForOp(2, 'mmdKeywordOp2', 'mmdSubstringAC', 'm')" aria-label='Operator for constraint 3'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC2"> <input id="mmdKeyword2" type="text" aria-label='Value for constraint 3'> <div id="mmdKWContainer2"></div> </div> </div> <div id="mnumericInput2" style="display:none" class="flexRow"> <select id="mmdNumOp2" onchange="updateForOp(2, 'mmdNumOp2', 'mmdNum2', 'm')" aria-label='Numeric operator for constraint 3'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum2" type="text" aria-label='Value for constraint 3'> </div> <div id="mmdEnumContainer2" style="display:none"> <select id="mmdEnum2" multiple aria-label='Value for constraint 3'> </select> </div> </div> </div> <div id="mclause3" style="display:none"> <select id="mconnector3" aria-label='Connector for constraint 4'> <option value='and' selected>AND</option> <option value='or'>OR</option> </select> <input id="mmdDelete3" type="button" value="Remove Constraint" onclick='mdRemoveClause(3, "m")' aria-label='Remove Constraint 4'> <br> <div class="flexRowWrap"> <select id="mmdSlot3" onChange='updateMetadataSlot(3, "m")' aria-label='Property for constraint 4'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint3" onChange='updateMetadataSlot(3, "m")' aria-label='Operator for constraint 4'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput3" style="display:none" class="flexRow"> <select id="mmdKeywordOp3" onchange="updateForOp(3, 'mmdKeywordOp3', 'mmdSubstringAC3', 'm')" aria-label='Operator for constraint 4'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC3"> <input id="mmdKeyword3" type="text" aria-label='Value for constraint 4'> <div id="mmdKWContainer3"></div> </div> </div> <div id="mnumericInput3" style="display:none" class="flexRow"> <select id="mmdNumOp3" onchange="updateForOp(3, 'mmdNumOp3', 'mmdNum3', 'm')" aria-label='Numeric operator for constraint 4'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum3" type="text" aria-label='Value for constraint 4'> </div> <div id="mmdEnumContainer3" style="display:none"> <select id="mmdEnum3" multiple aria-label='Value for constraint 4'> </select> </div> </div> </div> <div id="mclause4" style="display:none"> <select id="mconnector4" aria-label='Connector for constraint 5'> <option value='and' selected>AND</option> <option value='or'>OR</option> </select> <input id="mmdDelete4" type="button" value = "Remove Constraint" onclick='mdRemoveClause(4, "m")' aria-label='Remove Constraint 5'> <br> <div class="flexRowWrap"> <select id="mmdSlot4" onChange='updateMetadataSlot(4, "m")' aria-label='Property for constraint 5'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint4" onChange='updateMetadataSlot(4, "m")' aria-label='Operator for constraint 5'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput4" style="display:none" class="flexRow"> <select id="mmdKeywordOp4" onchange="updateForOp(4, 'mmdKeywordOp4', 'mmdSubstringAC4', 'm')" aria-label='Operator for constraint 5'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC4"> <input id="mmdKeyword4" type="text" aria-label='Value for constraint 5'> <div id="mmdKWContainer4"></div> </div> </div> <div id="mnumericInput4" style="display:none"> <select id="mmdNumOp4" onchange="updateForOp(4, 'mmdNumOp4', 'mmdNum4', 'm')" aria-label='Numeric operator for constraint 5'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum4" type="text" aria-label='Value for constraint 5'> </div> <div id="mmdEnumContainer4" style="display:none"> <select id="mmdEnum4" multiple aria-label='Value for constraint 5'> </select> </div> </div> </div> <div id="mclause5" style="display:none"> <select id="mconnector5" aria-label='Connector for constraint 6'> <option value='and' selected>AND</option> <option value='or'>OR</option> </select> <input id="mmdDelete5" type="button" value="Remove Constraint" onclick='mdRemoveClause(5, "m")' aria-label='Remove Constraint 6'> <br> <div class="flexRowWrap"> <select id="mmdSlot5" onChange='updateMetadataSlot(5, "m")' aria-label='Property for constraint 6'> <option value=false selected>Select Property</option> </select> <select id="mmdConstraint5" onChange='updateMetadataSlot(5, "m")' aria-label='Operator for constraint 6'> <option value="c" selected>is</option> <option value="nc">is not</option> <option value="a">has any value</option> <option value="n">has no value</option> </select> <div id="mkeywordInput5" style="display:none" class="flexRow"> <select id="mmdKeywordOp5" onchange="updateForOp(5, 'mmdKeywordOp5', 'mmdSubstringAC5', 'm')" aria-label='Operator for constraint 6'> <option value="enum" selected>Exact Match</option> <option value="substr">Substring Match</option> </select> <div class = "mdSubstringInput" id="mmdSubstringAC5"> <input id="mmdKeyword5" type="text" aria-label='Value for constraint 6'> <div id="mmdKWContainer5"></div> </div> </div> <div id="mnumericInput5" style="display:none" class="flexRow"> <select id="mmdNumOp5" onchange="updateForOp(5, 'mmdNumOp5', 'mmdNum5', 'm')" aria-label='Numeric operator for constraint 6'> <option value="e" selected>= (approx.)</option> <option value="lt"><</option> <option value="lte">≤</option> <option value="gt">></option> <option value="gte">≥</option> <option value="enum">Select Values</option> </select> <input id="mmdNum5" type="text" aria-label='Value for constraint 6'> </div> <div id="mmdEnumContainer5" style="display:none"> <select id="mmdEnum5" multiple aria-label='Value for constraint 6'> </select> </div> </div> </div> <br> <div class="flexRow"> <input id="maddClause" type="button" value = "Add Constraint" onclick='mdAddClause("m")' style="display:none"> <input id="mmdSearch" type="button" value = "Find Organisms" onclick = 'processMdQuery(true, "m")'> </div> <div id="mmdResults" class='yui3-skin-sam'></div> </div> <div id="multiorgSavedTab" class='multiorgselectorTab' style="overflow-y:auto"> <div style="padding-bottom:20px"> <span>Database lists include both predefined lists and lists that are saved as SmartTables that you can edit from your <a href="/smarttables" target="new.window">My SmartTables</a> page. To add all organisms from a saved list, check the box next to the list name and then click the "Add" button. </span> </div> <div id="multiorgSavedTree" class="ygtv-checkbox"></div> <div class="requiresLogin" style="padding-top:50px"> <span class="requiresNoSavedOrglist requiresLogin"> You have no saved database lists </span> </div> <div class="requiresNotLoggedIn" style="padding-top:50px"> Log in and reload this page to access your saved database lists. </div> </div> </div> <div id="tierKey" style="padding-top:3px"> <span class="tier1">Tier 1</span> and <span class="tier2">Tier 2</span> databases are displayed with orange and blue backgrounds, respectively. </div> </div> <div class='buttons flexCol' style="gap:4px;margin:3px;"> <div id="multiorgSelectAllRow"> <input type="button" id="multiorgSelectAllBtn" class="disableWhenAllSelected" value="Select All" onclick="multiorgSelectAll()"> </div> <input type="button" id="multiorgAddToList" class="disableWhenAllSelected" value="Add →" onclick="addNewSelections()"> <input type="button" id="multiorgDeleteFromList" class="disableWhenAllSelected" value="Remove ←" onclick="deleteMultiorgOptions(false)"> <input type="button" id="multiorgClearAll" value="Clear All" onclick="deleteMultiorgOptions(true)"> <input type="button" id="moveup" value="Up ↑" onclick="moveUpOption()"> <input type="button" id="movedown" value="Down ↓" onclick="moveDownOption()"> </div> <div> <label for="multiorgSelection"><h3>Current Selection</h3></label> <span id="multiNumSelected">0</span> databases or taxa currently selected. <p> <div id='multiorgSelectionDiv'> <select multiple id="multiorgSelection"> </select> </div> <div class="requiresLogin" id="rememberAsST"> <fieldset style="border:none;padding:0"> <legend style="padding-top:3px"> Remember Selection as SmartTable:</legend> <label> <input type="radio" name="stSave" value="new" checked> Create New </label> <label> <input type="radio" name="stSave" value="old"> Update Existing </label> <div style="padding-top:3px"> <input type="text" id="orglistname" style="width:200px" placeholder="Enter SmartTable Name"> <select id="savedOrglistUpdate" class="savedOrglistSelectEl" aria-label="Select an organism SmartTable to update" style="display:none"> </select> <input type="button" value="Save" title="Clicking this button will save or update the specified organism SmartTable to refer to the currently selected databases. It will not close this dialog or submit your choices. If no databases are currently selected, clicking this button will cause the named SmartTable to be deleted. SmartTables saved here can be accessed from the My Lists tab."> </div> </fieldset> </div> <div class="requiresNotLoggedIn" style="padding-top:3px"> Note: if you create a user account and log in, you can save your database lists for next time. </div> </div> </div> </form> </div> </div> <script type="text/javascript"> multiorg_maxOrgs = 70 </script> <!-- End Multi Organism Chooser Template --> <script type="text/javascript"> if (forceOrgID && forceOrgID != "DEFAULT") setOrganism(forceOrgID); </script> <script src="https://unpkg.com/@popperjs/core@2"></script> <script src="https://unpkg.com/tippy.js@6"></script> <script> /* following relates to tooltips for template-top-menubar */ var subTipContent; subTipContent = "You are not connected to a paid subscription, which limits your access to BioCyc. The EcoCyc database is free."; var accelTipContent = "Create a free account and receive one month of free access to BioCyc. Even if your institution already subscribes to BioCyc, you still need to create an account for ongoing access."; if (subTipContent) { tippy('#subscribe', { content: subTipContent, theme: 'biocyc', placement: 'bottom', plugins: [hideOnEsc] }); } tippy('#account', { content: accelTipContent, theme: 'biocyc', placement: 'bottom', plugins: [hideOnEsc] }); /* following relates to tooltip for MetaCyc */ tippy('#metacycRef', { theme: 'biocyc', content: "MetaCyc is a curated database of metabolic enzymes and pathways from all domains of life.", placement: 'right', plugins: [hideOnEsc] }); </script> <!-- ---------- END FOOTER ---------- --> <!-- ---------- CLOSE OUTERMOST CONTAINER DIV ---------- --> <script> /* following supports Change Database button on home page (this file, index.shtml) */ var shortOrgName = "E. coli K-12 substr. MG1655"; var allOrganismsCount = "20070"; var buttonTitleString = '<i class="fa fa-window-close" onclick="changeButtonTooltip.hide()" style="float:right"></i>Searches apply to the currently selected organism database:<br><b>'+shortOrgName+'</b><br><br>Click <i>Change Current Database</i> to search one of '+ allOrganismsCount +' other organism databases.'; function qsSubmitFn () { document.getElementById('qsform').submit(); }; var changeButton = document.getElementById('changeDBBtn'); var changeButtonTooltip = tippy(changeButton, { content: buttonTitleString, theme: 'biocyc', interactive: true, allowHTML: true, placement: 'top', trigger: 'manual', offset: [0,6], }); var keyPressCount = 0; function newUserOrgCheck () { if (keyPressCount < 1) { var cookieValue = get_cookie("usedOrgChooser"); if (!cookieValue || cookieValue == "false") { changeButtonTooltip.show(); keyPressCount += 1; set_cookie("usedOrgChooser", "true"); } }}; </script> </body> </html>