SDAST Developer's Forum

Summary of Problematic Revolutions
SDAST Acronyms Architectural Design
Mission description Instrument Model
Results and Discussion documents Uniform parameter names
Technical Notes Instrument Configuration
Background Handling (BKG) Using Lin6 PC at DSRI
Onboard data processing JEMX header jemx.h
Activities at ISDC Related Software and Files
Links to other sites Resources at DSRI
External documents
Shared Software Exchange Analysis Anomalies Tracker

LINKS TO OTHER SOFTWARE DEVELOPMENT SITES

Analysis Anomalies Tracker
Shared Software Exchange 
 SDAST Chat Meetings 
 SDAST in-person meetings, minutes 
 ISDC Official Software page 
 Peter's CommonPreparePARSstrings example 
 Nicolas Produit's CommonPreparePARS FAQ 
 JEM-X documents at DSRI
Monday Meetings at DSRI
 Open Action Items 
Closed Action Items 
Electronic Calibration Results 
Gain Calibration for both Units 
New Forum Page (under construction) 

Introduction

This is a meeting place where all the people involved in developing and writing
the code for the JEM-X Instrument Specific Software (ISSW), can share their
thoughts, ideas, progress, triumphs and failures. To get your code/emails/notes
onto this page, please send the item as an email attachment to me, Carol Anne, 
at oxborrow@dsri.dk. Send a comment too
to indicate where best this item might fit in with other contributions
already on the page.

All delivered software can be downloaded from ISDC

Useful acronyms

AH Allan Hornstrup
BKG Background
CAO Carol Anne Oxborrow
EE Eero Esko
IBH Interactive Background Handling
ISSW Instrument-Specific Software
JC Jerôme Chenevez
JH Juhani Huovelin
KSC Known Source Calibration
NJW Niels Joergen Westergaard
NL Niels Lund
PK Peter Kretschmar
SL Stefan Larsson
SM Sami Maisala
SMN Silvia Martínez-Nuñez
SRV SDAST Revision Verification
 
Pictures of SDAST in Stockholm, Nov. 2004

To go back to the top of the page:  top 

MISSION DESCRIPTION DOCUMENTS

HV settings for both Units 2005/09/12 txt
Crab calibration strategy spring 2005 2005/03/02 email1 email2 email3
JC's list of dodgy anodes 2004/12/14 list
CAO's list of BTIs for rev.s 239 and 260 2004/12/07 email
Gain History fitting during Crab calibrations 2004/12/3 ps.tar.gz discussion
Gain History tables rev.5 to rev.252 2004/12/3 History and model
ISOC's observation planning webpage 2004/11/30 ISOC
NJW's catalogues 2004/09/24 email1 email2 readme email3
JC's results for ISWT obs. in Revs. 229, 2312004/09/07 results
NJW's SCWs with sources for Scientific Verification 2004/06/09 email
Instrument gain evolution 2004/07/20 html
JC's SCW list 2004/06/18 txt
PK's list of empty/full fields 2004/05/10 list txt
NJW's catalogue of found sources 2004/04/02 txt
JEM-X instrument configuration 2004/01/19 html
INTEGRAL instrument co-ordinates 2002/09/19 ps
To go back to the top of the page:
top

EXTERNAL DOCUMENTS

Microstrip instability letter 2004/03/10 word
Microstrip stability article 2004/03/10 pdf
To go back to the top of the page:
top

ACTIVITIES PERFORMED BY INSTRUMENT REP AT ISDC

Item Date File
Jeromes ISDC rotation plan for 2005 2004/1/20 txt
Latest procedure for downloading IPC files 2004/08/16 pdf
New procedures for downloading IPC files 2004/07/23 txt
Søren's note on PCs at ISDC 2004/01/20 pdf
ISDC Representative Rotation List 2004/01/24 txt
Jerome's List 01 Sep 2003 txt
Peter's additions 01 Sep 2003 txt
Jerome's email 01 Sep 2003 txt
Peter's additions 01 Sep 2003 txt
To go back to the top of the page:
top

USING THE LIN6 PC AT DSRI FOR SCIENTIFIC ANALYSIS

NJW.lin6.archive.txt
Item Date File
NJW's update of the archive 2005/09/19 email
JCs note on disk space 2003/11/28 txt
AH's Introductory email 2003/11/10 txt
NJW's Introductory email 2003/11/07 txt
To go back to the top of the page:
top

DISCUSSION DOCUMENTS and RESULTS

