GitHub PushEvent at 2014-06-13 15:33:52
Repository: sunpy
Actor: Cadair
Payload: {"shas":[["a53377bf67b9eb7652cd3abd0340e6e5edb04a74","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","First commit on goes_analysis branch.\n\nHave written first full draft of goes_chianti_tem function in goes.py designed to find GOES temperature and emission measure as per goes_chianti_tem.pro in SSWI IDL.\n\nAlso wrote a script, make_goes_chianti_temp_csv.py, to create csv files of the relationship between GOES ratio and temperature by copying and pasting the hard-coded arrays for assumed coronal and then photospheric abundances from goes_get_chianti_temp.pro in SSW IDL.  A more elegant solution should be found in the future.\n\nAlso created and added the csv files created by make_goes_chianti_temp.py for coronal and photospheric abundances.  The date stamp on the files refer to the date when the values were copied and pasted from goes_get_chianti_temp.pro.","Dan Ryan",true],["1a40200e0fe811f8a8b71db14c072716d60942fe","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Altered make_goes_chianti_temp_csv.py so that the csv files produced do not have a date stamp (which indicates when the data was copied from goes_get_chianti_temp.pro in SSW IDL) in the file name.  Instead an extra column in the csv file is added with header name of date_taken_ssw and an entry in only the first data row contain the date in question.\n\nAlso generated said new csv files.","Dan Ryan",true],["978770015884e769536717496c0861ba3bf5670d","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Correct a couple of typos in comments of make_goes_chianti_temp_csv.py","Dan Ryan",true],["4b9be6d7b2673f7d2d2673400ec4c3e373593400","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Created make_goes_chianti_em_csv.py for emission measure version of make_goes_chianti_temp_csv.py\n\nAlso created coronal and photospheric csv files from make_goes_chianti_em_csv.py","Dan Ryan",true],["715028ab6446a13007720dc084c8522a6268b8e9","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Completed first draft of goes_get_chianti_temp() in goes.py which does\nsame job as goes_get_chianti_temp.pro in SSW IDL i.e. calculated temperature\nfrom given GOES ratio.  However, not yet always consistent with SSW results.\n\nAlso altered name of temperature column in goes_chianti_*.csv files and\nmake_goes_chianti_*_csv.py scripts from log10temp to log10temp_MK.","Dan Ryan",true],["d98be5e13aefc8256ec6c0905a86a83242124187","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Fixed satellite scaling issue which was causing results to not always equal those\nfound with SSW.  Flux rescaling for satellites after GOES7 were multiplied by scaling\nfactor.  Now they are divided by as is correct.  This scaling is also now correctly\napplied to GOES8 fluxes as well.  Previously it was only applied to fluxes from GOES9\nand above.  Results now consistent with SSW values.","Dan Ryan",true],["b7b2353a7daf7dd1e7ec01f9f1297e62f571149b","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added correct usage example to goes_get_chianti_temp() docstring.","Dan Ryan",true],["c521b054d66aded85e1b55165b2ab99582a3f6a1","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Merge branch 'master' of https://github.com/sunpy/sunpy into goes_analysis","Dan Ryan",true],["33c6ea77e65d7396f5c1d4c86bf512cabdb7e8d0","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added goes_get_chianti_em() to goes.py which finds the GOES emission measure\nfrom inputs of temperature and long channel flux.  Also included line in\ngoes_chianti_tem() function in goes.py which now calls goes_get_chianti_em()\nto get emission measure.","Dan Ryan",true],["50575ed4485ee15af2d92a629ac1a25982833a6a","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Tidied up Notes section of docstring in goes_get_chianti_em() in goes.py.\nAlso added working examples in docstrings of goes_get_chianti_em() and\ngoes_chianti_tem(), both in goes.py.","Dan Ryan",true],["31ca36202996b0d1b22ba335bd0de0f16f7d5fce","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Merge branch 'master' of https://github.com/sunpy/sunpy into goes_analysis","Dan Ryan",true],["d1c99b73dfac8f81b4d9a4cc8388c68861355990","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added first draft of goes_luminosity() and goes_lx() in goes.py.\nTogether these functions are designed to calculate GOES X-ray\nluminosity in the wavelength ranges of the GOES passbands.","Dan Ryan",true],["2eb1677ca96bc68362d428a1792422b386a17856","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added working examples in docstrings of goes_luminosity() and goes_lx()\nin goes.py.\nAlso corrected return line in goes_lx()","Dan Ryan",true],["fe5cf9c07d8aba20abbd590dd5c21ca15cbce555","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Packaged output of goes_lx() in goes.py into a dictionary and\naltered example in doctstring accordingly.","Dan Ryan",true],["0b61d1f3efd4562b2e24f750421dd62a0b350a88","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Wrote function time_intervals() in goes.py to calculate time intervals\nbetween GOES measurements for integration.\nRewrote goes_lx() in goes.py to use time_intervals.\nAlso included flux and time inputs ans well as output of time_intervals()\nin goes_ls() output.","Dan Ryan",true],["c93aadb887067e7db973c84f44e56eaf9dc6fab1","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Wrote calc_rad_loss() function in goes.py to calculate the radiative\nloss rate of coronal plasma across all wavelengths.\nFixed bug in goes_lx() in goes.py in output dictionary definition.\nAdded .csv file containing CHIANTI model relationship between\ntemperature and radiative loss rate per unit emission measure which\nis used by calc_rad_loss().","Dan Ryan",true],["cb510c022aec7a9c7b703c4e341398f1a3966a88","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added option for integrated radiated losses to be calculated and output by\ncalc_rad_loss() in goes.py","Dan Ryan",true],["bf6935270561ad41a20b0a3989630cfd2b8f0eaf","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Added wrapper function, temp_em(), in goes.py to calculate temperature and emission\nmeasure directly from a GOESLightCurbe object.","Dan Ryan",true],["4e0fa054f17c533053e1bf38583afefb1e186043","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Made obstime an optional argument in goes_lx() in goes.py.\nIncluded input temperature and emission measure in output dictionary\nin calc_rad_loss() in goes.py\nWrote wrapper xray_luminosity() in goes.py to calculate x-ray loss rate\nin the GOES passbands directly from GOESLightCurve object and then\ncreate new GOESLightCurve object with the results.","Dan Ryan",true],["8cfb21452e02299c46040b37a18306f313ecc0a5","c247e1730cda836e1aba454fcb3986f226d3683e@tcd.ie","Wrote wrapper rad_loss_rate() function in goes.py to calculate\nradiative loss rate across all wavelengths firectly from\nGOESLightCurve object.\nIn each of rad_loss_rate(), temp_em() and xray_luminosity() in goes.py,\ncopy.deepcopy() replaced simple assignment such as a = b to\nkeep input and output distinct.\nTidied up some docstrings in goes.py\no Please enter the commit message for your changes. Lines starting","Dan Ryan",true]],"size":240,"ref":"refs/heads/aiaprep_completed","head":"65aa32bdba559ae892c5724de4c6c3be1e4306f7"}