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

Release: pyDARN v4.1! #398

Merged
merged 133 commits into from
Sep 5, 2024
Merged
Show file tree
Hide file tree
Changes from 130 commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
7292c93
embargo warning and watermark
carleyjmartin Sep 11, 2023
c08440b
use black instead of grey, tidy code
carleyjmartin Sep 14, 2023
84f6a49
Merge branch 'develop' into ehn/embargoed-data
carleyjmartin Oct 6, 2023
a44195e
Merge branch 'develop' into ehn/embargoed-data
carleyjmartin Dec 14, 2023
4f772e3
Allow user to specify background transparency in RTP calls.
RemingtonRohel Jan 10, 2024
99eb55f
Lots of little changes to customize Fan plots.
RemingtonRohel Jan 11, 2024
fe1a9ea
Option to get magnetic longitudes from `convert_geo_coastline_to_mag`
billetd Jan 18, 2024
7dbeb76
Option to return magnetic longitudes when not using Cartopy
billetd Jan 18, 2024
ffe417b
calculate_potentials_pos() new classmethod
billetd Jan 22, 2024
62ae8b1
fix indentation
bharatreddy Jan 22, 2024
bd5b4f0
float option fix, input checks, style changes
carleyjmartin Jan 22, 2024
3f8894e
Docstring formatting
billetd Jan 23, 2024
c3e8979
Merge pull request #367 from SuperDARN/ehn/potentials_coordinates
carleyjmartin Jan 23, 2024
18e6696
Removed background_alpha parameter from plot_summary().
RemingtonRohel Jan 23, 2024
bebcdfe
Fixed bug with passing scan_index = (int) to plot_fan().
RemingtonRohel Jan 23, 2024
590f360
Merge pull request #363 from SuperDARN/background_alpha
carleyjmartin Jan 23, 2024
a8af38b
Merge pull request #364 from SuperDARN/fan_ax
carleyjmartin Jan 23, 2024
20c771b
Apply suggestions from code review
carleyjmartin Jan 24, 2024
adf6aeb
Merge pull request #366 from SuperDARN/ehn/coastlines_mlon
carleyjmartin Jan 24, 2024
727ee1c
update hdw submodule
carleyjmartin Jan 24, 2024
e5c3567
added nssc radars into radars dict
carleyjmartin Jan 24, 2024
a07a358
pushing the entire solution before testing :)
PrestonXPitzer Jan 24, 2024
e280508
Revert "pushing the entire solution before testing :)"
PrestonXPitzer Jan 24, 2024
e8b283a
Apply suggestions from code review
carleyjmartin Jan 26, 2024
397161d
Add alpha to plt.colorbar
billetd Jan 31, 2024
4cb9a34
Merge pull request #372 from SuperDARN/fix/contour_colourmap
carleyjmartin Feb 2, 2024
c9eb9ae
Fix colorbar preference not being preserved
billetd Feb 13, 2024
076eb48
Seperate colourbar options
billetd Feb 13, 2024
5b1cf9c
Fixed `map_info=False` not working
billetd Feb 13, 2024
fc58b44
Merge pull request #375 from SuperDARN/fix/map_info
carleyjmartin Feb 14, 2024
56fe0ed
Change input types, remove len_factor
billetd Mar 14, 2024
7588bc4
Update maps.py
billetd Mar 14, 2024
f137b87
remove len_factor from method call
carleyjmartin Mar 18, 2024
0a40d2e
Merge pull request #377 from SuperDARN/cleanup/maps.py
carleyjmartin Mar 18, 2024
d35ca40
fix syntax error, default True
carleyjmartin Mar 18, 2024
d11e287
doc string amended and docs updated
carleyjmartin Mar 18, 2024
1c4c407
Merge pull request #374 from SuperDARN/fix/map_colorbar
carleyjmartin Mar 18, 2024
16bf2e4
amended lowlat default value in calculate potentials
carleyjmartin Mar 18, 2024
25f0f06
increase matplotlib version requirement
carleyjmartin Mar 18, 2024
e0e56fa
remove conditional import
carleyjmartin Mar 18, 2024
01150df
Faster coastline coordinate conversion
billetd Mar 26, 2024
6aa9be9
working but still iterating, including updates to allow 50m and 10m c…
carleyjmartin Mar 27, 2024
082b479
Merge pull request #378 from SuperDARN/bug/default-lowlat
carleyjmartin Mar 27, 2024
26964d8
fixed issues with shifting longitudes
carleyjmartin Mar 27, 2024
94daa10
resolution for geo plots too
carleyjmartin Mar 27, 2024
c58305c
higher restriction
carleyjmartin Mar 27, 2024
a064a4a
Merge pull request #379 from SuperDARN/bug/matplotlib-restriction
carleyjmartin Mar 27, 2024
7a65e92
Update pydarn/plotting/projections.py
carleyjmartin Mar 27, 2024
068e136
Merge pull request #380 from SuperDARN/ehn/faster_coastlines
carleyjmartin Mar 27, 2024
0f9203a
Merge pull request #369 from SuperDARN/ehn/nssc_radars
Doreban Apr 5, 2024
a57fd52
variable center and extents for cartopy controlled geographic coordin…
carleyjmartin May 7, 2024
ff078b3
adding comments
carleyjmartin May 7, 2024
e4e6970
working magnetic plots with cartopy - not perfect
carleyjmartin May 8, 2024
6269ab4
Merge branch 'develop' into ehn/embargoed-data
carleyjmartin May 9, 2024
b586f62
cartopy plot for mag coords - not complete for mlt
carleyjmartin May 9, 2024
aaeba7f
new geomagnetic axes with zoom and position feature
carleyjmartin May 14, 2024
7b9b751
remove subplot use inside projections
carleyjmartin May 14, 2024
5c70113
remove plt with ax plotting
carleyjmartin May 15, 2024
3beffad
mod line
carleyjmartin May 15, 2024
220473c
amended for grid to work with all projections
carleyjmartin May 15, 2024
b1583af
ball and stick amended for use with proj.mag
carleyjmartin May 15, 2024
642b7ff
expanding options with new kwargs
carleyjmartin May 16, 2024
300ce90
Merge pull request #355 from SuperDARN/ehn/embargoed-data
carleyjmartin May 16, 2024
2ad20db
default values now place 12MLT at the bottom of the plot in the MAG p…
carleyjmartin Jun 13, 2024
54a72b5
geographic plots default centered on 0 degrees longitude
carleyjmartin Jun 13, 2024
47adb7a
Refactored embargo code.
RemingtonRohel Jun 28, 2024
a1d3c5d
Changed `scan_index` in `plot_fan()`.
RemingtonRohel Jun 28, 2024
aaf8375
convection plots on map projection-unfinished
carleyjmartin Jul 9, 2024
0aacf5d
remove cartopy logic from projections, remove cartopy warnings, add d…
carleyjmartin Jul 10, 2024
f911606
Fix open bracket typo
billetd Jul 11, 2024
51b0fc0
include plotting map potential on time series for specific position
carleyjmartin Jul 11, 2024
7cfed23
mod line
carleyjmartin Jul 11, 2024
8556b62
stealing Rem
carleyjmartin Jul 11, 2024
e56c910
basic plot working with made up data
carleyjmartin Jul 11, 2024
1b5f7df
masked array and groundscatter working
carleyjmartin Jul 11, 2024
30fd1f3
Merge pull request #390 from SuperDARN/typo/bracket
Doreban Jul 16, 2024
f8a7ea5
finish off fan plots for inputted data
carleyjmartin Jul 16, 2024
60eedea
Merge branch 'develop' into ehn/fan-user-input-data
carleyjmartin Jul 16, 2024
a82e67d
0 MLT at bottom as default
carleyjmartin Jul 16, 2024
3456ac7
Merge pull request #382 from SuperDARN/ref/axes
carleyjmartin Jul 16, 2024
c7b5061
Merge branch 'develop' into ehn/extended-kwargs
carleyjmartin Jul 17, 2024
1ca6d29
Merge branch 'develop' into ehn/cartopy-dependency
carleyjmartin Jul 17, 2024
d219aa4
Merge branch 'develop' into ehn/map-pot-time-series
carleyjmartin Jul 17, 2024
90a10f3
Merge branch 'develop' into record_search_tolerance
carleyjmartin Jul 17, 2024
0d7044a
update for new changes in develop
carleyjmartin Jul 17, 2024
4f87a3a
missed dt from merge conflicts
carleyjmartin Jul 17, 2024
ec66049
missing import
carleyjmartin Jul 17, 2024
4c1e1f6
replace plot_date with plot
carleyjmartin Jul 17, 2024
719bbb6
Merge pull request #394 from SuperDARN/dep/plotdate
carleyjmartin Jul 19, 2024
053235c
Merge branch 'develop' into ehn/extended-kwargs
carleyjmartin Jul 23, 2024
f6339d5
update documentation
carleyjmartin Jul 23, 2024
4789030
mkdocs updates
carleyjmartin Jul 23, 2024
1646bc2
testing updates
carleyjmartin Jul 23, 2024
9181d8f
fix bugs that were already fixed but somehow got unfixed in the last …
carleyjmartin Jul 23, 2024
0ae1a7c
Merge branch 'develop' into docs/v4-1-docs-update
carleyjmartin Jul 23, 2024
a1f0e1e
these bugs just wont stop coming back
carleyjmartin Jul 23, 2024
0dd2a08
Merge branch 'develop' into ehn/extended-kwargs
carleyjmartin Jul 23, 2024
a018874
Merge pull request #383 from SuperDARN/ehn/extended-kwargs
carleyjmartin Jul 23, 2024
5418775
typo
carleyjmartin Jul 23, 2024
cd7c7b8
Merge branch 'develop' into ehn/cartopy-dependency
carleyjmartin Jul 23, 2024
b8c6e51
Small bugfix in plot_fan, ensuring `date` variable is a datetime
RemingtonRohel Jul 24, 2024
35dff70
Merge branch 'develop' into record_search_tolerance
carleyjmartin Jul 25, 2024
1c4cdc1
Merge pull request #386 from SuperDARN/record_search_tolerance
carleyjmartin Jul 25, 2024
5a8ad91
update fan plot tolerance section
carleyjmartin Jul 25, 2024
ba23571
add scipy dependency
carleyjmartin Jul 25, 2024
8b52982
Merge pull request #395 from SuperDARN/docs/v4-1-docs-update
carleyjmartin Jul 25, 2024
8ad3913
Merge branch 'develop' into ehn/cartopy-dependency
carleyjmartin Jul 25, 2024
b043517
prerelease checklist
carleyjmartin Jul 25, 2024
85fac2f
integrating vt rtp code into summary plot method
carleyjmartin Jul 26, 2024
541840b
check integrity of the inputted list before plotting
carleyjmartin Jul 26, 2024
a383478
fix doc string
carleyjmartin Jul 26, 2024
919346a
Merge pull request #392 from SuperDARN/ehn/fan-user-input-data
carleyjmartin Jul 26, 2024
c3f40e9
Removed stray cartopyInstalled check
Doreban Jul 26, 2024
e20f856
white space issue fix and elevation removed error fix
carleyjmartin Jul 26, 2024
11e41bd
Merge pull request #388 from SuperDARN/ehn/cartopy-dependency
carleyjmartin Jul 26, 2024
ffafd9e
Merge pull request #391 from SuperDARN/ehn/map-pot-time-series
carleyjmartin Jul 26, 2024
acb470e
Merge pull request #400 from SuperDARN/ehn/summary-plot-flex
carleyjmartin Jul 26, 2024
c2e8a77
Merge branch 'develop' into release/v4.1
carleyjmartin Jul 26, 2024
9f6cb60
merge conflict fixes
carleyjmartin Jul 29, 2024
a490b6e
rewritten testing documentation
carleyjmartin Jul 30, 2024
121370e
typos
carleyjmartin Jul 30, 2024
9a18d20
remove experimental changes for map files that shouldnt have been pushed
carleyjmartin Jul 31, 2024
5c7b976
fix: cmap string error for fan plots
carleyjmartin Jul 31, 2024
75d8cf4
fix: filling outside fov for bmsep <0 in south
carleyjmartin Jul 31, 2024
c8a3093
fix: stid to station name for embargo warning
carleyjmartin Jul 31, 2024
45b98e2
amend dependencies and python version requirements, remove linters an…
carleyjmartin Aug 1, 2024
d531e6f
Merge branch 'develop' into fix/dependencies
carleyjmartin Aug 1, 2024
500f1ff
Merge pull request #401 from SuperDARN/fix/dependencies
carleyjmartin Aug 1, 2024
50a3be2
add basic ruff linter check
carleyjmartin Aug 1, 2024
f5e9eef
ruff tidy
carleyjmartin Aug 1, 2024
b812a9d
FIX: groundscatter plotting white instead of grey
carleyjmartin Aug 6, 2024
f738911
FIX: fan plot colorbar spacing adjustment
carleyjmartin Aug 6, 2024
6910986
update utils testing
carleyjmartin Sep 5, 2024
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
9 changes: 0 additions & 9 deletions .flake8