SMN.EXO2030+375.results.txt
Item Reference Date File
Silvia's results for EXO2030+375 SMN.EXO2030+375 2005/09/02 pulse profile spectrum
NJW's Crab analysis with Azimuthal angle NJWcrabAzimuthAngle.txt 2005/08/03 txt figure
Soeren's Fe line analysis FeLineAnalysis 2005/07/25 NL's email SBfigure1 SBfigure2 JEM-X Curtain
CAO's Fe-line warning CAOfeLineIntensity 2005/07/06 email figure1 figure2 figure3
Stephane's OSA5.0 Crab spectra SPcrab2 2005/06/20 email figure figure figure figure
Piotr's Crab Spectra PLcrabSpectra2 2005/06/10 email figure figure email 2 figure
collimator problems:EXOSAT PKexoCrabFlux 2005/06/08 email figure figure
NJW's Crab Fluxes from IROS crabFluxIROS 2005/05/27 email figure figure figure figure SP's email
Discussion of `Fe-Line' feature feLine1 2005/04/ CAO's email PK's email1 PK's email2 PK's figure
Ekaterina's `Fe-line' EFfeLine1 2005/04/11 email figures
Stephane Paltani's Crab Fluxes SPcrab1 2005/05/17 email figure figure figure NL's email
Piotr Lubinski's 5 keV feature PL.spectra.jmxosa42.tar.gz 2005/01/24 email gzipped data
CAO's spectra for bad events (Rev102. scw35) CAO.longStaring102.scw35.ps.tar.gz 2004/12/16 figures email
CAO's proposal on differential aging CAO.agingProposal1.txt 2004/12/15 email
SL's relative countrates jmx1/jmx2SL.relativeRates.email1.txt 2004/12/14 email figures.gz
Problem with hotspots below 3keV HotspotsBelow3keVProblem.txt 2004/12/14 email exchange
SB's figure on differential aging SB.calibAging.email1.txt 2004/12/14 email figure
Smart Selections Proposals 2004/12/6 Peter Niels Peter2
Meeting 29 Offline discussions PK.SL.TO.Offline29.txt 2004/08/13 txt
Hotspot handling discussion hotspot.discussion1.html 2004/07/28 html
NL's comparison of flux extraction methods NL.fluxComp.email1.txt 2004/06/25 email figure figure
PK's Crab spectral fits and discussion PK.specCrabFits.discussion1.html 2004/06/24 html
NL's Crab fluxes with collimator modelling NL.CrabFlux.collimator1.txt 2004/06/14 email figure figure figure figure
SL's Rev.170 Crab Spectrum fits SL.fit.Crab170.spec1.txt 2004/06/10 email figures figure
SM's Crab fluxes SM.Crab_0170_ima_flux_offsets.png.tar.gz 2004/06/03 figures email
PK's OSA 4.0 Crab Spectra (rim/inner)PK.osa4.0.crabspectra.html 2004/0625 html
PK Crab pointings, rev 170 PK.crab170.pointings1.txt 2004/06/17 txt figure
PK's Crab Position Scatter PK.CrabPos1.txt 2004/06/17 txt png
PK's source positions (and discussion) PK.SourcePos1.txt 2004/06/16 txt fig fig fig fig fig
CAO's JCorGain version 6.x Results CAO.JCorGain6.X.email1.txt 2004/06/8 txt fig fig fig fig fig
JC's Xe line analysis JC.xeLline.email1 2004/04/29 html fig1 fig2 fig3 fig4 fig5
SB's note on ECAL anomaly SB.ecalAnomaly.email1.txt 2004/04/20 txt
CAO's ECAL anomaly CAO.ecalAnomaly1.txt 2004/04/19 txt fig fig
NJW's Crab Calibration Technical Note NJW.jemx_spec_cal_i1r0.ps 2004/03/26 ps
JC, NL and NJW's Mosaicking technical note mosaicking_mw_manual.ps 2004/03/17 ps
CAO's gain correction figures Various 2004/03/15 ps.tar.gz eps eps.tar.gz ps.gz ps.gz ps.tar.gz
SBs Grey filter statistics SB.greyFilter.email1 2004/02/10 txt
NL's comments on flux leakage NL.leaked.fluxes.email1 2004/02/8 txt
SL's flux leak analysis SL.leaked.fluxes.email1 2004/02/4 txt ps
Background#1 background_1 01/28/1999 ps
JEM-X Background Effects bkg.report.ps 01/28/1999 ps
Sami's Background handling summary bkg_model.ps 29/04/02 ps
To go back to the top of the page:
top

STATUS AND REVIEW DOCUMENTS

Item Reference Date File
Stephane's OSA 5.1 checklist SP.OSA5.1checklist 2005/09/05 email list summary
SVR 5.0 work package listNJW.SVR5.0_work_packages.txt 2005/06/13 list
OSA 5.0 checklist OSA5.0-checklist.txt 2005/02/07 txt
Katja's SVR3.0 Review KP.svr3review.email1.txt 2004/01/14 txt
NL'S Lightcurve software status NL.LC.status.email1.txt 2004/01/13 txt fig fig
NL's software status NL.status.email1.txt 2004/01/13 txt
To go back to the top of the page:
top

