root/trunk/pysynphot/planning/non_etc_requirements.txt

Revision 493, 1.9 kB (checked in by laidler, 5 months ago)

Added native eol property

  • Property svn:eol set to native
Line 
1 == CALACS/CALWP2 support ==
2 TENTATIVE: It's not clear what will be the best way to replace synphot
3 functionality in the pipelines. It could be that adopting an ETC-like
4 model, where pysynphot queries are sent to a server, would be best; or
5 it might be best to pre-calculate the necessary quantities into files
6 that would be managed, thus breaking the dependency on
7 (py)synphot. For purposes of pysynphot planning, we will assume that
8 the pipelines will require this functionality, just in case that is
9 the route that is decided.
10
11 Purpose of this release: allow pipelines to survive the demise of
12 synphot
13 Pysynphot build: 0.9.x
14 Acceptance defined as: CALxxx regression tests pass
15
16 - Showfiles: already implemented in 17.1
17
18 - Provide method(s) on SpectralElement to calculate:
19
20             URESP           Flux (in flam) of a star that produces a response
21                             of one photon per second in this passband
22             PIVWV           Passband pivot wavelength
23             BANDW           Passband rms width
24             FWHM            Full width half max of equivalent gaussian
25             WPEAK           Wavelength at peak throughput
26             TPEAK           Peak bandpass throughput
27             AVGLAM          Passband average wavelength
28             QTLAM           Dimensionless efficiency
29             EQUVW           Passband equivalent width
30             RECTW           Passband rectangular width
31             EMFLX           Equivalent monochromatic flux
32
33
34
35 ==Subsequent to 18.0 UI==
36 Purpose of this release: complete core synphot functionality.
37 Pysynphot build: 1.0
38 Acceptance defined as: ???
39
40 - Provide ColorIndex objects so they can be used in the same way as
41   SpectralElement objects
42
43 - Provide gauss and lgauss AnalyticSpectralElements
44
45 - Provide AnalyticSourceSpectrum type for HI absorption spectra
46
47 - Provide a means by which to determine the flux at a particular
48   wavelength (analogous to refwave/flux_ref parameters in countrate)
49
50
Note: See TracBrowser for help on using the browser.