Commit b69bc50c authored by Camilla Dodge Koslowsky Harris's avatar Camilla Dodge Koslowsky Harris
Browse files

Merge branch 'master' into tecplot-interpolate

parents c26a1781 d0a83080
......@@ -102,3 +102,6 @@ venv.bak/
# mypy
.mypy_cache/
# misc
tags
- 08e8962 **(2020-06-19, Qusai Al Shidi)**: _CHEAD -> master_: Merge branch 'cdha/swmfpy-tecplottools'
- 63a40aa **(2020-06-19, Qusai Al Shidi)**: _Corigin/cdha/swmfpy-tecplottools, cdha/swmfpy-tecplottools_: @cdha this is great and I made a few changes to keep in mind.
- 8981fcd **(2020-06-19, Qusai Al Shidi)**: _Corigin/master, origin/HEAD_: Change the -U
- d319627 **(2020-06-18, Camilla D. K. Harris)**: _C_: Added TECPLOT.markdown to include some explanations of using Tecplot with SWMF output.
- f420b06 **(2020-06-18, Camilla D. K. Harris)**: _C_: Initial commit of tecplottools module for working with Tecplot and pytecplot.
- c9a11f6 **(2020-05-29, Qusai Al Shidi)**: _C_: Use `python3 -m pip` since pip comes with python >=3.4
- 4b4cfb5 **(2020-05-29, Qusai Al Shidi)**: _C_: Speed up of `get_omni_data`
- 69033fc **(2020-05-29, Qusai Al Shidi)**: _C_: Update changelog
- 873bcf5 **(2020-05-29, Qusai Al Shidi)**: _Ctag: v2020.4_: Version 2020.4 with bug fixes to retrieve time better from omni and also works with `share/Python/Scripts/prepare_geospace.py`
- 6daa030 **(2020-05-29, Qusai Al Shidi)**: _C_: Running write_imf_from_omni now returns the omni data also
- 9140d57 **(2020-05-29, Qusai Al Shidi)**: _C_: Better installation method
- caad652 **(2020-05-29, Qusai Al Shidi)**: _C_: Writing IMF files fixed, will not write nans anymore
- 1a0466a **(2020-05-29, Qusai Al Shidi)**: _C_: dateutil requirement is python-dateutil
- 41ac2b6 **(2020-05-26, Qusai Al Shidi)**: _C_: code error in example of #replace_command() added make changelog script
- 6e6cc3d **(2020-05-26, Qusai Al Shidi)**: _C_: Merge branch 'master' of gitlab.umich.edu:swmf_software/swmfpy
- 07c093f **(2020-05-26, Qusai Al Shidi)**: _C_: Changelog for v2020.3
- fac5971 **(2020-05-26, Qusai Al Shidi)**: _Ctag: v2020.3_: Fixed up README and made new version due to @tkeebler fix
- c01c6bf **(2020-05-26, Qusai Al Shidi)**: _C_: Revert "Initial script commit looks like it's working"
- 0e2d504 **(2020-05-26, Qusai Al Shidi)**: _C_: Initial script commit looks like it's working
- c546d3c **(2020-05-26, Qusai Al Shidi)**: _C_: Merge branch 'fix_urls_omni_hires' into 'master'
- d186762 **(2020-05-26, TKeebler)**: _C_: removed a +1 from _urls_omni_hires month to allow pulling December data (there is no month 13)
- 6f0f40d **(2020-05-26, Qusai Al Shidi)**: _C_: Bash markdown now has $ sign for better readability
- a7a0280 **(2020-05-20, Qusai Al Shidi)**: _C_: Fixed Documentation # characters
- 6d36af1 **(2020-05-20, Qusai Al Shidi)**: _C_: Fixed changelog
- bb06e1c **(2020-05-20, Qusai Al Shidi)**: _Ctag: v2020.2_: v2020.2 changelog
- c10ece8 **(2020-05-20, Qusai Al Shidi)**: _C_: v2020.2 commit
- 9cb028f **(2020-05-20, Qusai Al Shidi)**: _C_: Fixed installation directions
- 48200d7 **(2020-05-20, Qusai Al Shidi)**: _C_: Merge branch 'imf-f107' into 'master'
- 3c75787 **(2020-05-19, Qusai Al Shidi)**: _Corigin/imf-f107, imf-f107_: Working and tested. Made documentation. Added new feature swmfpy.write_imf_from_omni
- e4f879c **(2020-05-13, Qusai Al Shidi)**: _C_: Transformation function made. Write IMF untested. Almost done.
- 0d243de **(2020-05-08, Qusai Al Shidi)**: _C_: Not a working commit. Just pushing this to work on another computer
- 6784109 **(2020-05-04, Qusai Al Shidi)**: _C_: Nicer omni key names. original_colnames kwarg added if you have code that depended on the old names
- f564dbe **(2020-05-04, Qusai Al Shidi)**: _C_: Merge branch 'master' into imf-f107
- d4a5c35 **(2020-05-04, Qusai Al Shidi)**: _C_: Removed Config.pl -install messages Installation section still needs work
- 41efc0b **(2020-05-04, Qusai Al Shidi)**: _C_: Escape of # unecessary in markdown
- 63f6dab **(2020-05-04, Qusai Al Shidi)**: _C_: lint fixes and found documentation method to show # symbol. Use `share/make_docs.sh`
- 8038562 **(2020-04-29, Qusai Al Shidi)**: _C_: Perhaps this change in contributing will show the youtube video.
- 3cbe318 **(2020-04-29, Qusai Al Shidi)**: _C_: Added logo to readme and contributing should show the trunk based git development vid
- b7ed409 **(2020-04-29, Qusai Al Shidi)**: _C_: Added logo
- 339c191 **(2020-04-29, Qusai Al Shidi)**: _C_: Untested initial commit for the new IMF and F10.7 features needed for SWMF GM
- 4067a38 **(2020-04-28, Qusai Al Shidi)**: _C_: Added changelog
- 8acb8c3 **(2020-04-28, Qusai Al Shidi)**: _Ctag: v2020.1_: Version 2020.1. Changed download_magnetogram_hmi to take a new argument for either B_720s or b_synoptic_small which is needed.
- 3a10227 **(2020-04-24, Qusai Al Shidi)**: _Ctag: v2020.0_: 2020.0 commit
- 6f8cbfc **(2020-04-21, Qusai Al Shidi)**: _C_: Updated readme to reflect the new state of swmfpy in SWMF installation
- 9141aa9 **(2020-04-21, Qusai Al Shidi)**: _C_: setup.py commit
- 6ab869c **(2020-04-21, Qusai Al Shidi)**: _C_: Added tests directory but no tests yet. setup.py added to ensure it can be installed
- 37d5b4f **(2020-04-19, Gabor Toth)**: _C_: Update README.markdown
- 6c9c58a **(2020-04-08, Qusai Al Shidi)**: _C_: Documentation fixes
- dffef34 **(2020-04-08, Qusai Al Shidi)**: _C_: Removed deprecated functions and added to documentation
- 8011884 **(2020-04-08, Qusai Al Shidi)**: _C_: Removed deprecated functions. Will write new ones.
- 5e00d81 **(2020-04-08, Qusai Al Shidi)**: _C_: Merge branch 'download_magnetogram_hmi' into 'master'
- 7518f1e **(2020-04-08, Qusai Al Shidi)**: _Corigin/download_magnetogram_hmi, download_magnetogram_hmi_: Fixed download_magnetogram_adapt in filename return. Now download_magnetogram_hmi downloads only the nearest time. hmi_ is preppended to filename.
- 523f958 **(2020-04-03, Qusai Al Shidi)**: _C_: Fixed download_magnetogram_adapt. Also raise new error if hmi mag not found
- 36ba08e **(2020-04-03, Qusai Al Shidi)**: _C_: Added section to CONTRIBUTING
- 39ba725 **(2020-04-03, Qusai Al Shidi)**: _C_: Fixed docstring
- c3b6429 **(2020-04-03, Qusai Al Shidi)**: _C_: Working download of hmi magnetograms
- 5fb291b **(2020-04-02, Qusai Al Shidi)**: _C_: Fixed get_omni_data to get all months instead of months-1
- ee68b59 **(2020-03-31, Qusai Al Shidi)**: _C_: Documentation with toc
- 3ef8ce1 **(2020-03-31, Qusai Al Shidi)**: _C_: More doc fixes
- b5a80a1 **(2020-03-31, Qusai Al Shidi)**: _C_: Hopefully this works for docs
- b5760f3 **(2020-03-31, Qusai Al Shidi)**: _C_: More doc fixes
- 3b96ad4 **(2020-03-31, Qusai Al Shidi)**: _C_: Oops documetnation fixed
- 76a1e2c **(2020-03-31, Qusai Al Shidi)**: _C_: Documentation fixes
- 1a7f0c7 **(2020-03-31, Qusai Al Shidi)**: _C_: Autodoc
- bfefaee **(2020-03-30, Qusai Al Shidi)**: _C_: Minor change that doesn't matter
- 57ac926 **(2020-03-26, Qusai Al Shidi)**: _C_: Ensure text file opening of wdc
- 7f32fdd **(2020-03-20, Qusai Al Shidi)**: _C_: html documentation through pydoc
- f53e5c5 **(2020-03-20, Qusai Al Shidi)**: _C_: Added documentation improvements
- cc46626 **(2020-03-20, Qusai Al Shidi)**: _C_: Improved pydoc
- f9f3b69 **(2020-03-20, Qusai Al Shidi)**: _C_: Improved paramin functions
- 113cbec **(2020-03-20, Qusai Al Shidi)**: _C_: Some paramin changes untested
- a7e3222 **(2020-03-17, Qusai Al Shidi)**: _C_: Many changes to io for better parsing. WDC functions work better
- 26a66ca **(2020-03-13, Qusai Al Shidi)**: _C_: Fixed WDC functions in swmfpy.io
- cb2f765 **(2020-03-12, Qusai Al Shidi)**: _C_: COVID commit again
- 430569d **(2020-03-11, Qusai Al Shidi)**: _C_: Commit just in case CSRB closes due to coronavirus
- 505679c **(2020-03-11, Qusai Al Shidi)**: _C_: io.read_gm_log does not rely on pandas anymore instead it gives a dict
- 7a4e7d2 **(2020-03-10, Qusai Al Shidi)**: _C_: Made dependency handling more clear.
- 2d6c838 **(2020-03-10, Qusai Al Shidi)**: _C_: Merging my adapt branch
- 63fbd1a **(2020-03-10, Qusai Al Shidi)**: _C_: removed read_fits.py code since it's deprecated
- 3f9a436 **(2020-03-09, Qusai Al Shidi)**: _C_: Merge web.py from adapt branch
- 567bea8 **(2020-03-09, Qusai Al Shidi)**: _C_: Working on this
- 7512947 **(2020-03-06, Qusai Al Shidi)**: _C_: Hid coarse_filtering from import
- 52aaf23 **(2020-03-04, Qusai Al Shidi)**: _C_: Cleaning Zhenguang code further.
- 36cec6b **(2020-03-04, Qusai Al Shidi)**: _C_: Added cleaned Zhenguang code.
- 063e33c **(2020-03-03, Qusai Al Shidi)**: _C_: Fixed paramin replace and changed name added paramin.read_command()
- 569080e **(2020-03-03, Qusai Al Shidi)**: _C_: Help page of swmfpy made clearer.
- 79d6122 **(2020-03-03, Qusai Al Shidi)**: _C_: Better module docstrings
- 5b3c7cb **(2020-03-03, Qusai Al Shidi)**: _C_: Fixed swmfpy module docstring to be better
- 45de9a4 **(2020-03-03, Qusai Al Shidi)**: _C_: Changed name of spdf.py to web.py Removed DOCUMENTATION link because it is not quite ready. Readability changes.
- 4c4abad **(2020-03-02, Qusai Al Shidi)**: _C_: Fixed PEP-8 of get_omni_data, fixed CONTRIBUTING
- 41dc03e **(2020-03-02, Qusai Al Shidi)**: _C_: Made swmfpy.spdf.get_omni_data faster
- 519991f **(2020-03-02, Qusai Al Shidi)**: _C_: Added swmf.spdf.get_omni_data that downloads omni data directly into a dictionary
- a02018f **(2020-02-27, Qusai Al Shidi)**: _C_: changed name to author in contributing
- 6ccdbcd **(2020-02-27, Qusai Al Shidi)**: _C_: Changed contributing to include metadata directions
- fd26dd4 **(2020-02-27, Qusai Al Shidi)**: _C_: Fixed Documentation
- b1af5a3 **(2020-02-27, Qusai Al Shidi)**: _C_: Documentation needed fix
- 02be787 **(2020-02-27, Qusai Al Shidi)**: _C_: Added pdoc generated documentation
- d07a704 **(2020-02-26, Qusai Al Shidi)**: _C_: Added contributing
- fa37f91 **(2020-02-26, Qusai Al Shidi)**: _C_: Fixed readability in read_wdc_ae docstring
- a1ad542 **(2020-02-20, Qusai Al Shidi)**: _C_: gitlab doesn't allow html docs will host externally
- 65aa496 **(2020-02-20, Qusai Al Shidi)**: _C_: Web docs
- cf4b705 **(2020-02-20, Qusai Al Shidi)**: _C_: Added web docs
- 19c2fd5 **(2020-02-19, Qusai Al Shidi)**: _C_: more readme fix
- 7d24114 **(2020-02-19, Qusai Al Shidi)**: _C_: Merge branch 'master' of gitlab.umich.edu:qusai/swmfpy
- f10e0ff **(2020-02-19, Qusai Al Shidi)**: _C_: Added better clone line because of file structure change
- b0ca0ba **(2020-02-19, Qusai Al Shidi)**: _C_: Added better clone line because of file structure change
- dfee4c9 **(2020-02-19, Qusai Al Shidi)**: _C_: Restructured file structure
- 18ebfe2 **(2020-02-19, Qusai Al Shidi)**: _C_: File structure changes
- a08b83e **(2020-02-19, Qusai Al Shidi)**: _C_: paramin_replace usable
- 3d2f2e0 **(2020-02-17, Qusai Al Shidi)**: _C_: Changed module docstring
- e0306b6 **(2020-02-17, Qusai Al Shidi)**: _C_: replace paramin function works as expected now
- f68d57f **(2020-02-17, Qusai Al Shidi)**: _C_: Fixed syntax highlighting
- 281329c **(2020-02-17, Qusai Al Shidi)**: _C_: Added more readme
- be28064 **(2020-02-17, Qusai Al Shidi)**: _C_: Commit before gitlab transfer haven't tested new replace features
- f0575f2 **(2020-02-07, Qusai Al Shidi)**: _C_: PARAMin find replace added
- cf39804 **(2019-11-27, Qusai Al Shidi)**: _C_: Reads gm logs well
- c2c47c0 **(2019-11-18, Qusai Al Shidi)**: _C_: Initial commit for library
- 8b6ace2 **(2019-10-17, Qusai Al Shidi)**: _C_: Added radiation belt model input file creation as well.
- a2ce534 **(2019-08-30, Qusai Al Shidi)**: _C_: Just have the python header.
- f4c7b4f **(2019-08-30, Qusai Al Shidi)**: _C_: Fixed microsecond to millisecond mistake in write_data
- 0943f8d **(2019-08-28, Qusai Al Shidi)**: _C_: Updated readme
- eb4e761 **(2019-08-28, Qusai Al Shidi)**: _C_: Added a way to write out DataFrame into IMF.dat file
- 41a6385 **(2019-08-28, Qusai Al Shidi)**: _C_: Added function combine data for ACE and WIND data that interpolates
- ab0813c **(2019-08-22, Qusai Al Shidi)**: _C_: Added fix if data ends with baddata
- 6d1bbb4 **(2019-08-20, Qusai Al Shidi)**: _C_: Added readme
- 0b11a57 **(2019-08-20, Qusai Al Shidi)**: _C_: Merge branch 'master' of github.com:qalshidi/omni2swmf
- 864495e **(2019-08-20, Qusai Al Shidi)**: _C_: Commit before github push
- e753deb **(2019-08-20, Qusai Al Shidi)**: _C_: Initial commit
- 2c71470 **(2019-08-19, Qusai Al Shidi)**: _C_: Added closing of files
- 2f84fb6 **(2019-08-19, Qusai Al Shidi)**: _C_: Working scripts
- 4500bca **(2019-08-19, Qusai Al Shidi)**: _C_: Initial commit.
\ No newline at end of file
Changelog:
==========
Contributors:
-------------
131 Qusai Al Shidi
2 Camilla D. K. Harris
1 Gabor Toth
1 TKeebler
Changes:
--------
- 05ac345 **(2020-06-19, Qusai Al Shidi)**: _C:HEAD -> master, origin/master, origin/HEAD:_ merged amendment :s
- 8d04c39 **(2020-06-19, Qusai Al Shidi)**: _C::_ optional requires `tecplot`
- 3e676fa **(2020-06-19, Qusai Al Shidi)**: _C::_ optional requires `tecplot`
- 991a3a2 **(2020-06-19, Qusai Al Shidi)**: _C:tag: v2020.5:_ v2020.5 commit
- 08e8962 **(2020-06-19, Qusai Al Shidi)**: _C::_ Merge branch 'cdha/swmfpy-tecplottools'
- 63a40aa **(2020-06-19, Qusai Al Shidi)**: _C:origin/cdha/swmfpy-tecplottools, cdha/swmfpy-tecplottools:_ @cdha this is great and I made a few changes to keep in mind.
- 8981fcd **(2020-06-19, Qusai Al Shidi)**: _C::_ Change the -U
- d319627 **(2020-06-18, Camilla D. K. Harris)**: _C::_ Added TECPLOT.markdown to include some explanations of using Tecplot with SWMF output.
- f420b06 **(2020-06-18, Camilla D. K. Harris)**: _C::_ Initial commit of tecplottools module for working with Tecplot and pytecplot.
- c9a11f6 **(2020-05-29, Qusai Al Shidi)**: _C::_ Use `python3 -m pip` since pip comes with python >=3.4
- 4b4cfb5 **(2020-05-29, Qusai Al Shidi)**: _C::_ Speed up of `get_omni_data`
- 69033fc **(2020-05-29, Qusai Al Shidi)**: _C::_ Update changelog
- 873bcf5 **(2020-05-29, Qusai Al Shidi)**: _C:tag: v2020.4:_ Version 2020.4 with bug fixes to retrieve time better from omni and also works with `share/Python/Scripts/prepare_geospace.py`
- 6daa030 **(2020-05-29, Qusai Al Shidi)**: _C::_ Running write_imf_from_omni now returns the omni data also
- 9140d57 **(2020-05-29, Qusai Al Shidi)**: _C::_ Better installation method
- caad652 **(2020-05-29, Qusai Al Shidi)**: _C::_ Writing IMF files fixed, will not write nans anymore
- 1a0466a **(2020-05-29, Qusai Al Shidi)**: _C::_ dateutil requirement is python-dateutil
- 41ac2b6 **(2020-05-26, Qusai Al Shidi)**: _C::_ code error in example of #replace_command() added make changelog script
- 6e6cc3d **(2020-05-26, Qusai Al Shidi)**: _C::_ Merge branch 'master' of gitlab.umich.edu:swmf_software/swmfpy
- 07c093f **(2020-05-26, Qusai Al Shidi)**: _C::_ Changelog for v2020.3
- fac5971 **(2020-05-26, Qusai Al Shidi)**: _C:tag: v2020.3:_ Fixed up README and made new version due to @tkeebler fix
- c01c6bf **(2020-05-26, Qusai Al Shidi)**: _C::_ Revert "Initial script commit looks like it's working"
- 0e2d504 **(2020-05-26, Qusai Al Shidi)**: _C::_ Initial script commit looks like it's working
- c546d3c **(2020-05-26, Qusai Al Shidi)**: _C::_ Merge branch 'fix_urls_omni_hires' into 'master'
- d186762 **(2020-05-26, TKeebler)**: _C::_ removed a +1 from _urls_omni_hires month to allow pulling December data (there is no month 13)
- 6f0f40d **(2020-05-26, Qusai Al Shidi)**: _C::_ Bash markdown now has $ sign for better readability
- a7a0280 **(2020-05-20, Qusai Al Shidi)**: _C::_ Fixed Documentation # characters
- 6d36af1 **(2020-05-20, Qusai Al Shidi)**: _C::_ Fixed changelog
- bb06e1c **(2020-05-20, Qusai Al Shidi)**: _C:tag: v2020.2:_ v2020.2 changelog
- c10ece8 **(2020-05-20, Qusai Al Shidi)**: _C::_ v2020.2 commit
- 9cb028f **(2020-05-20, Qusai Al Shidi)**: _C::_ Fixed installation directions
- 48200d7 **(2020-05-20, Qusai Al Shidi)**: _C::_ Merge branch 'imf-f107' into 'master'
- 3c75787 **(2020-05-19, Qusai Al Shidi)**: _C:origin/imf-f107, imf-f107:_ Working and tested. Made documentation. Added new feature swmfpy.write_imf_from_omni
- e4f879c **(2020-05-13, Qusai Al Shidi)**: _C::_ Transformation function made. Write IMF untested. Almost done.
- 0d243de **(2020-05-08, Qusai Al Shidi)**: _C::_ Not a working commit. Just pushing this to work on another computer
- 6784109 **(2020-05-04, Qusai Al Shidi)**: _C::_ Nicer omni key names. original_colnames kwarg added if you have code that depended on the old names
- f564dbe **(2020-05-04, Qusai Al Shidi)**: _C::_ Merge branch 'master' into imf-f107
- d4a5c35 **(2020-05-04, Qusai Al Shidi)**: _C::_ Removed Config.pl -install messages Installation section still needs work
- 41efc0b **(2020-05-04, Qusai Al Shidi)**: _C::_ Escape of # unecessary in markdown
- 63f6dab **(2020-05-04, Qusai Al Shidi)**: _C::_ lint fixes and found documentation method to show # symbol. Use `share/make_docs.sh`
- 8038562 **(2020-04-29, Qusai Al Shidi)**: _C::_ Perhaps this change in contributing will show the youtube video.
- 3cbe318 **(2020-04-29, Qusai Al Shidi)**: _C::_ Added logo to readme and contributing should show the trunk based git development vid
- b7ed409 **(2020-04-29, Qusai Al Shidi)**: _C::_ Added logo
- 339c191 **(2020-04-29, Qusai Al Shidi)**: _C::_ Untested initial commit for the new IMF and F10.7 features needed for SWMF GM
- 4067a38 **(2020-04-28, Qusai Al Shidi)**: _C::_ Added changelog
- 8acb8c3 **(2020-04-28, Qusai Al Shidi)**: _C:tag: v2020.1:_ Version 2020.1. Changed download_magnetogram_hmi to take a new argument for either B_720s or b_synoptic_small which is needed.
- 3a10227 **(2020-04-24, Qusai Al Shidi)**: _C:tag: v2020.0:_ 2020.0 commit
- 6f8cbfc **(2020-04-21, Qusai Al Shidi)**: _C::_ Updated readme to reflect the new state of swmfpy in SWMF installation
- 9141aa9 **(2020-04-21, Qusai Al Shidi)**: _C::_ setup.py commit
- 6ab869c **(2020-04-21, Qusai Al Shidi)**: _C::_ Added tests directory but no tests yet. setup.py added to ensure it can be installed
- 37d5b4f **(2020-04-19, Gabor Toth)**: _C::_ Update README.markdown
- 6c9c58a **(2020-04-08, Qusai Al Shidi)**: _C::_ Documentation fixes
- dffef34 **(2020-04-08, Qusai Al Shidi)**: _C::_ Removed deprecated functions and added to documentation
- 8011884 **(2020-04-08, Qusai Al Shidi)**: _C::_ Removed deprecated functions. Will write new ones.
- 5e00d81 **(2020-04-08, Qusai Al Shidi)**: _C::_ Merge branch 'download_magnetogram_hmi' into 'master'
- 7518f1e **(2020-04-08, Qusai Al Shidi)**: _C:origin/download_magnetogram_hmi, download_magnetogram_hmi:_ Fixed download_magnetogram_adapt in filename return. Now download_magnetogram_hmi downloads only the nearest time. hmi_ is preppended to filename.
- 523f958 **(2020-04-03, Qusai Al Shidi)**: _C::_ Fixed download_magnetogram_adapt. Also raise new error if hmi mag not found
- 36ba08e **(2020-04-03, Qusai Al Shidi)**: _C::_ Added section to CONTRIBUTING
- 39ba725 **(2020-04-03, Qusai Al Shidi)**: _C::_ Fixed docstring
- c3b6429 **(2020-04-03, Qusai Al Shidi)**: _C::_ Working download of hmi magnetograms
- 5fb291b **(2020-04-02, Qusai Al Shidi)**: _C::_ Fixed get_omni_data to get all months instead of months-1
- ee68b59 **(2020-03-31, Qusai Al Shidi)**: _C::_ Documentation with toc
- 3ef8ce1 **(2020-03-31, Qusai Al Shidi)**: _C::_ More doc fixes
- b5a80a1 **(2020-03-31, Qusai Al Shidi)**: _C::_ Hopefully this works for docs
- b5760f3 **(2020-03-31, Qusai Al Shidi)**: _C::_ More doc fixes
- 3b96ad4 **(2020-03-31, Qusai Al Shidi)**: _C::_ Oops documetnation fixed
- 76a1e2c **(2020-03-31, Qusai Al Shidi)**: _C::_ Documentation fixes
- 1a7f0c7 **(2020-03-31, Qusai Al Shidi)**: _C::_ Autodoc
- bfefaee **(2020-03-30, Qusai Al Shidi)**: _C::_ Minor change that doesn't matter
- 57ac926 **(2020-03-26, Qusai Al Shidi)**: _C::_ Ensure text file opening of wdc
- 7f32fdd **(2020-03-20, Qusai Al Shidi)**: _C::_ html documentation through pydoc
- f53e5c5 **(2020-03-20, Qusai Al Shidi)**: _C::_ Added documentation improvements
- cc46626 **(2020-03-20, Qusai Al Shidi)**: _C::_ Improved pydoc
- f9f3b69 **(2020-03-20, Qusai Al Shidi)**: _C::_ Improved paramin functions
- 113cbec **(2020-03-20, Qusai Al Shidi)**: _C::_ Some paramin changes untested
- a7e3222 **(2020-03-17, Qusai Al Shidi)**: _C::_ Many changes to io for better parsing. WDC functions work better
- 26a66ca **(2020-03-13, Qusai Al Shidi)**: _C::_ Fixed WDC functions in swmfpy.io
- cb2f765 **(2020-03-12, Qusai Al Shidi)**: _C::_ COVID commit again
- 430569d **(2020-03-11, Qusai Al Shidi)**: _C::_ Commit just in case CSRB closes due to coronavirus
- 505679c **(2020-03-11, Qusai Al Shidi)**: _C::_ io.read_gm_log does not rely on pandas anymore instead it gives a dict
- 7a4e7d2 **(2020-03-10, Qusai Al Shidi)**: _C::_ Made dependency handling more clear.
- 2d6c838 **(2020-03-10, Qusai Al Shidi)**: _C::_ Merging my adapt branch
- 63fbd1a **(2020-03-10, Qusai Al Shidi)**: _C::_ removed read_fits.py code since it's deprecated
- 3f9a436 **(2020-03-09, Qusai Al Shidi)**: _C::_ Merge web.py from adapt branch
- 567bea8 **(2020-03-09, Qusai Al Shidi)**: _C::_ Working on this
- 7512947 **(2020-03-06, Qusai Al Shidi)**: _C::_ Hid coarse_filtering from import
- 52aaf23 **(2020-03-04, Qusai Al Shidi)**: _C::_ Cleaning Zhenguang code further.
- 36cec6b **(2020-03-04, Qusai Al Shidi)**: _C::_ Added cleaned Zhenguang code.
- 063e33c **(2020-03-03, Qusai Al Shidi)**: _C::_ Fixed paramin replace and changed name added paramin.read_command()
- 569080e **(2020-03-03, Qusai Al Shidi)**: _C::_ Help page of swmfpy made clearer.
- 79d6122 **(2020-03-03, Qusai Al Shidi)**: _C::_ Better module docstrings
- 5b3c7cb **(2020-03-03, Qusai Al Shidi)**: _C::_ Fixed swmfpy module docstring to be better
- 45de9a4 **(2020-03-03, Qusai Al Shidi)**: _C::_ Changed name of spdf.py to web.py Removed DOCUMENTATION link because it is not quite ready. Readability changes.
- 4c4abad **(2020-03-02, Qusai Al Shidi)**: _C::_ Fixed PEP-8 of get_omni_data, fixed CONTRIBUTING
- 41dc03e **(2020-03-02, Qusai Al Shidi)**: _C::_ Made swmfpy.spdf.get_omni_data faster
- 519991f **(2020-03-02, Qusai Al Shidi)**: _C::_ Added swmf.spdf.get_omni_data that downloads omni data directly into a dictionary
- a02018f **(2020-02-27, Qusai Al Shidi)**: _C::_ changed name to author in contributing
- 6ccdbcd **(2020-02-27, Qusai Al Shidi)**: _C::_ Changed contributing to include metadata directions
- fd26dd4 **(2020-02-27, Qusai Al Shidi)**: _C::_ Fixed Documentation
- b1af5a3 **(2020-02-27, Qusai Al Shidi)**: _C::_ Documentation needed fix
- 02be787 **(2020-02-27, Qusai Al Shidi)**: _C::_ Added pdoc generated documentation
- d07a704 **(2020-02-26, Qusai Al Shidi)**: _C::_ Added contributing
- fa37f91 **(2020-02-26, Qusai Al Shidi)**: _C::_ Fixed readability in read_wdc_ae docstring
- a1ad542 **(2020-02-20, Qusai Al Shidi)**: _C::_ gitlab doesn't allow html docs will host externally
- 65aa496 **(2020-02-20, Qusai Al Shidi)**: _C::_ Web docs
- cf4b705 **(2020-02-20, Qusai Al Shidi)**: _C::_ Added web docs
- 19c2fd5 **(2020-02-19, Qusai Al Shidi)**: _C::_ more readme fix
- 7d24114 **(2020-02-19, Qusai Al Shidi)**: _C::_ Merge branch 'master' of gitlab.umich.edu:qusai/swmfpy
- f10e0ff **(2020-02-19, Qusai Al Shidi)**: _C::_ Added better clone line because of file structure change
- b0ca0ba **(2020-02-19, Qusai Al Shidi)**: _C::_ Added better clone line because of file structure change
- dfee4c9 **(2020-02-19, Qusai Al Shidi)**: _C::_ Restructured file structure
- 18ebfe2 **(2020-02-19, Qusai Al Shidi)**: _C::_ File structure changes
- a08b83e **(2020-02-19, Qusai Al Shidi)**: _C::_ paramin_replace usable
- 3d2f2e0 **(2020-02-17, Qusai Al Shidi)**: _C::_ Changed module docstring
- e0306b6 **(2020-02-17, Qusai Al Shidi)**: _C::_ replace paramin function works as expected now
- f68d57f **(2020-02-17, Qusai Al Shidi)**: _C::_ Fixed syntax highlighting
- 281329c **(2020-02-17, Qusai Al Shidi)**: _C::_ Added more readme
- be28064 **(2020-02-17, Qusai Al Shidi)**: _C::_ Commit before gitlab transfer haven't tested new replace features
- f0575f2 **(2020-02-07, Qusai Al Shidi)**: _C::_ PARAMin find replace added
- cf39804 **(2019-11-27, Qusai Al Shidi)**: _C::_ Reads gm logs well
- c2c47c0 **(2019-11-18, Qusai Al Shidi)**: _C::_ Initial commit for library
- 8b6ace2 **(2019-10-17, Qusai Al Shidi)**: _C::_ Added radiation belt model input file creation as well.
- a2ce534 **(2019-08-30, Qusai Al Shidi)**: _C::_ Just have the python header.
- f4c7b4f **(2019-08-30, Qusai Al Shidi)**: _C::_ Fixed microsecond to millisecond mistake in write_data
- 0943f8d **(2019-08-28, Qusai Al Shidi)**: _C::_ Updated readme
- eb4e761 **(2019-08-28, Qusai Al Shidi)**: _C::_ Added a way to write out DataFrame into IMF.dat file
- 41a6385 **(2019-08-28, Qusai Al Shidi)**: _C::_ Added function combine data for ACE and WIND data that interpolates
- ab0813c **(2019-08-22, Qusai Al Shidi)**: _C::_ Added fix if data ends with baddata
- 6d1bbb4 **(2019-08-20, Qusai Al Shidi)**: _C::_ Added readme
- 0b11a57 **(2019-08-20, Qusai Al Shidi)**: _C::_ Merge branch 'master' of github.com:qalshidi/omni2swmf
- 864495e **(2019-08-20, Qusai Al Shidi)**: _C::_ Commit before github push
- e753deb **(2019-08-20, Qusai Al Shidi)**: _C::_ Initial commit
- 2c71470 **(2019-08-19, Qusai Al Shidi)**: _C::_ Added closing of files
- 2f84fb6 **(2019-08-19, Qusai Al Shidi)**: _C::_ Working scripts
- 4500bca **(2019-08-19, Qusai Al Shidi)**: _C::_ Initial commit.
\ No newline at end of file
Contributing
============
Contributing Issues
===================
To submit an [issue](https://gitlab.umich.edu/swmf_software/swmfpy/issues) please make sure to be very specific on the trouble you are having. If your issue is a bug make sure to paste this in your text and add to it as necessary:
- Problem:
- Error text:
- How to reproduce the error:
- Computer specs:
Once you fill out those you are ready to [submit an issue](https://gitlab.umich.edu/swmf_software/swmfpy/issues).
If your issue is a task or feature request, fill this out:
- Feature or task:
- Benefits:
- Where to start:
If you fill out those you are ready to [submit an issue](https://gitlab.umich.edu/swmf_software/swmfpy/issues).
Contributing Code
=================
Before submitting pull requests please make sure your code complies with the following.
......@@ -8,7 +28,7 @@ Git etiquette
If you're planning on adding a feature (new function or class) then create your own branch,
```bash
```shell
$ git checkout -b my_new_feature
```
......@@ -21,7 +41,7 @@ Coding Style: PEP 8
The style for your code must follow the [PEP 8](https://www.python.org/dev/peps/pep-0008/) style guide. It would be helpful to use a linter like [pylint](https://pylint.org) to check whether your code is complying before submitting.
```bash
```shell
$ pylint somefile.py
```
......@@ -59,19 +79,11 @@ def my_new_func(some_args):
Dependencies
------------
If your code has dependencies that is large and uncommon (e.g. SpacePy) then please import it in the function and be explicit about the dependencies. For example you may create a function:
If your code has dependencies that is large and uncommon (e.g. `tecplot`) then please import it in a new module.
```python
def func_with_dependency():
"""Func does this.
Depends on spacepy. Try `pip install -U spacepy`
"""
import spacepy
# Function body
```
Then your functions will be in `swmfpy.tecplot` which has its own namespace.
Then your functions will be in swmfpy.spacepy which has its own namespace.
If it's a well known easy to find software like, for example, `spacepy` then we can discuss in a merge request whether swmfpy should depend on such module. Usually the answer is yes as `pip` does its job well :).
Modules
-------
......
......@@ -12,16 +12,11 @@ Installation
Clone into the directory you want to use it.
*Note*: swmfpy also is part of the SWMF and gets cloned into `SWMF/share/Python`. However, if you would like to [develop](CONTRIBUTING.markdown) for swmfpy or have a local copy do the following:
*Note*: swmfpy also is part of the SWMF and gets cloned into `SWMF/share/Python`. However, if you would like to [develop](CONTRIBUTING.markdown) for swmfpy make a clone and work that way and make a merge request.
```bash
# Skip this if using it in SWMF directory.
$ git clone https://gitlab.umich.edu/swmf_sofware/swmfpy.git /path/to/my/dir
```
Then install with [pip](https://pip.pypa.io/en/stable/):
Install with [pip](https://pip.pypa.io/en/stable/):
```bash
```shell
$ python3 -m pip install --user wheel # Might be necessary
$ python3 -m pip install --user git+https://gitlab.umich.edu/swmf_software/swmfpy.git@master
```
......
#!/usr/bin/env bash
# Script to make the changelogs
git log --oneline --pretty='format:- %h **(%as, %an)**: _C%D_: %s' > CHANGELOG.markdown
echo 'Changelog:' > CHANGELOG.markdown
echo '==========' >> CHANGELOG.markdown
echo '' >> CHANGELOG.markdown
echo '' >> CHANGELOG.markdown
echo 'Contributors:' >> CHANGELOG.markdown
echo '-------------' >> CHANGELOG.markdown
echo '' >> CHANGELOG.markdown
git shortlog -n -s >> CHANGELOG.markdown
echo '' >> CHANGELOG.markdown
echo 'Changes:' >> CHANGELOG.markdown
echo '--------' >> CHANGELOG.markdown
echo '' >> CHANGELOG.markdown
git log --oneline --pretty='format:- %h **(%as, %an)**: _C:%D:_ %s' >> CHANGELOG.markdown
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment