Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding more non-linear timing and red noise PL plotting utility #23

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
da82a82
Option to close chain plot
ark0015 Mar 29, 2021
b847184
Adding close option
ark0015 May 25, 2021
ebea2bb
Adding close option to plot_rednoise_spectrum
ark0015 Aug 12, 2021
5641ab4
Adding extra kwargs
Aug 12, 2021
36f1ba0
Adding extra_broken_powerlaw plotting
Sep 16, 2021
41ec77d
Allowing for more naming conventions in red noise plotting
ark0015 Oct 22, 2021
39a6e05
Reworking naming and plotting of plotting all rednoise
Oct 25, 2021
42fafc9
Option to close chain plot
ark0015 Mar 29, 2021
9873425
Adding close option
ark0015 May 25, 2021
f3bb026
Reworking naming and plotting of plot rednoise spectrum
Oct 25, 2021
5ecd0ac
More improvements in plotting versatility
Oct 27, 2021
2644cb1
Merge branch 'main' into ark-dev
ark0015 Oct 29, 2021
99574b3
Adding exception to covariance file if it is empty
ark0015 Nov 12, 2021
1ba3bb2
Adding utility for multiple background plotting
Jun 1, 2022
ea72a77
Merge branch 'main' into ark-dev
ark0015 Jun 1, 2022
6e84a56
Adding angle conversion for pint and tempo2 nltm comparisons
Jun 29, 2022
e50fd35
fix Action badge
Hazboun6 Jul 19, 2022
297044c
Adding close
ark0015 Aug 11, 2022
d891bae
Merge branch 'main' into ark-dev
ark0015 Aug 19, 2022
648c3fb
fix __call__ to add to_burn
Hazboun6 Sep 20, 2022
7a586fe
merge from stats devs
Hazboun6 Dec 1, 2022
6b50a13
Merge branch 'main' into ark-dev
ark0015 Jan 12, 2023
10e95f0
Adding utility plotting for non-linear timing and tests that go along…
ark0015 Jan 17, 2023
bcd2e16
Making up to date with version on NANOGrav github
ark0015 Jan 17, 2023
a280c86
Making up to date with NANOGrav main
ark0015 Jan 17, 2023
6ff3d0f
More linting
ark0015 Jan 17, 2023
54f6cbd
Changing references to nanograv from Hazboun6
ark0015 Jan 17, 2023
5f505fc
Adding a tutorial for new timing additions, updating for new flake8 v6
ark0015 Jan 18, 2023
22dbc52
Updating README
ark0015 Jan 18, 2023
c5c140b
changes to core to work with nltm plotting
Jul 5, 2023
3851887
Merge remote-tracking branch 'origin/ark-dev' into ark-dev
Jul 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 18 additions & 9 deletions .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,24 @@ max-line-length = 120
max-complexity = 45
ignore =
E203
E225 # missing whitespace around operator
E226 # missing whitespace around arithmetic operator
W503 # line break before binary operator; conflicts with black
# W504 # Don't want to change with code frozen...
E722 # bare except ok
E731 # lambda expressions ok
E266 # block comments
E741 # ambiguous variable names
E501 # lines
# missing whitespace around operator
E225
# missing whitespace around arithmetic operator
E226
# line break before binary operator; conflicts with black
W503
# Don't want to change with code frozen...
W504
# bare except ok
E722
# lambda expressions ok
E731
# block comments
E266
# ambiguous variable names
E741
# lines
E501
exclude =
.git
.tox
Expand Down
8 changes: 3 additions & 5 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Types of Contributions
Report Bugs
~~~~~~~~~~~

Report bugs at https://github.com/Hazboun6/la_forge/issues.
Report bugs at https://github.com/nanograv/la_forge/issues.

If you are reporting a bug, please include:

Expand Down Expand Up @@ -45,7 +45,7 @@ articles, and such.
Submit Feedback
~~~~~~~~~~~~~~~

The best way to send feedback is to file an issue at https://github.com/Hazboun6/la_forge/issues.
The best way to send feedback is to file an issue at https://github.com/nanograv/la_forge/issues.

If you are proposing a feature:

Expand Down Expand Up @@ -102,9 +102,7 @@ Before you submit a pull request, check that it meets these guidelines:
2. If the pull request adds functionality, the docs should be updated. Put
your new functionality into a function with a docstring, and add the
feature to the list in README.rst.
3. The pull request should work for Python 2.7, 3.4, 3.5 and 3.6, and for PyPy. Check
https://travis-ci.org/Hazboun6/la_forge/pull_requests
and make sure that the tests pass for all supported Python versions.
3. The pull request should pass the tests for all supported Python versions.

Tips
----
Expand Down
7 changes: 4 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ La Forge
.. image:: https://img.shields.io/pypi/v/la_forge.svg
:target: https://pypi.python.org/pypi/la_forge

.. image:: https://github.com/Hazboun6/la_forge/workflows/Build/badge.svg
:target: https://github.com/Hazboun6/la_forge/actions
.. image:: https://github.com/nanograv/la_forge/workflows/Build/badge.svg
:target: https://github.com/nanograv/la_forge/actions

.. image:: https://readthedocs.org/projects/la-forge/badge/?version=latest
:target: https://la-forge.readthedocs.io/en/latest/?badge=latest
Expand All @@ -18,7 +18,7 @@ La Forge

Pulsar Timing Array Bayesian Data Visualization

.. image:: https://raw.githubusercontent.com/Hazboun6/la_forge/master/visor.png
.. image:: https://raw.githubusercontent.com/nanograv/la_forge/master/visor.png
:target: https://www.deviantart.com/sjvernon/art/Geordi-La-Forge-Star-Trek-Next-Generation-Visor-646311950
:alt: Graphic Credit: Stewart Vernon, via Deviant Art
:align: center
Expand Down Expand Up @@ -49,6 +49,7 @@ Features
* Reconstruct Gaussian process realizations using posterior chains.
* Plot red noise power spectral density.
* Separate consituent models of a hypermodel analysis.
* Plotting for timing model parameters (corner plots, mass plots, residuals)

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

Expand Down
Loading