source: trunk/doc/CHANGELOG @ 1600

Last change on this file since 1600 was 1600, checked in by Malte Marquarding, 15 years ago

Ticket #170: python derived class for nice access e.g. units and doc strings

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 7.0 KB
Line 
1Changelog
2=========
3
4Release 3.0.0 []
5
6* Ticket #155 Better output filenames. Ignore non-existsing beams/pols/ifs/scans
7* Ticket #157 numpy >= 1.1 support
8* Ticket #158 fixed plotter.set_font
9* Ticket #160 Aspect ration of pplotter customisable
10* Ticket #162 - fill in
11* Ticket #163 fixed for scantable.set_sourcetype
12* Ticket #164 Upgrade note in wiki FAQ
13* Ticket #165 Handle non-parallactified polarimtery data (if supported in rpfits)
14* Ticket #167 Added running polynomial filter to scantable.smooth
15* Ticket #168 Data exported via scantable.save now contains correct frequency
16              or velocity information
17* Ticket #169 Simplified selection of data
18* Ticket #46  Interactive lag flagging
19* Ticket #170 Provided access to frequency coordinate information via
20              scantable.get_coordinate
21* Added OS X 10.5 Disk image installer
22* Interactive plotting annotations via optional argument interactive=True
23* Interactive creation of masks on the plotter - plotter.create_mask
24
25Release 2.3.1 [2009-03-25]
26
27* Ticket #154 Flagged data wasn't hnoured in fitting
28* Ticket #153 plotter.plot_lines fixed for matplotlib >= 0.98
29* Ticket #90  Support integer values for frequencies/errors/intensities
30
31Release 2.3.0 [2009-03-13]
32
33* Ticket #150 fix in casacore for frequency frame conversions
34* Ticket #151 added rc parameter and function set_sourcetype to identify on/off scans
35* Ticket #78/#112 Resolved the issue with random errors occuring under linux for large
36   data files, which corrupted the identifaction of off scans
37* Ticket #149 Fixed the bug causing spectral line search to go into an infinite loop
38   in some rare circumstances
39* Ticket #110 Added export to CLASS readable FITS files
40   scantable.save("myfile.fits", "CLASS")
41* Ticket #142 Fix of the frequency alignment for long observations
42* Ticket #133 allow supression of history in the scantable via rc parameters
43* Ticket #109 source direction for Hobart data
44* Ticket #115 added running median to scantable.(smooth(kernel='rmedian')
45* Ticket #148 opacity correction wasn't applied to TSYS
46* Ticket #135 quotient detection failure for specific source names
47* Ticket #140 NaN values not handled - added scantable.flag_nans to ensure
48   that the NaN are flagged
49* added python iterator access to scantable rows
50* made functions available to directly manipulate spectra
51   scantable.get/set_spectrum
52* upgrade to support ipython >= 0.8.1
53* support gcc-4.3
54* use scons >= 1.1.0
55* update to latest livedata I/O functions
56* add WCS info to the exported text files
57
58
59Release 2.2.0 [2007-05-02]
60
61* fix for losing flags in average_time
62* changed asap_update_data to contact ATNF ftp server directly
63* Documentation updates
64* changed to use casacore instead of aips++
65* auto_quotient uses on/off pair detection by default, 'time' the old mode can also
66  be accessed
67* Ticket #107 added function to shift reference pixel
68* Ticket #106 added  function to retrieve integration times
69* Ticket #105 added Parkes K-band gain curve
70* Ticket #102 fixed wrong polarisation type in case of 'circular'
71* Ticket #104/94 fixed segmentation fault for time average if all channels are flagged
72* Ticket #98  AIPSPATH is honoured if set
73* Ticket #101 fixed set_restfreqs not working for IFs not starting at 0
74* Ticket #97 fixed error in opacity calculation
75
76Minor Release 2.1.1 [2006-11-09]
77
78* fix for Ticket #88 - numpy masks
79* better TAB completion for ipython (handles quotes, don't list private members)
80* Fix for Ticket #81 = scanatble.stats output as list
81* ticket #64 - speed up of auto_poly_baseline
82* fix for ticket #89 - export of IF sub-selections
83* fix for Ticket #83 - export to ms2 crashed asap
84* added file suffix support for name.rpf.1 etc.
85
86Release Version 2.1.0 [2006-09-11]
87
88* Processing of Multibeam MX data
89* Line Catalogs for both plotting and setting rest frequencies
90* median averaging
91* support of circular polarisations
92* binaries for fedora (core 3/5), debian, ubuntu, OSX (ppc,intel)
93* text/arrow/line annonations for plotter
94* export of fit parameters to text file
95* disk based scantables for large data sets
96* re-introduced custom quotients
97* fixed major fitter bug
98* fft flagging
99* full support for MOPS data
100
101Release Version 2.0 [2006-04-28]
102
103* Major rework of internal data representation. Now supports IFs with
104  different number of spectral channels. This has minimal effect on the
105  user interface.
106* Creation of a "selector" object used for data selection. Allow slicing of
107  data in beam, IF, polarisation as well as selection via header values
108  (e.g. Tsys). set_cursor is now invalid use set_selection instead.
109* Scantables can be merged
110* scantable.lines() has been removed. Set rest frequencies by value
111  (This will change in 2.1)
112* Multiple data files (e.g. rpf) can be read into a single scantable
113* Polarmetric infrastructure improved to support most observing styles
114  (linear feeds only)
115* ability to convert to/store as Stokes
116* Plotter can now only plot from a single scantable (use merge if necessary)
117* ASCII (text) spectral output changed to be more usable
118* Can change the source position coordinate frame
119* Bug fixes
120* auto_quotient is doing "closest in time reference"
121* option auto-align in velocity when using average_time
122* flagging on a per channel base
123
124
125(Release 1.2.2)
126
127* channel based flagging
128* Added get_elevation, azimuth and parangle
129* Added swap_lineas & invert_phase
130* added allaxes arg to poly_baseline
131* Request: added pager throuput for history and summary
132* Request: Log meesage on auto_quotient()
133* Bug Fix: plotter -set_mode("s","i").
134* Bug fix: plotter -autoscale abcissa limits from all spectra for stacking.
135
136Release Version 1.2.1 [2005-12-06]
137
138* scantable.recalc_azel - recalcualte azimuth and elevation based on
139* pointing Bug fix: plotter - set_layout got overwritten byt plot; row
140  cursor not honoured in _plot_time
141
142
143Release Version 1.2 [2005-11-30]
144
145Code changes
146------------
147* frequency switching: scantable.freq_switch()
148* get a list of sourcenames: scantable.get_sourcename()
149* build quotients from matched _S/_R pairs or 1*_R/n*_S automatically
150* plotting control: plotter.set_colors(), plotter.set_linestyles(),
151  plotter.set_linewidth() all also  via .asaprc parameters
152* non-interactive (non-GUI) plotting
153* ASAP Online (Mopra) Monitor web interface (mini pipeline)
154* user control of multi-panel: plotter.set_layout()
155* histogram plotting: part of linestyles
156* plugins: via ~/.asap/userfuncs.py
157* plotter panel control: rcParams['plotter.ganged']
158* usability: reworked the whole asap startup scripts, now all user adjustable
159  through ~/.asap/
160
161Todos/pending
162--------------
163* documentation update: should be finished by 2005-11-25
164* cookbook
165* release 1.2:  2005-11-30
166
167Major non-targets, resulting from requirements/targets
168-----------------------------------------------------
169* asap logging, which can be turned on and off through .asaprc/rcParams
170 (from asapmon)
171* Data container v2 design study and document ( moved from cycle II )
172
173Not Addressed
174-------------
175
176(deferred to cycle II, as described in support document)
177
178* Flexible data selection
179* "Merging of spectra" (concatenating scantables)
180
181* public defect tracking system
Note: See TracBrowser for help on using the repository browser.