Coverage report: 56%

Files Functions Classes

coverage.py v7.6.0, created at 2024-10-17 12:36 +0000

File function statements missing excluded coverage
sarvey/__init__.py (no function) 4 0 0 100%
sarvey/coherence.py computeIfgsAndTemporalCoherence 39 2 0 95%
sarvey/coherence.py computeIfgs 8 8 0 0%
sarvey/coherence.py launchConvolve2d 3 0 0 100%
sarvey/coherence.py (no function) 13 0 0 100%
sarvey/config.py General.checkPathInputs 9 4 0 56%
sarvey/config.py General.checkNumCores 3 1 0 67%
sarvey/config.py General.checkNumPatches 3 1 0 67%
sarvey/config.py General.checkUnwMethod 3 1 0 67%
sarvey/config.py General.checkLoggingLevel 6 2 0 67%
sarvey/config.py PhaseLinking.checkPathInverted 8 6 0 25%
sarvey/config.py PhaseLinking.checkNumSiblings 4 1 0 75%
sarvey/config.py PhaseLinking.checkSpatialMaskPath 6 4 0 33%
sarvey/config.py PhaseLinking.checkUsePS 3 1 0 67%
sarvey/config.py PhaseLinking.checkPathMaskFilePS 6 4 0 33%
sarvey/config.py Preparation.checkDates 8 5 0 38%
sarvey/config.py Preparation.checkNetworkType 3 1 0 67%
sarvey/config.py Preparation.checkNumIfgs 4 1 0 75%
sarvey/config.py Preparation.checkMaxTBase 4 1 0 75%
sarvey/config.py Preparation.checkFilterWdwSize 3 1 0 67%
sarvey/config.py ConsistencyCheck.checkCoherenceP1 5 2 0 60%
sarvey/config.py ConsistencyCheck.checkGridSize 5 2 0 60%
sarvey/config.py ConsistencyCheck.checkSpatialMaskPath 5 3 0 40%
sarvey/config.py ConsistencyCheck.checkKNN 3 1 0 67%
sarvey/config.py ConsistencyCheck.checkMaxArcLength 5 3 0 40%
sarvey/config.py ConsistencyCheck.checkVelocityBound 3 1 0 67%
sarvey/config.py ConsistencyCheck.checkDEMErrorBound 3 1 0 67%
sarvey/config.py ConsistencyCheck.checkNumSamples 3 1 0 67%
sarvey/config.py ConsistencyCheck.checkArcCoherence 5 2 0 60%
sarvey/config.py ConsistencyCheck.checkMinNumArc 3 1 0 67%
sarvey/config.py Filtering.checkTempCohThrsh2 5 2 0 60%
sarvey/config.py Filtering.checkInterpolationMethod 3 1 0 67%
sarvey/config.py Filtering.checkGridSize 3 1 0 67%
sarvey/config.py Filtering.checkSpatialMaskPath 5 3 0 40%
sarvey/config.py Filtering.checkMaxAutoCorr 3 1 0 67%
sarvey/config.py Densification.checkNumConn1 3 1 0 67%
sarvey/config.py Densification.checkMaxDistanceP1 3 1 0 67%
sarvey/config.py Densification.checkVelocityBound 3 1 0 67%
sarvey/config.py Densification.checkDEMErrorBound 3 1 0 67%
sarvey/config.py Densification.checkNumSamples 3 1 0 67%
sarvey/config.py Densification.checkCoherenceThresh 3 1 0 67%
sarvey/config.py loadConfiguration 7 2 0 71%
sarvey/config.py (no function) 138 0 0 100%
sarvey/console.py printStep 3 0 0 100%
sarvey/console.py printCurrentConfig 16 0 0 100%
sarvey/console.py showLogoSARvey 3 0 0 100%
sarvey/console.py (no function) 5 0 0 100%
sarvey/densification.py densificationInitializer 3 0 0 100%
sarvey/densification.py launchDensifyNetworkConsistencyCheck 23 0 0 100%
sarvey/densification.py densifyNetwork 44 3 0 93%
sarvey/densification.py (no function) 12 0 0 100%
sarvey/filtering.py launchSpatialFiltering 57 35 0 39%
sarvey/filtering.py estimateAtmosphericPhaseScreen 26 2 0 92%
sarvey/filtering.py simpleInterpolation 10 10 0 0%
sarvey/filtering.py (no function) 12 0 0 100%
sarvey/geolocation.py getHeading 12 12 0 0%
sarvey/geolocation.py calculateGeolocationCorrection 5 5 0 0%
sarvey/geolocation.py (no function) 7 7 0 0%
sarvey/ifg_network.py IfgNetwork.__init__ 8 0 0 100%
sarvey/ifg_network.py IfgNetwork.plot 19 0 0 100%
sarvey/ifg_network.py IfgNetwork.getDesignMatrix 5 0 0 100%
sarvey/ifg_network.py IfgNetwork.open 15 3 0 80%
sarvey/ifg_network.py IfgNetwork.writeToFile 13 1 0 92%
sarvey/ifg_network.py StarNetwork.configure 11 0 0 100%
sarvey/ifg_network.py SmallTemporalBaselinesNetwork.configure 13 13 0 0%
sarvey/ifg_network.py SmallBaselineNetwork.configure 26 0 0 100%
sarvey/ifg_network.py DelaunayNetwork.configure 14 14 0 0%
sarvey/ifg_network.py SmallBaselineYearlyNetwork.configure 21 21 0 0%
sarvey/ifg_network.py (no function) 26 0 0 100%
sarvey/objects.py AmplitudeImage.__init__ 5 0 0 100%
sarvey/objects.py AmplitudeImage.prepare 12 1 0 92%
sarvey/objects.py AmplitudeImage.open 5 0 0 100%
sarvey/objects.py AmplitudeImage.plot 18 6 0 67%
sarvey/objects.py CoordinatesUTM.__init__ 3 0 0 100%
sarvey/objects.py CoordinatesUTM.prepare 13 1 0 92%
sarvey/objects.py CoordinatesUTM.open 2 0 0 100%
sarvey/objects.py BaseStack.__init__ 7 0 0 100%
sarvey/objects.py BaseStack.close 8 8 0 0%
sarvey/objects.py BaseStack.getShape 3 0 0 100%
sarvey/objects.py BaseStack.read 24 2 0 92%
sarvey/objects.py BaseStack.prepareDataset 7 0 0 100%
sarvey/objects.py BaseStack.writeToFileBlock 20 13 0 35%
sarvey/objects.py BaseStack.writeToFile 14 14 0 0%
sarvey/objects.py Points.__init__ 8 0 0 100%
sarvey/objects.py Points.prepare 5 0 0 100%
sarvey/objects.py Points.writeToFile 8 0 0 100%
sarvey/objects.py Points.open 10 0 0 100%
sarvey/objects.py Points.openExternalData 21 0 0 100%
sarvey/objects.py Points.createMask 5 0 0 100%
sarvey/objects.py Points.addPointsFromObj 9 0 0 100%
sarvey/objects.py Points.removePoints 10 0 0 100%
sarvey/objects.py Network.__init__ 14 0 0 100%
sarvey/objects.py Network.writeToFile 9 0 0 100%
sarvey/objects.py Network.open 7 0 0 100%
sarvey/objects.py Network.openExternalData 7 0 0 100%
sarvey/objects.py Network.computeArcObservations 11 0 0 100%
sarvey/objects.py Network.removeArcs 9 0 0 100%
sarvey/objects.py NetworkParameter.__init__ 10 0 0 100%
sarvey/objects.py NetworkParameter.prepare 8 0 0 100%
sarvey/objects.py NetworkParameter.writeToFile 5 0 0 100%
sarvey/objects.py NetworkParameter.open 5 0 0 100%
sarvey/objects.py (no function) 61 0 0 100%
sarvey/osm_utils.py getSpatialExtend 9 9 0 0%
sarvey/osm_utils.py runOsmQuery 17 17 0 0%
sarvey/osm_utils.py runOsmQueryBridge 21 21 0 0%
sarvey/osm_utils.py (no function) 8 8 0 0%
sarvey/preparation.py createTimeMaskFromDates 32 27 0 16%
sarvey/preparation.py readSlcFromMiaplpy 7 7 0 0%
sarvey/preparation.py readCoherenceFromMiaplpy 3 3 0 0%
sarvey/preparation.py selectPixels 27 0 1 100%
sarvey/preparation.py createArcsBetweenPoints 11 1 0 91%
sarvey/preparation.py (no function) 15 0 0 100%
sarvey/processing.py Processing.__init__ 3 0 0 100%
sarvey/processing.py Processing.runPreparation 85 14 0 84%
sarvey/processing.py Processing.runConsistencyCheck 71 6 0 92%
sarvey/processing.py Processing.runUnwrappingTimeAndSpace 40 3 0 92%
sarvey/processing.py Processing.runUnwrappingSpace 30 3 0 90%
sarvey/processing.py Processing.runFiltering 135 25 0 81%
sarvey/processing.py Processing.runDensificationTimeAndSpace 100 17 1 83%
sarvey/processing.py Processing.runDensificationSpace 22 0 0 100%
sarvey/processing.py (no function) 28 0 0 100%
sarvey/sarvey_export.py exportDataToGisFormat 44 44 0 0%
sarvey/sarvey_export.py createParser 8 8 0 0%
sarvey/sarvey_export.py main 57 57 0 0%
sarvey/sarvey_export.py (no function) 25 25 2 0%
sarvey/sarvey_mask.py create_parser 7 7 0 0%
sarvey/sarvey_mask.py Node.__init__ 2 2 0 0%
sarvey/sarvey_mask.py CoordinateSearch.__init__ 6 6 0 0%
sarvey/sarvey_mask.py CoordinateSearch.createSearchTree 17 17 0 0%
sarvey/sarvey_mask.py CoordinateSearch.getMeanDistanceBetweenPixels 3 3 0 0%
sarvey/sarvey_mask.py CoordinateSearch.getNearestNeighbour 3 3 0 0%
sarvey/sarvey_mask.py findLastRoadPixel 8 8 0 0%
sarvey/sarvey_mask.py euclDist 1 1 0 0%
sarvey/sarvey_mask.py computeLastRoadPixel 8 8 0 0%
sarvey/sarvey_mask.py convertToRadarCoordPolygon 77 77 0 0%
sarvey/sarvey_mask.py convertToRadarCoord 71 71 0 0%
sarvey/sarvey_mask.py saveMask 4 4 0 0%
sarvey/sarvey_mask.py createMask 16 16 0 0%
sarvey/sarvey_mask.py main 26 26 0 0%
sarvey/sarvey_mask.py (no function) 37 37 2 0%
sarvey/sarvey_mti.py run 46 0 0 100%
sarvey/sarvey_mti.py generateTemplateFromConfigModel 14 0 0 100%
sarvey/sarvey_mti.py createParser 8 0 0 100%
sarvey/sarvey_mti.py main 50 50 0 0%
sarvey/sarvey_mti.py (no function) 25 0 2 100%
sarvey/sarvey_osm.py create_parser 8 8 0 0%
sarvey/sarvey_osm.py downloadOSM 32 32 0 0%
sarvey/sarvey_osm.py main 24 24 0 0%
sarvey/sarvey_osm.py (no function) 18 18 2 0%
sarvey/sarvey_plot.py plotMap 63 63 0 0%
sarvey/sarvey_plot.py plotTS 7 7 0 0%
sarvey/sarvey_plot.py plotPhase 9 9 0 0%
sarvey/sarvey_plot.py plotResidualPhase 12 12 0 0%
sarvey/sarvey_plot.py plotAllIfgs 42 42 0 0%
sarvey/sarvey_plot.py createParser 11 11 0 0%
sarvey/sarvey_plot.py main 60 60 0 0%
sarvey/sarvey_plot.py (no function) 32 32 2 0%
sarvey/triangulation.py PointNetworkTriangulation.__init__ 8 0 0 100%
sarvey/triangulation.py PointNetworkTriangulation.getArcsFromAdjMat 10 0 0 100%
sarvey/triangulation.py PointNetworkTriangulation.removeLongArcs 2 0 0 100%
sarvey/triangulation.py PointNetworkTriangulation.isConnected 4 1 0 75%
sarvey/triangulation.py PointNetworkTriangulation.triangulateGlobal 6 0 0 100%
sarvey/triangulation.py PointNetworkTriangulation.triangulateKnn 17 2 0 88%
sarvey/triangulation.py (no function) 15 0 0 100%
sarvey/unwrapping.py objFuncTemporalCoherence 7 0 0 100%
sarvey/unwrapping.py gridSearchTemporalCoherence 6 6 0 0%
sarvey/unwrapping.py findOptimum 10 0 0 100%
sarvey/unwrapping.py oneDimSearchTemporalCoherence 14 0 0 100%
sarvey/unwrapping.py gradientSearchTemporalCoherence 5 0 0 100%
sarvey/unwrapping.py launchAmbiguityFunctionSearch 13 0 0 100%
sarvey/unwrapping.py temporalUnwrapping 25 2 0 92%
sarvey/unwrapping.py launchSpatialUnwrapping 10 1 0 90%
sarvey/unwrapping.py spatialUnwrapping 20 2 0 90%
sarvey/unwrapping.py spatialParameterIntegrationIterative 65 65 0 0%
sarvey/unwrapping.py spatialParameterIntegration 20 1 0 95%
sarvey/unwrapping.py computeNumArcsPerPoints 10 0 0 100%
sarvey/unwrapping.py computeAvgCoherencePerPoint 9 0 0 100%
sarvey/unwrapping.py removeArcsByPointMask 18 0 0 100%
sarvey/unwrapping.py removeGrossOutliers 15 0 0 100%
sarvey/unwrapping.py parameterBasedNoisyPointRemoval 66 7 0 89%
sarvey/unwrapping.py (no function) 32 0 0 100%
sarvey/utils.py convertBboxToBlock 6 1 0 83%
sarvey/utils.py invertIfgNetwork 22 10 0 55%
sarvey/utils.py launchInvertIfgNetwork 10 0 0 100%
sarvey/utils.py predictPhase 10 6 0 40%
sarvey/utils.py predictPhaseCore 9 2 0 78%
sarvey/utils.py predictPhaseSingle 17 17 0 0%
sarvey/utils.py estimateParameters 33 2 0 94%
sarvey/utils.py splitImageIntoBoxesRngAz 21 0 0 100%
sarvey/utils.py preparePatches 13 8 0 38%
sarvey/utils.py splitDatasetForParallelProcessing 17 0 0 100%
sarvey/utils.py createSpatialGrid 9 0 0 100%
sarvey/utils.py selectBestPointsInGrid 14 3 0 79%
sarvey/utils.py spatiotemporalConsistency 15 15 0 0%
sarvey/utils.py temporalAutoCorrelation 6 0 0 100%
sarvey/utils.py readPhasePatchwise 37 26 1 30%
sarvey/utils.py detectValidAreas 6 1 0 83%
sarvey/utils.py setReferenceToPeakOfHistogram 8 1 0 88%
sarvey/utils.py checkIfRequiredFilesExist 4 2 0 50%
sarvey/utils.py (no function) 28 0 0 100%
sarvey/version.py (no function) 3 0 0 100%
sarvey/viewer.py plotIfgs 20 20 0 0%
sarvey/viewer.py plotScatter 14 2 0 86%
sarvey/viewer.py plotColoredPointNetwork 16 3 0 81%
sarvey/viewer.py plotGridFromBoxList 7 2 0 71%
sarvey/viewer.py TimeSeriesViewer.__init__ 38 38 0 0%
sarvey/viewer.py TimeSeriesViewer.initFigureMap 21 21 0 0%
sarvey/viewer.py TimeSeriesViewer.initFigureTimeseries 11 11 0 0%
sarvey/viewer.py TimeSeriesViewer.plotMap 66 66 0 0%
sarvey/viewer.py TimeSeriesViewer.updateButtonStatus 5 5 0 0%
sarvey/viewer.py TimeSeriesViewer.onClick 21 21 0 0%
sarvey/viewer.py TimeSeriesViewer.updateReference 7 7 0 0%
sarvey/viewer.py TimeSeriesViewer.plotPointTimeseries 30 30 0 0%
sarvey/viewer.py (no function) 30 0 0 100%
Total   3660 1604 13 56%

No items found using the specified filter.