Skip to content

Commit 487a9f9

Browse files
committed
update docs
1 parent 9f46c40 commit 487a9f9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+978
-214
lines changed

docs/APIdocs/pulse.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -904,7 +904,7 @@ <h2>Pulse Analysis<a class="headerlink" href="#pulse-analysis" title="Permalink
904904
<span id="timing-analysis"></span><h3>Timing Analysis<a class="headerlink" href="#module-tatpulsar.pulse.residuals" title="Permalink to this headline"></a></h3>
905905
<dl class="py function">
906906
<dt class="sig sig-object py" id="tatpulsar.pulse.residuals.cal_residual">
907-
<span class="sig-prename descclassname"><span class="pre">tatpulsar.pulse.residuals.</span></span><span class="sig-name descname"><span class="pre">cal_residual</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">toas</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toa_errs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">f_set_all</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">PEPOCH_all</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop_time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inperiod</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/tuoyl/tat-pulsar/blob/master/tatpulsar/pulse/residuals.py"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#tatpulsar.pulse.residuals.cal_residual" title="Permalink to this definition"></a></dt>
907+
<span class="sig-prename descclassname"><span class="pre">tatpulsar.pulse.residuals.</span></span><span class="sig-name descname"><span class="pre">cal_residual</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">toas</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toa_errs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">f_set_all</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">PEPOCH_all</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop_time</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inperiod</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">phi_shift</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/tuoyl/tat-pulsar/blob/master/tatpulsar/pulse/residuals.py"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#tatpulsar.pulse.residuals.cal_residual" title="Permalink to this definition"></a></dt>
908908
<dd><p>calculate the residuals for toas in each Ephemeride</p>
909909
<p>return the residuals as one</p>
910910
</dd></dl>
@@ -980,7 +980,7 @@ <h2>Pulse Analysis<a class="headerlink" href="#pulse-analysis" title="Permalink
980980

981981
<div role="contentinfo">
982982
<p>&#169; Copyright 2022, Youli.
983-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:09:33 UTC.
983+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
984984
</span></p>
985985
</div>
986986

Loading
Loading
Loading

docs/_sources/notebooks/PulsarTimingAnalysis.ipynb.txt

Lines changed: 112 additions & 22 deletions
Large diffs are not rendered by default.

docs/autodocs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ <h1>TAT-pulsar package API<a class="headerlink" href="#tat-pulsar-package-api" t
137137

138138
<div role="contentinfo">
139139
<p>&#169; Copyright 2022, Youli.
140-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:09:33 UTC.
140+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
141141
</span></p>
142142
</div>
143143

docs/genindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ <h2 id="T">T</h2>
342342

343343
<div role="contentinfo">
344344
<p>&#169; Copyright 2022, Youli.
345-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:20:23 UTC.
345+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
346346
</span></p>
347347
</div>
348348

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ <h2>Contents<a class="headerlink" href="#contents" title="Permalink to this head
171171

172172
<div role="contentinfo">
173173
<p>&#169; Copyright 2022, Youli.
174-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:20:23 UTC.
174+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
175175
</span></p>
176176
</div>
177177

docs/notebooks/BinaryAnalysis.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,7 @@ <h3>Solving Kepler equation<a class="headerlink" href="#Solving-Kepler-equation"
807807

808808
<div role="contentinfo">
809809
<p>&#169; Copyright 2022, Youli.
810-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:09:33 UTC.
810+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:06:54 UTC.
811811
</span></p>
812812
</div>
813813

docs/notebooks/PulsarTimingAnalysis.html

