Skip to content

Commit

Permalink
Merge pull request #122 from stanweer1/master
Browse files Browse the repository at this point in the history
Unit test for P-bif and fzz, additional option to plot unfiltered PD in fzz, fixed typo in fzz
  • Loading branch information
stanweer1 authored Jul 30, 2024
2 parents 6b9ed64 + fd299a9 commit b1af29d
Show file tree
Hide file tree
Showing 19 changed files with 395 additions and 168 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -143,4 +143,6 @@ cython_debug/
.teaspoonData

# DS_Store

.idea
*/.DS_Store
7 changes: 5 additions & 2 deletions doc_source/persistence.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
Persistence
============

.. automodule:: teaspoon.TDA.Persistence
:members: minPers, maxPers, maxBirth, minBirth, minPersistenceSeries, maxPersistenceSeries, minBirthSeries, maxBirthSeries, removeInfiniteClasses, BettiCurve, CROCKER

The following example computes the minimum and maximum birth times, as well as the maximum persistence::

Expand Down Expand Up @@ -83,3 +81,8 @@ The following example computes the CROCKER plot for a set of persistence diagram

Crocker = CROCKER(DGMS, 3, 5, plotting=False)

Functions
---------

.. automodule:: teaspoon.TDA.Persistence
:members: minPers, maxPers, maxBirth, minBirth, minPersistenceSeries, maxPersistenceSeries, minBirthSeries, maxBirthSeries, removeInfiniteClasses, BettiCurve, CROCKER, CROCKER_Stack
116 changes: 90 additions & 26 deletions docs/_modules/teaspoon/TDA/Persistence.html

Large diffs are not rendered by default.

7 changes: 5 additions & 2 deletions docs/_sources/persistence.rst.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
Persistence
============

.. automodule:: teaspoon.TDA.Persistence
:members: minPers, maxPers, maxBirth, minBirth, minPersistenceSeries, maxPersistenceSeries, minBirthSeries, maxBirthSeries, removeInfiniteClasses, BettiCurve, CROCKER

The following example computes the minimum and maximum birth times, as well as the maximum persistence::

Expand Down Expand Up @@ -83,3 +81,8 @@ The following example computes the CROCKER plot for a set of persistence diagram

Crocker = CROCKER(DGMS, 3, 5, plotting=False)

Functions
---------

.. automodule:: teaspoon.TDA.Persistence
:members: minPers, maxPers, maxBirth, minBirth, minPersistenceSeries, maxPersistenceSeries, minBirthSeries, maxBirthSeries, removeInfiniteClasses, BettiCurve, CROCKER, CROCKER_Stack
Binary file modified docs/doctrees/environment.pickle
Binary file not shown.
Binary file modified docs/doctrees/fast_zigzag.doctree
Binary file not shown.
Binary file modified docs/doctrees/persistence.doctree
Binary file not shown.
Binary file modified docs/doctrees/stoch_bif.doctree
Binary file not shown.
2 changes: 2 additions & 0 deletions docs/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,8 @@ <h2 id="C">C</h2>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="persistence.html#teaspoon.TDA.Persistence.CROCKER">CROCKER() (in module teaspoon.TDA.Persistence)</a>
</li>
<li><a href="persistence.html#teaspoon.TDA.Persistence.CROCKER_Stack">CROCKER_Stack() (in module teaspoon.TDA.Persistence)</a>
</li>
<li><a href="PointCloud.html#teaspoon.MakeData.PointCloud.Cube">Cube() (in module teaspoon.MakeData.PointCloud)</a>
</li>
Expand Down
12 changes: 1 addition & 11 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -230,17 +230,7 @@ <h2>Table of Contents<a class="headerlink" href="#table-of-contents" title="Link
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="persistence.html">2.3.4. Persistence</a><ul>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.BettiCurve"><code class="docutils literal notranslate"><span class="pre">BettiCurve()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.CROCKER"><code class="docutils literal notranslate"><span class="pre">CROCKER()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.maxBirth"><code class="docutils literal notranslate"><span class="pre">maxBirth()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.maxBirthSeries"><code class="docutils literal notranslate"><span class="pre">maxBirthSeries()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.maxPers"><code class="docutils literal notranslate"><span class="pre">maxPers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.maxPersistenceSeries"><code class="docutils literal notranslate"><span class="pre">maxPersistenceSeries()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.minBirth"><code class="docutils literal notranslate"><span class="pre">minBirth()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.minBirthSeries"><code class="docutils literal notranslate"><span class="pre">minBirthSeries()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.minPers"><code class="docutils literal notranslate"><span class="pre">minPers()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.minPersistenceSeries"><code class="docutils literal notranslate"><span class="pre">minPersistenceSeries()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#teaspoon.TDA.Persistence.removeInfiniteClasses"><code class="docutils literal notranslate"><span class="pre">removeInfiniteClasses()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="persistence.html#module-teaspoon.TDA.Persistence">2.3.4.1. Functions</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="sublevel_set_persistence.html">2.3.5. Zero Dimensional Sublevel Set Persistence (SLSP) Module</a><ul>
Expand Down
Binary file modified docs/objects.inv
Binary file not shown.
Loading

0 comments on commit b1af29d

Please sign in to comment.