diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d6ab5ffa..58897909 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,23 +52,19 @@ jobs: python setup.py develop cd ../pysatNASA pip install . - - name: Install NEP29 dependencies if: ${{ matrix.test_config == 'NEP29'}} run: | pip install numpy==${{ matrix.numpy_ver }} pip install --upgrade-strategy only-if-needed .[test] - - name: Install standard dependencies if: ${{ matrix.test_config == 'latest'}} run: | pip install .[test] - - name: Set up pysat run: | mkdir pysatData python -c "import pysat; pysat.params['data_dirs'] = 'pysatData'" - - name: Test PEP8 compliance run: flake8 . --count --select=D,E,F,H,W --show-source --statistics @@ -86,7 +82,6 @@ jobs: run: | curl -sL https://coveralls.io/coveralls-linux.tar.gz | tar -xz ./coveralls report --parallel --repo-token=${{ secrets.COVERALLS_REPO_TOKEN }} --build-number ${{ github.run_number }} - - name: Coveralls Parallel (Windows) if: startsWith(matrix.os, 'windows') env: @@ -95,19 +90,13 @@ jobs: run: | curl -L https://github.com/coverallsapp/coverage-reporter/releases/latest/download/coveralls-windows.exe -o coveralls.exe ./coveralls.exe report --parallel --repo-token=${{ secrets.COVERALLS_REPO_TOKEN }} --build-number ${{ github.run_number }} - - - name: Coveralls Parallel (MacOS) + - name: Publish results to coveralls (MacOS) if: startsWith(matrix.os, 'macos') env: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} COVERALLS_PARALLEL: true run: | - brew tap coverallsapp/coveralls --quiet - brew install coveralls --quiet - ls -lh .coverage - ls -lh coverage.xml - coveralls report coverage.xml --format=cobertura --verbose --parallel --repo-token=${{ secrets.COVERALLS_REPO_TOKEN }} --build-number ${{ github.run_number }} --debug --dry-run - + coveralls --rcfile=pyproject.toml --service=github finish: name: Finish Coverage Analysis needs: build @@ -120,4 +109,4 @@ jobs: COVERALLS_PARALLEL: true run: | curl -sL https://coveralls.io/coveralls-linux.tar.gz | tar -xz - ./coveralls done --build-number ${{ github.run_number }} + ./coveralls done --build-number ${{ github.run_number }} \ No newline at end of file diff --git a/.zenodo.json b/.zenodo.json index 433d6dbf..b708c1df 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -50,6 +50,11 @@ { "name": "Spence, Carey", "orcid": "0000-0001-8340-5625" + }, + { + "affiliation": "Universities Space Research Association, Goddard Space Flight Center", + "name": "Govada, Aadarsh", + "orcid": "0009-0004-7873-5899" } ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 730199a1..c4fde642 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,11 +23,13 @@ This project adheres to [Semantic Versioning](https://semver.org/). * Allow graceful failure with no files in jhuapl load functions * New window needs to be integer for calculate_imf_steadiness * Fixed a bug where cdas_download may drop the requested end date file + * Reverted the coveralls integration to the GitHub service for MacOS runs * Fixed a bug where cdas_list_remote_files errored without remote data * Documentation * Added example of how to export data for archival * Updated documentation refs * Add keywords to zenodo + * Fixed broken links * Deprecations * Deprecated '' tag for de2_vefi module, support moved to de2_vefimagb * Maintenance diff --git a/pysatNASA/instruments/cnofs_vefi.py b/pysatNASA/instruments/cnofs_vefi.py index 80bfc905..5f8e9b39 100644 --- a/pysatNASA/instruments/cnofs_vefi.py +++ b/pysatNASA/instruments/cnofs_vefi.py @@ -23,9 +23,10 @@ spacecraft is to enable an accurate V x B measurement along the spacecraft trajectory. In order to provide an in-flight calibration of the magnetic field data, we compare the most recent POMME model (the POtsdam Magnetic Model of the -Earth, https://geomag.us/models/pomme5.html) with the actual magnetometer -measurements to help determine a set of calibration parameters for the gains, -offsets, and non-orthogonality matrix of the sensor axes. The calibrated +Earth, https://geomag.colorado.edu/pomme-5-magnetic-model-of-the-earth.html) +with the actual magnetometer measurements to help determine a set of calibration +parameters for the gains, offsets, and non-orthogonality matrix of the sensor +axes. The calibrated magnetic field measurements are provided in the data file here. The VEFI magnetic field data file currently contains the following variables: B_north Magnetic field in the north direction