Lines changed: 86 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
<li class="toctree-l2 current"><a class="current reference internal" href="#"> Crab Analysis</a><ul>
5454
<li class="toctree-l3"><a class="reference internal" href="#Search-the-best-frequency">Search the best frequency</a></li>
5555
<li class="toctree-l3"><a class="reference internal" href="#Bayrcentric-correction">Bayrcentric correction</a></li>
56+
<li class="toctree-l3"><a class="reference internal" href="#Play-with-the-profile">Play with the profile</a></li>
5657
</ul>
5758
</li>
5859
<li class="toctree-l2"><a class="reference internal" href="BinaryAnalysis.html"> Binary System Analysis</a></li>
@@ -357,6 +358,8 @@
357358
</style>
358359
<div class="section" id="Pulsar-Timing-Analysis">
359360
<h1>Pulsar Timing Analysis<a class="headerlink" href="#Pulsar-Timing-Analysis" title="Permalink to this headline"></a></h1>
361+
<p>Welcome to our step-by-step Jupyter notebook tutorial on pulsar timing analysis using the TAT-Pulsar Python package.</p>
362+
<p>Throughout this guide, we’ll provide you with hands-on examples of how to use the key features of TAT-Pulsar.</p>
360363
<div class="section" id="Search-the-best-frequency">
361364
<h2>Search the best frequency<a class="headerlink" href="#Search-the-best-frequency" title="Permalink to this headline"></a></h2>
362365
<div class="nbinput nblast docutils container">
@@ -368,7 +371,7 @@ <h2>Search the best frequency<a class="headerlink" href="#Search-the-best-freque
368371
<span class="kn">import</span> <span class="nn">wget</span><span class="o">,</span> <span class="nn">os</span>
369372
<span class="kn">from</span> <span class="nn">astropy.io</span> <span class="kn">import</span> <span class="n">fits</span>
370373

