##// END OF EJS Templates
Update changelog
jespinoza -
r1106:ef8d0b351c1b
parent child
Show More
@@ -1,109 +1,112
1 1 ## CHANGELOG:
2 2
3 3 ### 2.3
4 * Added support for Madrigal formats (reading/writing).
5 * Added support for reading BLTR parameters (*.sswma).
6 * Added support for reading Julia format (*.dat).
4 7 * Added high order function `MPProject` for multiprocessing scripts.
5 8 * Added two new Processing Units `PublishData` and `ReceiverData` for receiving and sending dataOut through multiple ways (tcp, ipc, inproc).
6 9 * Added a new graphics Processing Unit `PlotterReceiver`. It is decoupled from normal processing sequence with support for data generated by multiprocessing scripts.
7 10 * Added support for sending realtime graphic to web server.
8 11 * GUI command `schain` is now `schainGUI`.
9 12 * Added a CLI tool named `schain`.
10 13 * Scripts templates can be now generated with `schain generate`.
11 14 * Now it is possible to search Processing Units and Operations with `schain search [module]` to get the right name and its allowed parameters.
12 15 * `schain xml` to run xml scripts.
13 16 * Added suggestions when parameters are poorly written.
14 17 * `Controller.start()` now runs in a different process than the process calling it.
15 18 * Added `schainpy.utils.log` for log standarization.
16 19 * Running script on online mode no longer ignores date and hour. Issue #1109.
17 20 * Added support for receving voltage data directly from JARS (tcp, ipc).
18 21 * Updated README for MAC OS GUI installation.
19 22 * Setup now installs numpy.
20 23
21 24 ### 2.2.6
22 25 * Graphics generated by the GUI are now the same as generated by scripts. Issue #1074.
23 26 * Added support for C extensions.
24 27 * Function `hildebrand_sehkon` optimized with a C wrapper.
25 28 * Numpy version updated.
26 29 * Migration to GIT.
27 30
28 31 ### 2.2.5:
29 32 * splitProfiles and combineProfiles modules were added to VoltageProc and Signal Chain GUI.
30 33 * nProfiles of USRP data (hdf5) is the number of profiles thera are in one second.
31 34 * jroPlotter works directly with data objects instead of dictionaries
32 35 * script "schain" was added to Signal Chain installer
33 36
34 37 ### 2.2.4.1:
35 38 * jroIO_usrp.py is update to read Sandra's data
36 39 * decimation in Spectra and RTI plots is always enabled.
37 40 * time* window option added to GUI
38 41
39 42 ### 2.2.4:
40 43 * jroproc_spectra_lags.py added to schainpy
41 44 * Bug fixed in schainGUI: ProcUnit was created with the same id in some cases.
42 45 * Bug fixed in jroHeaderIO: Header size validation.
43 46
44 47 ### 2.2.3.1:
45 48 * Filtering block by time has been added.
46 49 * Bug fixed plotting RTI, CoherenceMap and others using xmin and xmax parameters. The first day worked
47 50 properly but the next days did not.
48 51
49 52 ### 2.2.3:
50 53 * Bug fixed in GUI: Error getting(reading) Code value
51 54 * Bug fixed in GUI: Flip option always needs channelList field
52 55 * Bug fixed in jrodata: when one branch modified a value in "dataOut" (example: dataOut.code) this value
53 56 was modified for every branch (because this was a reference). It was modified in data.copy()
54 57 * Bug fixed in jroproc_voltage.profileSelector(): rangeList replaces to profileRangeList.
55 58
56 59 ### 2.2.2:
57 60 * VoltageProc: ProfileSelector, Reshape, Decoder with nTxs!=1 and getblock=True was tested
58 61 * Rawdata and testRawdata.py added to Signal Chain project
59 62
60 63 ### 2.2.1:
61 64 * Bugs fixed in GUI
62 65 * Views were improved in GUI
63 66 * Support to MST* ISR experiments
64 67 * Bug fixed getting noise using hyldebrant. (minimum number of points > 20%)
65 68 * handleError added to jroplotter.py
66 69
67 70 ### 2.2.0:
68 71 * GUI: use of external plotter
69 72 * Compatible with matplotlib 1.5.0
70 73
71 74 ### 2.1.5:
72 75 * serializer module added to Signal Chain
73 76 * jroplotter.py added to Signal Chain
74 77
75 78 ### 2.1.4.2:
76 79 * A new Plotter Class was added
77 80 * Project.start() does not accept filename as a parameter anymore
78 81
79 82 ### 2.1.4.1:
80 83 * Send notifications when an error different to ValueError is detected
81 84
82 85 ### 2.1.4:
83 86 * Sending error notifications to signal chain administrator
84 87 * Login to email server added
85 88
86 89 ### 2.1.3.3:
87 90 * Colored Button Icons were added to GUI
88 91
89 92 ### 2.1.3.2:
90 93 * GUI: user interaction enhanced
91 94 * controller_api.py: Safe access to ControllerThead
92 95
93 96 ### 2.1.3.1:
94 97 * GUI: every icon were resized
95 98 * jroproc_voltage.py: Print a message when "Read from code" option is selected and the code is not defined inside data file
96 99
97 100 ### 2.1.3:
98 101 * jroplot_heispectra.py: SpectraHeisScope was not showing the right channels
99 102 * jroproc_voltage.py: Bug fixed selecting profiles (self.nProfiles took a wrong value),
100 103 Bug fixed selecting heights by block (selecting profiles instead heights)
101 104 * jroproc_voltage.py: New feature added: decoding data by block using FFT.
102 105 * jroIO_heispectra.py: Bug fixed in FitsReader. Using local Fits instance instead schainpy.mode.data.jrodata.Fits.
103 106 * jroIO_heispectra.py: Channel index list does not exist.
104 107
105 108 ### 2.1.2:
106 109 * jroutils_ftp.py: Bug fixed, Any error sending file stopped the Server Thread
107 110 Server thread opens and closes remote server each time file list is sent
108 111 * jroplot_spectra.py: Noise path was not being created when noise data is saved.
109 112 * jroIO_base.py: startTime can be greater than endTime. Example: SpreadF [18:00 * 07:00] No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now