org.autoplot.pds.Pds3DataSource

PDS3 file source. This is pointed at PDS3 LBL ("label") files and will return data they describe.

Pds3DataSource( java.net.URI uri )


getDataSet

getDataSet( ProgressMonitor mon ) → QDataSet

Parameters

mon - a ProgressMonitor

Returns:

org.das2.qds.QDataSet

[search for examples] [view on GitHub] [view on old javadoc]


getMetadata

getMetadata( ProgressMonitor mon ) → java.util.Map

Parameters

mon - a ProgressMonitor

Returns:

java.util.Map

[search for examples] [view on GitHub] [view on old javadoc]


isTimeTag

isTimeTag( String dataType, String unit ) → boolean

here is the one place for this logic which identifies if the column contains timetags.

Parameters

dataType - a String
unit - a String

Returns:

true if this column will be interpreted as time tags.

[search for examples] [view on GitHub] [view on old javadoc]


seekDependencies

seekDependencies( org.w3c.dom.Document doc, java.util.List depend ) → java.util.List

look through the PDS label document to see if dependencies can be identified. Presently, this is simply one other dataset with the same axis (as in sample_offset) or the same axis name as something that has a time unit (Epoch).

Parameters

doc - the parsed document for the label XML
depend - the name of the data for the dependent variable, e.g. Waveform

Returns:

( Epoch, sample_offset, Waveform )

See Also:

https://space.physics.uiowa.edu/voyager/data/voyager-2-pws-wf/data/1987/vg2_pws_wf_1987-04-21T17_v0.9.xml


[search for examples] [view on GitHub] [view on old javadoc]