text: user6454: I am starting a project using Python to track, archive, assign and manage bioinformatics bugs. This software will be able to be integrated into project management software or stand alone.
  
  How do you currently track bugs/assign bioinformatics bugs using freely available bioinformatics software/websites?
  What are features that you like/dislike? What are features that you would like to see in a bioinformatics bug tracker?
  
  I am a Biology student with basic/core Python skills.
  
  user3848: Use IPython and activate the trace in the Python debugger as follows
  %pdb 1 
  
  or
  %pdb on
  
  to turn this off %pdb 0 or %pdf off
  I do recommend using a formal IDE such as PyCharm or Visual Studio Code. The professional version of PyCharm is highly rated and within that use breakpoints . In Python3.7 there is supposed to be breakpoint() so you may not need an IDE, i.e. you set the breakpoint in your code using breakpoint(). In older versions of Python you can import this function via, import pdb; pdb.set_trace()
  Finally check out PDB++ which is found here
  Its important to note that experienced programmers often debug by simply inserting print() throughout their code and don't bother with an IDE
  
original_text: 6454: <p>I am starting a project using Python to track, archive, assign and manage bioinformatics bugs. This software will be able to be integrated into project management software or stand alone.</p>
  <ul>
  <li>How do you currently track bugs/assign bioinformatics bugs using freely available bioinformatics software/websites?</li>
  <li>What are features that you like/dislike? What are features that you would like to see in a bioinformatics bug tracker?</li>
  </ul>
  <p>I am a Biology student with basic/core Python skills.</p>
   3848: <p>Use IPython and activate the trace in the Python debugger as follows</p>
  <pre><code>%pdb 1 
  </code></pre>
  <p>or</p>
  <pre><code>%pdb on
  </code></pre>
  <p>to turn this off <code>%pdb 0</code> or <code>%pdf off</code></p>
  <p>I do recommend using a formal IDE such as PyCharm or Visual Studio Code. The professional version of PyCharm is highly rated and within that use <strong>breakpoints</strong> . In Python3.7 there is supposed to be <code>breakpoint()</code> so you may not need an IDE, i.e. you set the breakpoint in your code using <code>breakpoint()</code>. In older versions of Python you can import this function via, <code>import pdb; pdb.set_trace()</code></p>
  <p>Finally check out <code>PDB++</code> which is found <a href="https://pypi.org/project/pdbpp/" rel="nofollow noreferrer">here</a></p>
  <p>Its important to note that experienced programmers often debug by simply inserting <code>print()</code> throughout their code and don't bother with an IDE</p>
  