This file was deleted.

8 changes: 8 additions & 0 deletions .github/workflows/ruff.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: Ruff
on: [ push, pull_request ]
jobs:
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: chartboost/ruff-action@v1
53 changes: 0 additions & 53 deletions .travis.yml

This file was deleted.

41 changes: 11 additions & 30 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,28 +14,28 @@
"orcid": "0000-0003-2208-1553"
},
{
"affiliation": "Virginia Tech",
"name": "Kunduri, B.S.R.",
"orcid": "0000-0002-7406-7641"
"affiliation": "University of Saskatchewan",
"name": "Billett, D.D.",
"orcid": "0000-0002-8905-8609"
},
{
"affiliation": "Virginia Tech",
"name": "Pitzer, P."
},
{
"affiliation": "University of Alabama",
"name": "Khanal, K.",
"orcid": "0000-0003-3927-7501"
"affiliation": "University of Saskatchewan",
"name": "Galeshuck, D.",
"orcid": "0000-0003-3985-4225"
},
{
"affiliation": "Virginia Tech",
"name": "Shi, X.",
"orcid": "0000-0001-8425-8241"
"name": "Kunduri, B.S.R.",
"orcid": "0000-0002-7406-7641"
},
{
"affiliation": "University of Scranton",
"name": "Frissell, N.",
"orcid": "0000-0002-8398-4222"
"affiliation": "University of Alabama",
"name": "Khanal, K.",
"orcid": "0000-0003-3927-7501"
},
{
"affiliation": "SANSA",
Expand All @@ -47,25 +47,6 @@
"name": "Chakraborty, S.",
"orcid": "0000-0001-6792-0037"
},
{
"affiliation": "Dartmouth College",
"name": "Thomas, E. G.",
"orcid": "0000-0001-8036-8793"
},
{
"affiliation": "University of Newcastle",
"name": "Waters, C. L.",
"orcid": "0000-0003-2121-6962"
},
{
"affiliation": "University of Saskatchewan",
"name": "Billett, D.D.",
"orcid": "0000-0002-8905-8609"
},
{
"affiliation": "University of Saskatchewan",
"name": "Galeshuck, D."
},
{
"affiliation": "University of Saskatchewan",
"name": "Detwiller, M."
Expand Down
42 changes: 19 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,38 +9,34 @@ Python data visualization library for the Super Dual Auroral Radar Network (Supe

## Changelog

## Version 4.0 - Major Release!

This major release includes:
- **NEW** IQ level data plotting
- **NEW** Latitude and longitude y-axis in RTP
- **NEW** Ball and stick plots
- **NEW** Map file variable time series plotting
- **NEW** Terminator plotting
- Coastlines available in magnetic coordinate spatial plots without Cartopy
- More flexibility in fan plots - single beams/ range gate range options
- TDiff correction for elevation data available
- Boxcar filtering available for data before plotting
- Corrections to geolocation algorithms
- Standardized plot return values across all plots
- **Bug fix** Radar position labels no longer overlap
- **Bug fix** Warning use refactored
- **Bug fix** Multiple bug fixes for data handling and plotting in grid plots
- **Bug fix** Multiple bug fixes for the aesthetics of convection maps
## Version 4.1 - Minor Release!

This minor release includes:
- **NEW** MAG projection
- **NEW** 'Zooming-in' on GEO and MAG projections
- **NEW** NSSC Radars Included
- **NEW** Calculation of Potential at Lat/Lon Position from Map Files
- **NEW** Map Potential Time-Series Plots at Lat/Lon Position
- **NEW** User Input Fan Plots
- Cartopy now a full dependency
- Updates to fan plots for usability including `scan_time` and `scan_time_tolerance` keywords
- Embargo warning for -CPID data that is less than a year old
- Coordinates converted to magnetic coordinates more efficiently
- **Bug fix** Map plots `lowlat` default discrepancy fixed


## Documentation

pyDARN's documentation can be found [here](https://pydarn.readthedocs.io/en/latest/index.html)
pyDARN's documentation can be found [here](https://pydarn.readthedocs.io/en/main/)

## Getting Started

`pip install pydarn`

Or read the [installation guide](https://pydarn.readthedocs.io/en/latest/user/install.html).
Or read the [installation guide](https://pydarn.readthedocs.io/en/main/user/install/).

If wish to get access to SuperDARN data please read the [SuperDARN data access documentation](https://pydarn.readthedocs.io/en/latest/user/superdarn_data.html).
Please make sure to also read the documentation on [**citing superDARN and pydarn**](https://pydarn.readthedocs.io/en/latest/user/citing.html).
If wish to get access to SuperDARN data please read the [SuperDARN data access documentation](https://pydarn.readthedocs.io/en/main/user/superdarn_data/).
Please make sure to also read the documentation on [**citing superDARN and pydarn**](https://pydarn.readthedocs.io/en/main/user/citing/).

As a quick tutorial on using pydarn to read a non-compressed file:

Expand All @@ -62,7 +58,7 @@ plt.show()

[summary plot](docs/imgs/summary_clyb2.png)

For more information and tutorials on pyDARN please see the [tutorial section](https://pydarn.readthedocs.io/en/latest/index.html).
For more information and tutorials on pyDARN please see the [tutorial section](https://pydarn.readthedocs.io/en/main/).

We also have a [Jupyter notebook](https://zenodo.org/record/7005203) with many examples to support our recent [publication](https://doi.org/10.3389/fspas.2022.1022690).

Expand Down
81 changes: 48 additions & 33 deletions docs/dev/testing.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<!--Copyright (C) 2020 SuperDARN Canada, University of Saskatchewan
Author(s): Marina Schmidt
Modifications:
2024-07-30 CJM Rewritten

Disclaimer:
pyDARN is under the LGPL v3 license found in the root directory LICENSE.md
Expand All @@ -15,45 +16,59 @@ the additional permissions listed below.

# Testing Pull Requests

One way to help pyDARN get developed faster and smoother is by testing [Pull Requests](https://github.com/SuperDARN/pydarn/pulls).
This can take fifteen minutes or less to do, helps the developer merge their code,
and allows you to be on the author list!
Testing pull requests for pyDARN can help development move at a quicker pace. We use the online tools for GitHub to test and review new code.
Some pull request testing can take fifteen minutes or less to do, and allows you to be on the author list for the next release!

Every contribution helps!
You can browse our open pull requests here: [Pull Requests](https://github.com/SuperDARN/pydarn/pulls).
When a developer wants to amend or add new code to the code base, they must first make a 'branch' off from the main code base to allow for their changes to be tracked properly, and make sure those changes do not interfere with the main code base.
A pull request is when that developer has finished and wants the code to be included back in the main codebase, but we want to make sure that the code is working and does not break any existing code - therefore, we test it.

## Setting up the testing environment

If you haven't cloned pyDARN before this will get you the correct branch installed to just test:
`pip install git+https://github.com/superdarn/pydarn@<branchname>`
Make sure to install any new instances of pyDARN, or branches that are not main in a virtual environment to avoid mixing pyDARN versions!


If you wish to clone pyDARN for multi-branch comparison or testing in the future:

1. Clone the [pyDARN repository](https://github.com/SuperDARN/pydarn.git) by typing
`git clone https://github.com/SuperDARN/pydarn.git` into the terminal or command line.

2. Then checkout the branch you need to test or test against. The author of the Pull Request should give you some information on how to test the code and if you need to checkout other branches to compare results. To checkout a branch you want to test use this git commands:\

git fetch
git checkout <branch name>
git pull origin <branch name>
These lines *fetch* metadata on any new branches made, *checkout* the right branch you want to test and then *pull* changes to that branch so you're not behind any new changes made.\
!!! Note
It is always recommended to install different branches of pyDARN in Python virtual environments to make sure that
a) Your main installation of pyDARN is not affected,
b) You are definitely testing the correct branch and,
c) Existing installations of pyDARN are not interacting with your testing.
Read more about Python virtual environments here:[python virtual environment](https://docs.python.org/3.6/tutorial/venv.html)

1. Make and activate your virtual environment:
`python3 -m venv venv-name-here`
`source venv-name-here/bin/activate`

2. Decide if you want to quick install or clone install the branch that requires testing.

a) Quick install by typing:
`pip install git+https://github.com/superdarn/pydarn@<branchname>`

b) Clone install by:
`git clone https://github.com/SuperDARN/pydarn.git`
Checkout the branch:
`git checkout <branchname>`
Move into repository and install this branch:
`cd pydarn`
`pip install .`

!!! Note
You can check the installation of pyDARN if it appears in the list produced by `pip list`. This can also be used to check the version number of pyDARN and the required dependencies too.

!!! Note
if you are unaware what the branch name is at the top of the page below the Pull Request title and number shows the branch name and which branch it will be merged into.
The branchname can be found at the top of the page below the Pull Request title and number shows the branch name and which branch it will be merged into.

3. Now you are ready tu test the code. The developer who made the Pull Request should have written up a piece of test code and described the desired output (if they haven't, comment and ask for it!).
You will need to make a new Python file `test_code.py`, that includes the code, and will need to source any [data](https://pydarn.readthedocs.io/en/main/user/superdarn_data/) that you might need to use.

3. From here you just need to install the code run the normal installation steps in a python environment (this ensures it doesn't mix with your current pyDARN version)\
4. Then run the file and interpret the outcome `python3 test_code.py`. It is always useful for the tester to make changes to the test code, use different key words, and different data to test for edge cases and all around usability of the new changes.

python3 -m virtual <environment name>
source <environment name>/bin/activate
for more information on [python virtual environment](https://docs.python.org/3.6/tutorial/venv.html) or to use conda with pyDARN see the [installation documentation](../user/install.md)
6. What to write up in a comment once tested.
a) The code in your `test_code.py` file.
b) Any plots that the code has made - interpret them scientifically if you are testing science data and accuracy, or comment on their appearance if it a new type of plot. Is it clear, is it useful, should it be laid out differently?
c) If there are any errors, copy the whole traceback into a comment for the developer to read.
d) Include any attempts to circumvent or fix errors and how that worked out.
e) Include versions of dependencies required by developer - we always want to know what version of Matplotlib is being used!
f) Include suggestions if you are able and are doing a [code review](https://pydarn.readthedocs.io/en/main/dev/code_review/).
g) If you are unsure, include as much information as possible for the developer to follow and recreate what you have done.

4. Next install the branch you are testing by moving to the pyDARN directory you just cloned and running `pip3 install . --user`
5. Once this is complete follow any test cases the documentation and Pull Request the author describes.
Report anything in the Pull Request comments about how you tested the code, what your output is, and any feedback, or information.
Note: To suggest changes to and/or comment on certain sections of code, navigate to the Files Changed tab where it is possible to select multiple lines of code by clicking and dragging the '+' symbol next to line of code.
6. Once you are satisfied with the Pull Request, **approve** it by clicking on the top `Files changed` then clicking Review changes and select *Approve*. Make sure to comment what you did in testing for your approval.
7. If everything worked as expected and you are happy with the code, you can **approve** the code officially if you are already part of the pyDARN development team by clicking `Files Changed` then clicking `Review Changes` and select *Approve*.
If you are not a member, please make a clear statement at the end of the comment saying if you require further changes, or you approve and think the pull request should be merged.

!!! Note
If the Pull Request has more than two approvals (one for code review and another for testing) with no comments to respond to, then please merge the code. Merge button is at the bottom of the Pull Request page.
If the Pull Request has the required number of approvals stated by the developer (including your own) with no comments to respond to, then feel free to merge the code. The merge button is at the bottom of the Pull Request page, you can then also delete the branch (an option for this will show up once merged).
Binary file modified docs/imgs/acf_plot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/imgs/axis_GEO.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/imgs/axis_MAG.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/imgs/axis_POLAR.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/imgs/fan_user_input.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/imgs/plot_acf_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 9 additions & 10 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,17 +33,16 @@ If you have any questions or concerns please submit an **Issue** on the SuperDAR
- [ACF plotting](user/acf.md)
- [IQ Plotting](user/iq.md)
- [Filtering data](user/filters.md)
- [Logging](user/logging.md)
- [pyDARN Team](dev/team.md)
- [pyDARN Team](dev/team.md)
- [Communication Guidelines](dev/communication.md)
- [Copyrighting and Licensing](dev/copyright_license.md)
- Workflow
- [Issues](dev/issues.md)
- [Branches](dev/branching.md)
- [Developing](dev/developing.md)
- [Unit Testing](dev/pytest.md)
- [Pull Requests](dev/PR.md)
- [Testing](dev/testing.md)
- [Code Reviews](dev/code_review.md)
- Workflow
- [Issues](dev/issues.md)
- [Branches](dev/branching.md)
- [Developing](dev/developing.md)
- [Unit Testing](dev/pytest.md)
- [Pull Requests](dev/PR.md)
- [Testing](dev/testing.md)
- [Code Reviews](dev/code_review.md)
- [Release Guidelines](dev/releases.md)

Loading