<commit_before>
<h1>KBase Development in the SEED Environment</h1>
<p><strong>Purpose: </strong> Learn more about the KBase framework
within the SEED environment that allows development
and testing of software, as well as the creation and maintenance of
tutorials and documentation.
</p>
<p><strong>Required Prerequisite Activities: </strong> <a href="/for-users/get-started/">
Getting Started with KBase</a>.
</p>
<p><strong>Suggested Prerequisite Activities: </strong>None
</p>
<p><strong>Related Tutorials: </strong> <a href="/developer-zone/tutorials/getting-started/some-basic-exercises-using-kbase/">Some
Basic Exercises Using KBase</a> and other
"Getting Started" tutorials.
</p>
<h2>Introduction</h2>
The KBase development environment is still under construction. To
accelerate progress, we have created a framework within the <a name="SEED601">SEED</a> environment that allows us to develop and test
software, as well as creating and maintaining tutorials and
documentation. At this stage, we have employed this environment to
support work on the ID server, the CS and the documentation. We intend
to move to a native KBase development environment, once it is
well-defined. Until then, this document is intended to help KBase
developers with access to the <a name="SEED602">SEED</a> environment
to get started. To actually see documentation rendered in some format,
go to the <a href="http://kbase.us/index.php/developers/developer-home/" target="_blank">KBase Developers Site</a>. <br>
<br>
Let us start by listing the things that a developer will need access
to:
<ol>
  <li> the documentation of APIs (at this point, the the <a name="CS-API603">CS-API</a>), </li>
  <li> the documentation of the command-line scripts that support
access to CS data, </li>
  <li> the XML specification of the <a name="CDM604">CDM</a> <a name="ER-Model605">ER-Model</a>, </li>
  <li> the tutorials being developed to document data, software, and
protocols (this would include documents like those defining
    <ul>
      <li> the creation of MD5 hashes for KBase genomes, contigs and<commit_msg>KBase_dev_in_seed.html replaced 'Getting Started with KBase' with 'Quick start'<commit_after>
<h1>KBase Development in the SEED Environment</h1>
<p><strong>Purpose: </strong> Learn more about the KBase framework
within the SEED environment that allows development
and testing of software, as well as the creation and maintenance of
tutorials and documentation.
</p>
<p><strong>Required Prerequisite Activities: </strong> <a href="/for-users/get-started/"> Quick start
</a>.
</p>
<p><strong>Suggested Prerequisite Activities: </strong>None
</p>
<p><strong>Related Tutorials: </strong> <a href="/developer-zone/tutorials/getting-started/some-basic-exercises-using-kbase/">Some
Basic Exercises Using KBase</a> and other
"Getting Started" tutorials.
</p>
<h2>Introduction</h2>
The KBase development environment is still under construction. To
accelerate progress, we have created a framework within the <a name="SEED601">SEED</a> environment that allows us to develop and test
software, as well as creating and maintaining tutorials and
documentation. At this stage, we have employed this environment to
support work on the ID server, the CS and the documentation. We intend
to move to a native KBase development environment, once it is
well-defined. Until then, this document is intended to help KBase
developers with access to the <a name="SEED602">SEED</a> environment
to get started. To actually see documentation rendered in some format,
go to the <a href="http://kbase.us/index.php/developers/developer-home/" target="_blank">KBase Developers Site</a>. <br>
<br>
Let us start by listing the things that a developer will need access
to:
<ol>
  <li> the documentation of APIs (at this point, the the <a name="CS-API603">CS-API</a>), </li>
  <li> the documentation of the command-line scripts that support
access to CS data, </li>
  <li> the XML specification of the <a name="CDM604">CDM</a> <a name="ER-Model605">ER-Model</a>, </li>
  <li> the tutorials being developed to document data, software, and
protocols (this would include documents like those defining
    <ul>
      <li> the creation of MD5 hashes for KBase genomes, contigs and
{'fraction_non_alphanumeric': 0.10198769522006626, 'fraction_numerical': 0.00946521533364884, 'mean_word_length': 5.117221418234442, 'pattern_counts': {'":': 0, '<': 99, '<?xml version=': 0, '>': 99, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2220942', 'n_tokens_mistral': 1272, 'n_tokens_neox': 1195, 'n_words': 532}