modest.utils package
Submodules
modest.utils.QuaternionHelperFunctions module
-
modest.utils.QuaternionHelperFunctions.
euler2quaternion
(eulerAngles)[source]
-
modest.utils.QuaternionHelperFunctions.
eulerAngleDiff
(angle1, angle2)[source]
-
modest.utils.QuaternionHelperFunctions.
quaternion2euler
(q)[source]
modest.utils.accessPSC module
-
modest.utils.accessPSC.
chandraPSC_coneSearch
(RA, DEC, FOV, FOVUnits='degrees', minSignificance=0)[source]
-
modest.utils.accessPSC.
getChandraObs
(obsID, fileList)[source]
-
modest.utils.accessPSC.
localCatalog_coneSearch
(RA, DEC, FOV, catalogName='xmmsl2_clean.fits', dirpath='/home/joel/Documents/pythonDev/research/pulsarJPDAF/pulsarData/xray_catalogs/', removeNaNs=True, fluxKey='FLUX_B8', extentKey='EXT_B8', raKey='RA', decKey='DEC', srcNameKey='UNIQUE_SRCNAME')[source]
-
modest.utils.accessPSC.
plotLocalCatalog
(catalogName='xmmsl2_clean.fits', dirpath='/home/joel/Documents/pythonDev/research/pulsarJPDAF/pulsarData/xray_catalogs/', fluxKey='FLUX_B8')[source]
-
modest.utils.accessPSC.
xamin_coneSearch
(RA, DEC, FOV, angleUnits='degrees', catalog='xray', removeNullFlux=True, fluxKey='flux')[source]
modest.utils.covarianceUtils module
-
class
modest.utils.covarianceUtils.
covarianceContainer
(covMat, form)[source]
Bases: object
-
convertCovariance
(newForm)[source]
-
mahalanobisDistance
(dX)[source]
-
shape
modest.utils.loadPulsarData module
-
modest.utils.loadPulsarData.
loadPulsarData
(detectorArea=1, loadPulsarNames=None, pulsarDir=None, pulsarCatalogFileName='pulsarCatalog.xls', PARDir='PAR_files/', profileDir='profiles/', observatoryMJDREF=None, energyRange=None)[source]
modest.utils.physicalconstants module
modest.utils.spacegeometry module
-
modest.utils.spacegeometry.
acceleration
(position, tCurrent=None, coordinates='equatorial')[source]
-
modest.utils.spacegeometry.
accelerationGradient
(position, tCurrent=None, coordinates='equatorial')[source]
-
modest.utils.spacegeometry.
deg2rad
(deg)[source]
-
modest.utils.spacegeometry.
dms2rad
(d=None, m=None, s=None, dms=None)[source]
-
modest.utils.spacegeometry.
earthPosition
(startTime, ellapsedSeconds, verbose=False)[source]
-
modest.utils.spacegeometry.
earthVelocity
(startTime, ellapsedSeconds, verbose=False)[source]
-
modest.utils.spacegeometry.
getUTC
(startTime, ellapsedSeconds, verbose=False)[source]
-
modest.utils.spacegeometry.
hms2rad
(h=None, m=None, s=None, hms=None)[source]
-
modest.utils.spacegeometry.
phaseError
(estDelay, trueDelay, period)[source]
-
modest.utils.spacegeometry.
rad2deg
(rad)[source]
-
modest.utils.spacegeometry.
rad2dms
(rad)[source]
This function converts radians to degrees, minutes and seconds
Parameters: | rad (float) – radians to be converted. |
Returns: | A dict containing “degrees”, “minutes” and “seconds” key-value pairs |
Return type: | (dict) |
-
modest.utils.spacegeometry.
rad2hms
(rad)[source]
This function converts radians to hours, minutes and seconds
Parameters: | rad (float) – radians to be converted. Will be made positive if less than zero (by adding 2 pi) |
Returns: | A dict containing “hours”, “minutes” and “seconds” key-value pairs |
Return type: | (dict) |
-
modest.utils.spacegeometry.
sidUnitVec
(RA, DEC)[source]
-
modest.utils.spacegeometry.
sigmaDeltaT_Theoretical
(period, flux, pulsedFraction, pulseWidth, detectorArea, tObs, backgroundFlux=0)[source]
-
modest.utils.spacegeometry.
sliceData
(sortedTimeSeries, threshold=100)[source]
-
modest.utils.spacegeometry.
suzakuTime2MJD
(suzakuTime, MJDREFI=None, MJDREFF=None, fineClock=None)[source]
-
modest.utils.spacegeometry.
swiftTime2JD
(swiftTime, MJDREFI=None, MJDREFF=None, UTCF=None)[source]
-
modest.utils.spacegeometry.
swiftTime2MJD
(swiftTime, MJDREFI=None, MJDREFF=None, UTCF=None)[source]
-
modest.utils.spacegeometry.
unitVector2RaDec
(unitVector)[source]
modest.utils.xrayphotons module
-
modest.utils.xrayphotons.
ERGbackgroundFlux
(lowerE, upperE, FOVDegrees)[source]
-
modest.utils.xrayphotons.
KEVbackgroundFlux
(lowerE, upperE, FOVDegrees)[source]
-
modest.utils.xrayphotons.
backgroundCountRate
(lowerE, upperE, FOVDegrees)[source]
-
modest.utils.xrayphotons.
backgroundCountRatePerSR
(lowerE, upperE, resolution=None)[source]
-
modest.utils.xrayphotons.
backgroundFluxPerSR
(lowerE, upperE, resolution=None)[source]
-
modest.utils.xrayphotons.
chandraBackgroundERG
(FOVDegrees)[source]
-
modest.utils.xrayphotons.
degreeFOVToSR
(degree)[source]
-
modest.utils.xrayphotons.
radianFOVToSR
(radian)[source]
-
modest.utils.xrayphotons.
singleXRayBackground
(E)[source]
-
modest.utils.xrayphotons.
xRayBackground
(E)[source]
Module contents
-
class
modest.utils.
covarianceContainer
(covMat, form)[source]
Bases: object
-
convertCovariance
(newForm)[source]
-
mahalanobisDistance
(dX)[source]
-
shape
-
modest.utils.
euler2quaternion
(eulerAngles)[source]
-
modest.utils.
quaternion2euler
(q)[source]
-
modest.utils.
eulerAngleDiff
(angle1, angle2)[source]
-
modest.utils.
loadPulsarData
(detectorArea=1, loadPulsarNames=None, pulsarDir=None, pulsarCatalogFileName='pulsarCatalog.xls', PARDir='PAR_files/', profileDir='profiles/', observatoryMJDREF=None, energyRange=None)[source]