371-
<span class="n">mpl</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s1">&#39;figure.dpi&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">150</span>
374+
<span class="n">mpl</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s1">&#39;figure.dpi&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">250</span>
372375
<span class="n">plt</span><span class="o">.</span><span class="n">style</span><span class="o">.</span><span class="n">use</span><span class="p">([</span><span class="s1">&#39;science&#39;</span><span class="p">,</span> <span class="s1">&#39;nature&#39;</span><span class="p">,</span> <span class="s1">&#39;no-latex&#39;</span><span class="p">])</span>
373376
</pre></div>
374377
</div>
@@ -444,24 +447,24 @@ <h2>Bayrcentric correction<a class="headerlink" href="#Bayrcentric-correction" t
444447
</div>
445448
<div class="output_area docutils container">
446449
<div class="highlight"><pre>
447-
PSR_B 0531+21
448-
RA_hh 5
449-
RA_mm 34
450-
RA_ss 31.972
451-
DEC_hh 22
452-
DEC_mm 0
453-
DEC_ss 52.07
454-
MJD1 57966
455-
MJD2 57997
456-
t0geo 57981
457-
f0 29.6394
458-
f1 -3.68701e-10
459-
f2 9.29e-21
460-
RMS 0.6
461-
O J
462-
B DE200
463-
name 0531+21
464-
Notes NaN
450+
PSR_B 0531+21
451+
RA_hh 5
452+
RA_mm 34
453+
RA_ss 31.972
454+
DEC_hh 22
455+
DEC_mm 0
456+
DEC_ss 52.07
457+
MJD1 57966
458+
MJD2 57997
459+
t0geo 57981.0
460+
f0 29.639378
461+
f1 -0.0
462+
f2 0.0
463+
RMS 0.6
464+
O J
465+
B DE200
466+
name 0531+21
467+
Notes NaN
465468
Name: 374, dtype: object
466469
</pre></div></div>
467470
</div>
@@ -556,6 +559,69 @@ <h2>Bayrcentric correction<a class="headerlink" href="#Bayrcentric-correction" t
556559
</div>
557560
</div>
558561
</div>
562+
<div class="section" id="Play-with-the-profile">
563+
<h2>Play with the profile<a class="headerlink" href="#Play-with-the-profile" title="Permalink to this headline"></a></h2>
564+
<div class="nbinput docutils container">
565+
<div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[8]:
566+
</pre></div>
567+
</div>
568+
<div class="input_area highlight-ipython3 notranslate"><div class="highlight"><pre><span></span><span class="n">profile</span><span class="o">.</span><span class="n">cycles</span> <span class="o">=</span> <span class="mi">2</span> <span class="c1"># set the phase cycls of profile</span>
569+
<span class="n">plt</span><span class="o">.</span><span class="n">errorbar</span><span class="p">(</span><span class="n">profile</span><span class="o">.</span><span class="n">phase</span><span class="p">,</span>
570+
<span class="n">profile</span><span class="o">.</span><span class="n">counts</span><span class="p">,</span>
571+
<span class="n">yerr</span><span class="o">=</span><span class="n">profile</span><span class="o">.</span><span class="n">error</span><span class="p">,</span>
572+
<span class="n">ds</span><span class="o">=</span><span class="s1">&#39;steps-mid&#39;</span><span class="p">)</span>
573+
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">&quot;Phase&quot;</span><span class="p">)</span>
574+
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">&quot;Counts&quot;</span><span class="p">)</span>
575+
</pre></div>
576+
</div>
577+
</div>
578+
<div class="nboutput docutils container">
579+
<div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[8]:
580+
</pre></div>
581+
</div>
582+
<div class="output_area docutils container">
583+
<div class="highlight"><pre>
584+
Text(0, 0.5, &#39;Counts&#39;)
585+
</pre></div></div>
586+
</div>
587+
<div class="nboutput nblast docutils container">
588+
<div class="prompt empty docutils container">
589+
</div>
590+
<div class="output_area docutils container">
591+
<img alt="../_images/notebooks_PulsarTimingAnalysis_16_1.png" src="../_images/notebooks_PulsarTimingAnalysis_16_1.png" />
592+
</div>
593+
</div>
594+
<div class="nbinput docutils container">
595+
<div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[20]:
596+
</pre></div>
597+
</div>
598+
<div class="input_area highlight-ipython3 notranslate"><div class="highlight"><pre><span></span><span class="n">profile</span><span class="o">.</span><span class="n">norm</span><span class="p">(</span><span class="n">method</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span> <span class="c1"># Normalization</span>
599+
<span class="n">profile_new</span> <span class="o">=</span> <span class="n">profile</span><span class="o">.</span><span class="n">resample</span><span class="p">(</span><span class="n">sample_num</span><span class="o">=</span><span class="mi">1000</span><span class="p">)</span>
600+
601+
<span class="n">plt</span><span class="o">.</span><span class="n">imshow</span><span class="p">(</span><span class="n">profile_new</span><span class="p">,</span> <span class="n">aspect</span><span class="o">=</span><span class="s1">&#39;auto&#39;</span><span class="p">,</span>
602+
<span class="n">extent</span><span class="o">=</span><span class="p">[</span><span class="mi">0</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1000</span><span class="p">])</span>
603+
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">&quot;phase&quot;</span><span class="p">)</span>
604+
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">&quot;numbers of profiles&quot;</span><span class="p">)</span>
605+
</pre></div>
606+
</div>
607+
</div>
608+
<div class="nboutput docutils container">
609+
<div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[20]:
610+
</pre></div>
611+
</div>
612+
<div class="output_area docutils container">
613+
<div class="highlight"><pre>
614+
Text(0, 0.5, &#39;numbers of profiles&#39;)
615+
</pre></div></div>
616+
</div>
617+
<div class="nboutput nblast docutils container">
618+
<div class="prompt empty docutils container">
619+
</div>
620+
<div class="output_area docutils container">
621+
<img alt="../_images/notebooks_PulsarTimingAnalysis_17_1.png" src="../_images/notebooks_PulsarTimingAnalysis_17_1.png" />
622+
</div>
623+
</div>
624+
</div>
559625
</div>
560626

561627

@@ -570,7 +636,7 @@ <h2>Bayrcentric correction<a class="headerlink" href="#Bayrcentric-correction" t
570636

571637
<div role="contentinfo">
572638
<p>&#169; Copyright 2022, Youli.
573-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:09:33 UTC.
639+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
574640
</span></p>
575641
</div>
576642

docs/notebooks/PulsarTimingAnalysis.ipynb

Lines changed: 112 additions & 22 deletions
Large diffs are not rendered by default.

docs/objects.inv

27 Bytes
Binary file not shown.

docs/py-modindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ <h1>Python Module Index</h1>
144144

145145
<div role="contentinfo">
146146
<p>&#169; Copyright 2022, Youli.
147-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:20:23 UTC.
147+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
148148
</span></p>
149149
</div>
150150

docs/search.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797

9898
<div role="contentinfo">
9999
<p>&#169; Copyright 2022, Youli.
100-
<span class="lastupdated">Last updated on 2023 Jun 06 at 12:20:23 UTC.
100+
<span class="lastupdated">Last updated on 2023 Jun 07 at 15:30:44 UTC.
101101
</span></p>
102102
</div>
103103

0 commit comments

Comments
 (0)