TECHNICAL NOTES

Item Reference Date File
Discussion of delivered gain history tables 2005/09/07 CAO emails SB's summary
Strange behaviour in j_src_spectra JCspectBinDependance 2005/09/02 JCemail ResultsA ResultsB LogA LogB xspecLogA xspecLogB ARF PK email
Crab calibration wishes Oct. 2005 calibrationWishesOct2005 2005/08/30 NL email
Thoughts on improved spectral extraction 2005/08/08 NL email PK email
CAO's results for Xe line calibration CAOjmx1.XeLines.ps.tar 2005/05/17 jemx1 figures email
NJW's note on smart radius selection in IROS NJW.SmartSelect1.txt 2005/05/04 txt
Technical notes on mask shielding and support 2005/03/30 Shielding Support
NL's technical notes on shielding NL.techNote8.pdf 2005/03/30 TN8 TN9
Misalignment Matrix results JEM-X1 2005/3/15 Cyg X-1 GRS 1915 Sco X-1
Misalignment Matrix results JEM-X2 2005/3/15 Cyg X-1 GRS 1915
NL and CBJ collimator tilt determinations NL.CBJ.collimatorTilt.txt 2005/02/14 txt
NLs note on the meaning of image pixels NL.whatArePixels.txt 2005/02/15 txt
NJW's note on energy limits for archive data NJW.energyLimits1.txt 2004/09/09 txt
SDAST plans for OSA 5.0 OSA5.plans.txt 2004/09/07 txt
NJW's note on Position correctionsNJW.jemx_tn_poscor.ps 2004/08/31 ps
Pascal's notes on Misalignment Matrix FP.misalignment.email1.txt 2004/08/19 email1 manual sources c++code
CAO's Deadtime explanation CAO.deadtime.email1.txt 2004/06/25 email
Discussion of systematic errors in spectral fitting SMN.PK.SL.sysErrors.discussion1.html 2004/06/16 html
CAO's gain correction CAO.gainDetails.email2.txt 2004/04/19 txt
SB's JEM-X2 Re-activation note SB.jemx2.activation.txt 2004/04/13 txt figures
NL's email on JEM-X1 activation NL.jmx1status.email1 2004/02/26 txt
CAO's gain correction CAO.gainDetails.email1.txt 2004/03/15 txt
TN on microstrip evolution microstrip_TN_II.pdf 2004/01/16 pdf
PK's shared software ideasPK.sharedsoftware.email1.txt 2004/01/16 txt
NL's software status NL.status.email1.txt 2004/01/16 txt
PKs email on Jemx tools PK.jtools.email1.txt 2003/12/5 txt
List of plans for OSA3.1 Plans.for.OSA3.1 2003/12/02 txt
PK's note on binning flux normalisation PK.normalised.fluxes.email1 2003/11/28 txt
SL's reply on binning flux normalisation SL.normalised.fluxes.email1 2003/11/28 txt
NL's 2nd note on variance maps NL.variance.email2 2003/11/27 txt
NL's note on variance maps NL.variance.email1 2003/11/21 txt
NL's note on support structure NL.email.support.structure 2003/11/12 txt
PK's reply on ISDC Mosaicing tool PK.mosaicing.email1 2003/11/03 txt
NL's note on ISDC Mosaicing tool NL.mosaicing.email2 2003/11/03 txt
NL's note on Mosaicing images NL.mosaicing.email1 2003/09/10 txt
NJW's Technical note on shadowgrams tech_note11_shadowgrams 2003/09/04 ps
NL's notes on Imaging Software NL.imaging.email.txt 2003/08/23 txt
Background Technical note BackgroundNote2 1999/12/02/ ps
To go back to the top of the page:
top

INSTRUMENT MODEL

The Instrument Model Group JMXi-IMOD-GRP is a group of instrument model
data structures for each of the two JEM-X instruments. It contains the following
data structures:
JMXi-ATAL-MOD
JMXi-ATCU-MOD
JMXi-ATMO-MOD
JMXi-ATXE-MOD
JMXi-QEFF-MOD
JMXi-MASK-MOD
JMXi-COLL-MOD
JMXi-DETE-MOD
JMXi-DPOS-MOD
JMXi-FULB-MOD
JMXi-RESB-MOD
JMXi-SPCB-MOD
JMXi-CALB-MOD
JMXi-FBDS-MOD
JMXi-RBDS-MOD
JMXi-SBDS-MOD
JMXi-CORX-MOD
JMXi-CORY-MOD
JMXi-SPAG-MOD
JMXi-DEAD-MOD
JMXi-ECAL-MOD

