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