##// END OF EJS Templates
HDFWriter create metadata if not given, update setup files
HDFWriter create metadata if not given, update setup files

File last commit:

r1339:2c655c5faa65 v3.0.0b4
r1339:2c655c5faa65 v3.0.0b4
Show More
CHANGELOG.md
141 lines | 5.3 KiB | text/x-minidsrc | MarkdownLexer
Juan C. Espinoza
Add license, update setup and changelog
r1329 # CHANGELOG
## 3.0.0
José Chávez
changelog modificado
r1045
Juan C. Espinoza
New GUI added (kivy framework), clean code, delete unused files
r1288 * Python 3.x & 2.X compatible
* New architecture with multiprocessing support
* Add @MPDecorator for multiprocessing Operations (Plots, Writers and Publishers)
Juan C. Espinoza
New plotting architecture with buffering/throttle capabilities
r1187 * Added new type of operation `external` for non-locking operations
* New plotting architecture with buffering/throttle capabilities to speed up plots
Juan C. Espinoza
New GUI added (kivy framework), clean code, delete unused files
r1288 * Clean controller to optimize scripts (format & optype are no longer required)
HDFWriter create metadata if not given, update setup files
r1339 * Replace `ParamReader` and `ParamWriter` with new flexible `HDFReader` and `HDFWriter`
* New GUI with dynamic load of Units and operations (use Kivy framework)
Juan C. Espinoza
Add license, update setup and changelog
r1329 * Clean code
Juan C. Espinoza
New plotting architecture with buffering/throttle capabilities
r1187
Juan C. Espinoza
Fix ScpecraWriter and CohInt attribute
r1310 ## 2.3
Juan C. Espinoza
Add license, update setup and changelog
r1329
Update changelog
r1106 * Added support for Madrigal formats (reading/writing).
* Added support for reading BLTR parameters (*.sswma).
* Added support for reading Julia format (*.dat).
José Chávez
kwargs restantes. Templates y changelog actualizado
r1080 * Added high order function `MPProject` for multiprocessing scripts.
José Chávez
changelog modificado
r1045 * Added two new Processing Units `PublishData` and `ReceiverData` for receiving and sending dataOut through multiple ways (tcp, ipc, inproc).
* Added a new graphics Processing Unit `PlotterReceiver`. It is decoupled from normal processing sequence with support for data generated by multiprocessing scripts.
* Added support for sending realtime graphic to web server.
Juan C. Espinoza
Add license, update setup and changelog
r1329 * GUI command `schain` is now `schainGUI`.
* Added a CLI tool named `schain`.
* Scripts templates can be now generated with `schain generate`.
* Now it is possible to search Processing Units and Operations with `schain search [module]` to get the right name and its allowed parameters.
* `schain xml` to run xml scripts.
José Chávez
changelog modificado
r1045 * Added suggestions when parameters are poorly written.
* `Controller.start()` now runs in a different process than the process calling it.
* Added `schainpy.utils.log` for log standarization.
* Running script on online mode no longer ignores date and hour. Issue #1109.
* Added support for receving voltage data directly from JARS (tcp, ipc).
José Chávez
setup con console_scripts y log.py sin pass
r1042 * Updated README for MAC OS GUI installation.
José Chávez
changelog modificado
r1045 * Setup now installs numpy.
Juan C. Espinoza
Fix ScpecraWriter and CohInt attribute
r1310 ## 2.2.6
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Graphics generated by the GUI are now the same as generated by scripts. Issue #1074.
* Added support for C extensions.
* Function `hildebrand_sehkon` optimized with a C wrapper.
* Numpy version updated.
* Migration to GIT.
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.5
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * splitProfiles and combineProfiles modules were added to VoltageProc and Signal Chain GUI.
* nProfiles of USRP data (hdf5) is the number of profiles thera are in one second.
* jroPlotter works directly with data objects instead of dictionaries
* script "schain" was added to Signal Chain installer
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.4.1
Juan C. Espinoza
Add license, update setup and changelog
r1329
HDFWriter create metadata if not given, update setup files
r1339 * jroIO_usrp.py is update to read Sandra's data
José Chávez
changelog modificado
r1045 * decimation in Spectra and RTI plots is always enabled.
* time* window option added to GUI
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.4
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * jroproc_spectra_lags.py added to schainpy
* Bug fixed in schainGUI: ProcUnit was created with the same id in some cases.
* Bug fixed in jroHeaderIO: Header size validation.
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.3.1
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Filtering block by time has been added.
* Bug fixed plotting RTI, CoherenceMap and others using xmin and xmax parameters. The first day worked
properly but the next days did not.
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.3
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Bug fixed in GUI: Error getting(reading) Code value
* Bug fixed in GUI: Flip option always needs channelList field
* Bug fixed in jrodata: when one branch modified a value in "dataOut" (example: dataOut.code) this value
was modified for every branch (because this was a reference). It was modified in data.copy()
* Bug fixed in jroproc_voltage.profileSelector(): rangeList replaces to profileRangeList.
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.2
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * VoltageProc: ProfileSelector, Reshape, Decoder with nTxs!=1 and getblock=True was tested
* Rawdata and testRawdata.py added to Signal Chain project
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.1
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Bugs fixed in GUI
* Views were improved in GUI
* Support to MST* ISR experiments
* Bug fixed getting noise using hyldebrant. (minimum number of points > 20%)
* handleError added to jroplotter.py
HDFWriter create metadata if not given, update setup files
r1339 ## 2.2.0
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * GUI: use of external plotter
* Compatible with matplotlib 1.5.0
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.5
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * serializer module added to Signal Chain
* jroplotter.py added to Signal Chain
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.4.2
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * A new Plotter Class was added
* Project.start() does not accept filename as a parameter anymore
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.4.1
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Send notifications when an error different to ValueError is detected
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.4
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Sending error notifications to signal chain administrator
* Login to email server added
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.3.3
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * Colored Button Icons were added to GUI
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.3.2
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * GUI: user interaction enhanced
* controller_api.py: Safe access to ControllerThead
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.3.1
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * GUI: every icon were resized
* jroproc_voltage.py: Print a message when "Read from code" option is selected and the code is not defined inside data file
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.3
Juan C. Espinoza
Add license, update setup and changelog
r1329
José Chávez
changelog modificado
r1045 * jroplot_heispectra.py: SpectraHeisScope was not showing the right channels
HDFWriter create metadata if not given, update setup files
r1339 * jroproc_voltage.py: Bug fixed selecting profiles (self.nProfiles took a wrong value), Bug fixed selecting heights by block (selecting profiles instead heights)
José Chávez
changelog modificado
r1045 * jroproc_voltage.py: New feature added: decoding data by block using FFT.
* jroIO_heispectra.py: Bug fixed in FitsReader. Using local Fits instance instead schainpy.mode.data.jrodata.Fits.
* jroIO_heispectra.py: Channel index list does not exist.
HDFWriter create metadata if not given, update setup files
r1339 ## 2.1.2
Juan C. Espinoza
Add license, update setup and changelog
r1329
HDFWriter create metadata if not given, update setup files
r1339 * jroutils_ftp.py: Bug fixed, Any error sending file stopped the Server Thread Server thread opens and closes remote server each time file list is sent
José Chávez
changelog modificado
r1045 * jroplot_spectra.py: Noise path was not being created when noise data is saved.
HDFWriter create metadata if not given, update setup files
r1339 * jroIO_base.py: startTime can be greater than endTime. Example: SpreadF