During the mission, the contents of these data structures will be carefully
controlled by the instrument team, consequently there are no overrride DOL
parameter names for the data structures describing the instrument. The best
current description of the instrument and its behaviour will always be provided
by the instrument team via the instrument model group.

Currently the child data structures only contain dummy test data, much of it
null data, for developement purposes.

If users believe there is an error in any of the instrument model group data,
a POLITE email should be sent to 
 Niels Joergen Westergaard 

The current version of the instrument model groups with the latest test
values can be downloaded here:
 JMXi-IMOD-GRP.tar.gz 

To go back to the top of the page:  top 

BACKGROUND HANDLING (BKG)

Item Date File
Sami's background models 2004/12/23 link email
Sami's background software2004/12/23 link
NJW's Intro email 2000/11/06 txt
Stefan's Intro email 2000/11/08 txt
Sami's Intro email 2000/11/08 txt
Peter's Intro email 2000/11/09 txt
CAO's comments 2000/11/09 txt txt
Chat meeting transcript 2000/11/09 txt
SL's source removal summary2000/11/10 txt
SM's IBH idea summary 2000/12/18 txt
To go back to the top of the page:
top

ONBOARD DATA PROCESSING

The event processing onboard the JEM-X instrument is split between the Digital Front End Electronics (DFEE) which is programmed in assembler by Ib Lundgaard Rasmussen, and the Data Processing Electronics (DPE) which is programmed in ADA by Grzegorz Juchinowski. The DFEE takes the various signals produced by the detector and turns them into events (rejecting those that are particles as much as possible). The DPE packages the events into telemetry with the format depending on the current data-taking mode of the instrument.
48-Step summary of event processing (DFEE) Niels Lund pdf
To go back to the top of the page:
top

ARCHITECTURAL DESIGN

Item Reference Date File
Uniform parameter names param_names 2004/12/8 html
RID template rid.template 2000/04/07 txt
Templates for new Data structures templates 1999/11/04 html
To go back to the top of the page: top

RELATED SOFTWARE, FILES AND TEMPLATES

Description Reference Datelink
NJW's pointing_plot tool NJW.pointing_plot.email1.txt 2004/12/14 email
The JEMX shared library NJW draft 2004/11/24 manual header
NJW's routine to make ideal shadowgramsNJW.mk_ideal_shd.pro 2004/08/31 pro
Jerome's mosaicking programMosaic_weight.tar.gz 2004/08/04 ftp
SB's Script for getting ipf files SB.ipfScript1.txt 2004/08/13 txt exp
NJW ARF repair kit NJW.repairKit.email1.txt 2004/05/18 txt tar
PK's updated dependancies script Peter.script.depend.csh 2004/03/01 csh
PK's dependancies script PK.dependancies.script 2004/01/26 txt
NJW's note on mosaic wrapper NJW.mosaicking.email1 2004/02/6 txt
JC's mosaicking programme Source and parameter file 2004/01/02 source par
SL's source extraction with Xronos (instructions) SL.src.extract.xronos.email1.txt 2003/12/02 txt
SL's source extraction with Xronos (sw) SL.j_to_xronos.tar 2003/12/02 tar
NJW's new source template NJW.newsources.template.email1.txt 2003/11/27 txt
Silvia's IBAS code silviaCode.tar.gz June 7th 2002 tarball
Sami's guide to OSM installation IOSM-install.txt 8/11/2001 txt
JSIM software package Manual jsim_sw_man 14/02/2000 ps
To go back to the top of the page: top

Minutes and presentations from SDAST meetings

Meeting Location Date Minutes and Presentations
SDAST #33 DNSC, Copenhagen 22-23rd September 2005 minutes
SDAST #32 DNSC, Copenhagen 6-7th June 2005 minutes
To go back to the top of the page:
top

OTHER RESOURCES AND WHERE TO FIND THEM


The following resources are available on the DSRI system, for those who have
an account:

**The JEM-X specific catalogues can be found at /r6/jemx/catalogs on the DSRI
  system

**The current DSRI installation of the ISDC reference platform is at
  /t/jemx/isdc/isdc5_2 (ISDC_ENV; yes, it's a little antiquated!)

**The JEM-X ADD CVS repository, is at /t/local/repositories/JEMXADD_CVS

**Certain GNU tools are installed at /t/GNU/bin

**The latest version of jemx.h and other header files can be found at
  /t/jemx/isdc/issw/include

**For a complete list of environmental variables and aliases needed to run the
  ISDC software and tools see ~oxborrow/.cshrc
  
To go back to the top of the page:
top


All comments to: oxborrow@dsri.dk

To go back to the top of the page:  top