A sphere with three ocean waves in differing shades of blue. Next to the sphere, there is the bolded text "Ocean Color". Under that, there are two acronyms, separated by a vertical pipe: OB.DAAC (Ocean Biology Distributed Active Archive Center) and OBPG (Ocean Biology Processing Group).
Lorem
ipsum
dolor
sit
amet
Toggle navigation
Ocean Color Science Software
Jump to content
ocssw
V2022
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
9
]
▼
web
►
ocssw
►
ocssw_src
►
include
►
focs
►
log
Base.hpp
File.hpp
FormattedFile.hpp
FormattedStream.hpp
PrintDebug.hpp
Stream.hpp
Configuration.hpp
DataProvider.hpp
DataRecord.hpp
DatFile.hpp
FileReader.hpp
FileWriter.hpp
FilterIterator.hpp
Interpolation.hpp
KvStore.hpp
LeapSecondDatabase.hpp
Log.hpp
Module.hpp
ModuleManager.hpp
NVector.hpp
Product.hpp
RuntimeAttributes.hpp
ShareTree.hpp
Stopwatch.hpp
StringUtils.hpp
TimePoint.hpp
Variable.hpp
Version.hpp
►
novas
jplint.h
novas.h
novascon.h
solarsystem.h
►
ViirsCal
Calibrate_Viirs_Connector.h
VcstCalLutInputItem.h
VcstCalNetcdfInputItem.h
VcstObc.h
VcstViirsBand.h
VcstViirsBandDnb.h
VcstViirsBandImg.h
VcstViirsBandMod.h
VcstViirsBandModDG.h
VcstViirsCal.h
VcstViirsThermal.h
►
ViirsCmn
VcstCalLutStructures.h
VcstCmnConsts.h
VcstCmnGeo.h
VcstCmnGeoEclipse.h
VcstCmnGeoStructs.h
VcstCmnLutInputItem.h
VcstDegRadConvertor.h
VcstFloatCompare.h
VcstGetSensorId.h
VcstLogger.h
VcstLutInputItem.h
VcstMath.h
VcstParamsReader.h
VcstPolarWanderItem.h
VcstTime.h
VcstViirsStructs.h
►
ViirsGeo
mds.h
ObpgReadGrid.h
Vcst_earth_radius.h
VcstCalculateGridCenter.h
VcstGeoAncInputItem.h
VcstGeoDataStructs.h
VcstGeoLutInputItem.h
VcstGeoNetcdfInputItem.h
VcstGeoParameters.h
VcstGeoRctngl.h
VcstGeoRctnglStruct.h
VcstMapDataSet.h
VcstPolarStereographicDataSet.h
VcstPolarTileDatabase.h
VcstTerrainCorrect.h
VcstTileDatabase.h
VcstViirsGeo.h
►
ViirsRice
rice.h
ricehdf.h
focs.hpp
►
oel_hdf4
►
filetype
filetype.c
filetype.h
filetypeXml.cpp
►
h5io
h5io.c
h5io.h
►
libbilio
aviris.h
jplaeriallib.c
jplaeriallib.h
prism.h
read_aviris.c
read_prism.c
►
libbin
bin_csub.c
bin_io.cpp
bin_util.cpp
bin_util.h
get_beg_ext.c
hdf_bin.h
L3File.cpp
L3File.h
L3FileSMI.cpp
L3FileSMI.h
L3Shape.cpp
L3Shape.h
L3ShapeIsine.cpp
L3ShapeIsine.h
L3ShapeSMI.cpp
L3ShapeSMI.h
meta_l3b.h
ncdfbin_utils.c
ncdfbin_utils.h
read_l3b_meta.c
seaproto.h
wr_vdata.c
write_l3b_meta.c
►
libczcs
czcscaleg.f
czsuba.f
satang.f
subsatxy.f
►
libdfutils
dfutils.h
scale_sds.c
wrapper.c
►
libgoci
goci.c
GOCI file format reader
goci.h
GOCI file format reader
goci_slot.c
►
libh4metadata
granule_extract_metadata.c
granule_extract_metadata.h
►
libhdf4utils
hdf4_utils.c
hdf4utils.h
hdf_utils.c
►
libhdf5utils
hdf5util.cpp
hdf5utils.h
►
libl1
airmass_avhrr.f
alloc_l1.c
avhrrsub5h.f
brightness.c
calibrate_viirs.c
calibrate_viirs.h
cloud_flag.c
etbpsub.f
filehandle.h
filehandle_init.c
filehdr_struc.h
ftrim.c
geom_per_band.c
get_f0.c
getglint.c
getglint.f
glint.h
hmf8.f
init_l1.c
intpos.f
l1.h
l1_aci.c
l1_aci.h
l1_aci_hdf.c
l1_aci_hdf.h
l1_aviris.c
l1_aviris.h
l1_aviris_nc.c
l1_aviris_struc.h
l1_czcs.c
l1_czcs.h
l1_czcs_hdf.c
l1_czcs_hdf.h
l1_generic_write.c
l1_goci.c
l1_goci.h
l1_hawkeye.c
l1_hawkeye.h
l1_hdf_generic_read.c
l1_hdf_generic_read.h
l1_hdf_generic_write.c
l1_hico.c
l1_hico.h
l1_hico_h5.c
l1_hico_h5.h
l1_hmodis_hdf.c
l1_hmodis_hdf.h
l1_input.h
l1_io.c
l1_l1c.c
l1_l1c.h
l1_l1c_anc.c
l1_l1c_anc.h
l1_l5tm.c
l1_l5tm.h
l1_l7etm.c
l1_l7etm.h
l1_meris_CC.c
l1_meris_CC.h
l1_meris_N1.c
l1_meris_N1.h
MERIS reader
l1_misr.c
l1_misr.h
l1_modis.c
l1_modis.h
l1_mos.c
l1_mos.h
l1_mos_hdf.c
l1_mos_hdf.h
l1_msi.cpp
l1_msi.h
l1_msi_private.h
l1_nc_generic_read.c
l1_nc_generic_read.h
l1_oci.c
l1_oci.h
l1_ocia.c
l1_ocia.h
l1_ocis.c
l1_ocis.h
l1_ocm.c
l1_ocm.h
l1_ocm2.c
l1_ocm2.h
l1_ocm2_hdf.c
l1_ocm2_hdf.h
l1_ocm_hdf.c
l1_ocm_hdf.h
l1_ocmdb.c
l1_ocmdb.h
l1_ocmdb_hdf.c
l1_ocmdb_hdf.h
l1_octs.c
l1_octs.h
l1_octs_hdf.c
l1_octs_hdf.h
l1_octs_netcdf.cpp
l1_octs_netcdf.h
l1_oli.c
l1_oli.h
l1_options.c
l1_osmi.c
l1_osmi.h
l1_osmi_hdf.h
l1_prism.c
l1_prism.h
l1_safe.cpp
l1_safe.h
l1_seabass.cpp
l1_seabass.h
l1_seawifs.c
l1_seawifs.h
l1_seawifs_netcdf.cpp
l1_seawifs_netcdf.h
l1_sgli.c
l1_sgli.h
l1_spexone.c
l1_spexone.h
l1_viirs_h5.c
l1_viirs_h5.h
l1_viirs_l1a.c
l1_viirs_l1a.h
l1_viirs_l1a_stub.c
l1_viirs_l1b.c
l1_viirs_l1b.h
l1_viirs_nc.c
l1_viirs_nc.h
l1_viirs_nc_stub.c
l1_xcal.c
l1_xcal.h
l1_xcal_hdf.c
l1_xcal_hdf.h
l1a_hawkeye.c
l1a_hawkeye.h
l1a_osmi.c
l1a_seawifs.c
l1a_seawifs.h
l1b_misr.c
l1b_misr.h
l1b_oci.c
l1b_oci.h
l1b_ocis.c
l1b_ocis.h
l1b_viirs_nc.c
Reads
VIIRS
Level 1B and geolocation data from NetCDF4 files
l1b_viirs_nc.h
l1c_msi.cpp
l1c_msi.h
l1c_msi_private.h
l1subpix.c
l2_flags.h
l2prod_struc.h
ll2vec.c
prism.h
rawcal.h
raygetpol.f
runcal.h
scene_meta.c
scene_meta.h
setflags_l1.c
sgli.h
simpsn.f
smile.c
MERIS and OLCI smile correction
smile.h
uncertainty.c
uncertainty.h
windex.c
xcal.c
xcal.h
►
libmeris
epr_api.c
epr_api.h
epr_band.c
epr_band.h
epr_bitmask.c
epr_bitmask.h
epr_core.c
epr_core.h
epr_dataset.c
epr_dataset.h
epr_dddb.c
epr_dddb.h
epr_dsd.c
epr_dsd.h
epr_dump.c
epr_field.c
epr_field.h
epr_msph.c
epr_msph.h
epr_param.c
epr_param.h
epr_product.c
epr_ptrarray.c
epr_ptrarray.h
epr_record.c
epr_record.h
epr_string.c
epr_string.h
epr_swap.c
epr_swap.h
epr_typconv.c
►
libnav
add_elements.f
angles.f
anomly.f
asap_rot_int.f
asap_rots.f
asaps.f
cdata.f
compute_alpha.c
compute_dist.c
coord.f
crossp.c
crossp.f
delm.f
dens76.f
der.f
ephem.f
ephparms.c
eqnox.f
esdist.c
esdist.f
filenv.f
fitgps.f
ftn_interface.c
get_elements.f
get_ut1.f
get_zenaz.c
getenv.cpp
gha2000.c
gha2000.f
invert.f
jd.f
jdate.f
jddate.f
julian.f
kepler.f
kozsak2.f
l_sun.c
l_sun.f
legend.f
libnav.h
math_utils.c
math_utils.h
matvec2.f
mediqr.f
nav.c
nav.h
nutate.c
ocorient.c
ocorient.f
ocorient.h
pderiv.f
pout.f
put_elements.f
rk78.f
rk78cn.f
select.f
setsun.f
setthd.f
sun2000.c
sun2000.h
sunangs.c
sunangs.f
vec2mean.f
xthird.f
ymdhms2jul.f
►
liboli
alberfor.c
alberinv.c
alconfor.c
alconinv.c
azimfor.c
aziminv.c
br_gctp.c
emeta.c
emeta.h
emeta_api.c
emeta_api.h
emeta_exploit.c
emeta_exploit.h
emeta_geometry.c
emeta_geometry.h
eqconfor.c
eqconinv.c
equifor.c
equiinv.c
for_init.c
gctp.c
gctp.h
gctp_create_transformation.c
gctp_dms2degrees.c
gctp_print_message.c
gctp_report.c
gctp_transform.c
gctp_utility.c
geographic.c
get_l57tm_nom_angles.c
get_l8_angles.c
get_oli_nom_angles.c
gnomfor.c
gnominv.c
goodfor.c
goodinv.c
gvnspfor.c
gvnspinv.c
hamfor.c
haminv.c
ias_const.h
ias_geo.h
ias_geo_convert_deg2dms.c
ias_geo_convert_dms2deg.c
ias_geo_convert_geod2cart.c
ias_geo_find_deg.c
ias_geo_find_min.c
ias_geo_find_sec.c
ias_geo_projection_transformation.c
ias_logging.c
ias_logging.h
ias_math.h
ias_math_compute_3dvec_dot.c
ias_math_compute_unit_vector.c
ias_math_compute_vector_length.c
ias_math_interpolate_lagrange_3dvec.c
ias_odl.h
ias_odl_free_tree.c
ias_odl_get_field.c
ias_odl_read_tree.c
ias_structures.h
ias_types.h
imolwfor.c
imolwinv.c
inv_init.c
isin.h
isinfor.c
isininv.c
lablib3.c
lablib3.h
lamazfor.c
lamazinv.c
lambert_conformal_conic.c
merfor.c
merinv.c
millfor.c
millinv.c
molwfor.c
molwinv.c
mtl_geometry.c
mtl_geometry.h
mtl_grid.c
mtl_grid.h
obleqfor.c
obleqinv.c
oblique_mercator.c
oli_cproj.c
oli_cproj.h
oli_local.h
oli_proj.h
oli_toolbox.h
orthfor.c
orthinv.c
paksz.c
polar_stereographic.c
polyconic.c
robfor.c
robinv.c
sinfor.c
sininv.c
smeta.h
smeta_api.c
smeta_api.h
smeta_exploit.c
smeta_exploit.h
smeta_geometry.c
smeta_geometry.h
som.c
sphdz.c
spload.c
state_plane.c
state_plane_table.h
sterfor.c
sterinv.c
tm.c
untfz.c
vandgfor.c
vandginv.c
wivfor.c
wivinv.c
wviifor.c
wviiinv.c
►
libosmi
cal_l1a_osmi.h
calday.c
calibrate_l1a_osmi.c
call1a_proto_osmi.h
ctogd.c
ctotc.c
eanom.c
earth.h
get_cal_misc_osmi.c
get_cal_osmi.c
get_cal_osmi.h
getcal_proto_osmi.h
gmha.c
InstStatData.h
julian.c
locate.c
lunsol.h
obliq.c
orbit.h
sunpos.c
tconv.c
time-utils.c
►
libseawifs
cal_l1a.h
calibrate_l1a.c
call1a_proto.h
cdl_object.h
cdl_object_proto.h
cf.h
config.h
datatype.h
datatype_proto.h
ecv.h
eng_qual.h
eng_qual_proto.h
ffm.h
gac_st.c
geonav.f
geonav_lonlat.f
get_cal.c
get_cal.h
get_cal_misc.c
get_cal_swf.c
getcal_proto.h
GetStationInfo.c
GetStationInfo.h
hdf_object.h
hdf_object_proto.h
l1a.c
l1a.h
l1a_proto.h
l2_flags_proto.h
l2_flags_sw.h
lac_st.c
level_1a_index.h
navigation.h
objmax.h
out_band_corr.c
SeaWiFS.h
st_lt.c
st_lt.h
st_proto.h
tlm.h
tlm_proto.h
usrmac.h
utils.h
utils_proto.h
wifs_conf.h
WIFSHDF.h
WIFSHDF_proto.h
►
oel_util
►
libcgal_interp
cgal_interp.cpp
cgal_interp.h
►
libgenutils
►
olog
buffer.c
buffer.h
file.c
file.h
loader.h
stream.c
stream.h
streamf.c
streamf.h
allocate2d.c
Utility functions for allocating and freeing two-dimensional arrays of various types
allocate2d.h
Utility functions for allocating and freeing two-dimensional arrays of various types
allocate3d.c
Utility functions for allocating and freeing three-dimensional arrays of various types
allocate3d.h
Utility functions for allocating and freeing three-dimensional arrays of various types
allocate4d.c
Utility functions for allocating and freeing four-dimensional arrays of various types
allocate4d.h
Utility functions for allocating and freeing four-dimensional arrays of various types
allocate5d.c
Utility functions for allocating and freeing five-dimensional arrays of various types
allocate5d.h
Utility functions for allocating and freeing five-dimensional arrays of various types
allocateMemory.c
argpar-help.c
argpar-json.c
argpar.c
argpar.h
Library for reading command-line arguments in the form of key=value
clo.c
clo.h
endianess.c
fileFormatUtils.c
filesize.c
fread_swap.c
genutils.h
genutils_globals.c
getlut_file.c
isValidInt.c
lenstr.f
lowcase.c
lspline.c
nr_spline.c
olog.c
olog.h
A simple logger, capable of dispatching log events to multiple end points
olog_loader.c
parse_file_name.c
passthebuck.h
phash.c
phash.h
A simple dictionary library for storing pointers
pqueue-ll.c
pqueue.h
readFileList.cpp
replace_ocroots.cpp
resolution_utils.cpp
shash.c
shash.h
A simple dictionary library for storing strings
swapc_bytes.c
table_io.cpp
table_io.h
table_io_wrapper.h
trimBlanks.c
upcase.c
vincenty.c
vincenty.h
Provides a single function to calculate geographical distances
►
libnetcdfutils
cdl_utils.cpp
cdl_utils.h
createNCDF.c
global_attrs.cpp
global_attrs.h
nc4utils.c
nc4utils.h
nc_gridutils.c
Convenience utilities for handling NetCDF4 gridded variables
nc_gridutils.h
nc_init_compress.c
scaledNcVar.cpp
scaledNcVar.hpp
scaledNcVarTest.cpp
►
libpiutils
getDOI.cpp
getGCMDKeywords.cpp
piutils.h
productInfo.cpp
productInfo.h
rdsensorinfo.c
sensorDefs.h
sensorInfo.c
sensorInfo.h
►
libtimeutils
addmsec.c
ccsds_to_yds.c
date2ydmsec.c
get_time.c
gmt_offset.c
isleap.c
jdate.c
jday.c
leapsecond.c
now.c
timeutils.h
udunits2unix.cpp
unix2isodate.c
unix2ydhmsf.c
unix2yds.c
unix2ymdhms.c
unix2ymds.c
yd2md.c
ydhms2ydmsec.c
ydhmsf.c
yds2tai.c
yds2unix.c
ymds2unix.c
zulu2unix.c
►
tests
►
alloc
alloc.c
►
argpar
argpar-help.c
argpar-params.c
argpar.c
►
olog
olog-main.c
►
phash
phash.c
►
pqueue
pqueue.c
►
replace_ocroots
replace_ocroots.c
►
shash
shash.c
►
time_test
time_test.c
►
vincenty
vincenty.c
►
src
►
afocn
ocn.f
ocn_misr.f
►
afphs
phs.f
►
afrt
acflxlvl.f
actfgrc.f
actflx.f
afrt.cpp
afrt.h
afrt_input.cpp
afrt_input.h
afrt_ocn.f
afrt_phs.f
afrt_rt1.f
afrt_rt2_input.f
afrt_rt2_process.f
afrt_rt2_read.f
AfrtConstants.h
AfrtOptions.cpp
AfrtOptions.h
AfrtProcess.cpp
AfrtProcess.h
angl.f
anglw.f
attenew.f
brdfg.f
chapman.f
closemore.f
closeunits.f
compc.f
contst.f
convtc.f
crftgcr.f
crftlvl.f
crftout.f
fiotb.f
fltocn_diff.f
fltocn_new.f
fluxlvl.f
flxbtm.f
flxtop.f
foam.f
focn_below.f
frs.f
geocor.f
geom.f
getrad.f
glint_corr.f
grefl.f
hdrmds.f
headr.f
hump.f
iniclz.f
iniclz2.f
matrx.f
matrx1.f
mats.f
mdiffn.f
mdiffs.f
multp1d.f
multp2d.f
multp2d_trans.f
outactfy.f
outactfz.f
outcrfty.f
outcrftz.f
outdt_trans.f
outdty.f
outdtz.f
outmds.f
outmds_trans.f
outsurfdir.f
outsurfocn.f
outsurfsky.f
outsurfy.f
phase.f
radnce.f
rsea_new.f
single.f
snglup.f
spathz.f
spline.f
summry.f
surfgcr.f
watlev.f
xntpln.f
►
afrt1
rt1.f
rt1_misr.f
►
afrt2
acflxlvl.f
actfgrc.f
actflx.f
angl.f
anglw.f
attenew.f
brdfg.f
chapman.f
closemore.f
closeunits.f
compc.f
contst.f
convtc.f
crftgcr.f
crftlvl.f
crftout.f
fiotb.f
fltocn_diff.f
fltocn_new.f
fluxlvl.f
flxbtm.f
flxtop.f
foam.f
focn_below.f
frs.f
geocor.f
geom.f
getrad.f
glint_corr.f
grefl.f
hdrmds.f
headr.f
hump.f
iniclz.f
iniclz2.f
inusr.f
main.f
matrx1.f
mats.f
mdiffn.f
multp1d.f
multp2d.f
multp2d_trans.f
outactfy.f
outactfz.f
outcrfty.f
outcrftz.f
outdt_trans.f
outdty.f
outdtz.f
outmds.f
outmds_trans.f
outsurfdir.f
outsurfocn.f
outsurfsky.f
outsurfy.f
phase.f
radnce.f
readin.f
rsea_new.f
single.f
snglup.f
spathz.f
spline.f
summry.f
surfgcr.f
watlev.f
xntpln.f
►
afrt_nc4
►
python
afrt.py
merge_afrt.py
afrt_nc4.cpp
►
afrt_phs
afrt_phs.cpp
►
ancgen
ancgen.cpp
copyvaratts.cpp
extractSPEX.cpp
►
ancnrt
anc_seaice.c
ancil.h
ancnrt.c
ancnrt_2p5.c
ancnrt_aquarius.c
ancnrt_proto.h
ANCroutines.c
countann.c
epochbk.c
fill_smooth.c
fillenv.c
getfn.f
gregor.f
interp_hycom.f
interp_hycom_ascii.f
julday.f
julian.f
leap.f
lnstrg.f
metnrt.c
mk_smooth_ice_map.f
o3_toms.c
o3_toms.h
o3nrt_omi.c
pexit.c
rd_toms_ascii.c
rdattr.c
rdfiles.f
rdgrid.f
rdsdsid.c
readgrib.c
readgrib.f
resize_oz.c
solar_xray.c
swh.c
tec.c
world_avg.c
►
anctools
merge_met_reanalysis.py
►
aquaverse
►
MDN
►
benchmarks
►
_template
__init__.py
model.py
__init__.py
meta.py
utils.py
IOP
►
model
__init__.py
callbacks.py
MDN.py
metrics.py
TrainingPlot.py
utils.py
►
transformers
__init__.py
_CustomTransformer.py
AUCTransformer.py
BaggingColumnTransformer.py
ColumnSelectionTransformer.py
DatasetMembershipTransformer.py
ExclusionTransformer.py
IdentityTransformer.py
KBestTransformer.py
LogTransformer.py
NegLogTransformer.py
RatioTransformer.py
TanhTransformer.py
utils.py
__init__.py
__main__.py
__version__.py
meta.py
metrics.py
parameters.py
plot_map.py
plot_utils.py
product_estimation.py
setup.py
utils.py
aquaverse.py
copy_l2file.py
create_images.py
►
atrem
6sm1.f
atrem.h
atrem_app_refl_f90_cubeio.f
atrem_app_refl_plus_gas_removal_2013.f
atrem_app_refl_plus_gas_removal_for_l2gen3.f90
atrem_cor.h
atrem_f90_cubeio.f
bndprms.f
cubeio.f90
get_atrem_cor3.c
solar_irr_PC.f
tpvmr_init.f
►
atteph_info_modis
atteph_info_modis.c
►
auto_qc
►
fmt_check
attr_disp.c
chk_sds.c
chk_str.c
ck_v_l3.c
fmt_check.c
fmt_check.h
fmt_rd_attr.c
fmt_rd_dim.c
fmt_rd_l3vg.c
fmt_rd_ras.c
fmt_rd_sds.c
fmt_read.c
get_attr.c
get_line.c
hdf_ras_chk.c
l3_get_org.c
s_parse.c
var_decode.c
►
hdf_dio
l1io.h
l1io_close.c
l1io_open.c
l1io_read.c
l2io_read.c
nav_l1io.h
nav_read.c
open_hdf.c
read_g_attr.c
read_sd.c
read_sds.c
►
l1stat_chk
anal_noise.c
chk_gainv.c
chk_inst_ana.c
chk_tdiv.c
ck_trng.c
geovex.f
l1stat.h
l1stat_chk.c
l1stat_proto.h
rd_nav_t.c
rpt_noise.c
stat_chk_utl.c
►
l2stat_chk
l2lists.h
l2stat.h
l2stat_chk.c
l2stat_proto.h
►
l3stat_chk
hist.c
hist_proto.h
l3lists.h
l3stat.h
l3stat_chk.c
l3stat_proto.h
►
metqc
ancil.h
ANCroutines.c
l1io.h
metqc.c
nav_l1io.h
pexit.c
rd_size.c
resize_2d.c
►
o3qc
►
inc
ancil.h
anc_daymon.c
ANCroutines.c
day2mday.c
l1io.h
nav_l1io.h
o3qc.c
pexit.c
►
aviris2ncdf
avirisbil2ncdf.cpp
►
aviris2oci
aviris2orca.cpp
avirisbil2oci.cpp
►
bindepths
bindepths.c
►
biosmap
main_biosmap.c
►
calibrate_viirs
Calibrate_Viirs.cpp
calibrate_viirs.h
calibrate_viirs_input.cpp
calViirs.c
►
dtdb
►
cython
dbocean.c
dtdb.py
dtocean.c
setup.py
►
darktarget
DtAlgLand.cpp
DtAlgOcean.cpp
DtAlgorithm.cpp
DtAlgorithm.h
DtLutNetcdf.cpp
DtLutNetcdf.h
DtMask.cpp
DtMask.h
generate_dt_luts.cpp
►
deepblue
aottbl.inc
calendars.f95
db.inc
db_sav.inc
DbAlgLand.cpp
DbAlgOcean.cpp
DbAlgorithm.cpp
DbAlgorithm.h
DbLutNetcdf.cpp
DbLutNetcdf.h
DbMask.cpp
DbMask.h
DbMaskOCI.cpp
DbMaskOCI.h
deepblue_config.f95
deepblue_initialize.f90
dffunc.f90
find_v_vegset_nc4.f
find_v_viirs_nc4.f
generate_db_luts.cpp
get_lut_211sfc_nc4.f90
get_lut_igbp_land_cover_nc4.f90
hdf.f90
landcover_nc4.f95
modis_surface_nc4.f95
newaottbl.inc
newaottbl90.inc
pack_412.f
sfc21tbl.inc
sfc21tbl90.inc
sortrx.f
viirs_aerosol_luts_nc4.f95
viirs_ancillary.f95
viirs_ler_luts.f95
viirs_ler_luts_nc4.f95
►
l1b
CldMask.cpp
CldMask.h
L1BAlgorithm.cpp
L1BAlgorithm.h
►
python
bhmie.py
color_dtdb.py
copy_sim_met.py
dbocean.py
dtdb.py
dtdb_oci.py
dtdb_viirs_l1a.py
dtland.py
dtocean.py
mie_kern.py
mkern_oci.py
mkern_viirs.py
rfft_oci.py
viirs_files.py
►
resam_viirs
resam_viirs.cpp
RsViirs.cpp
RsViirs.h
RsViirs.hpp
DDAlgorithm.cpp
DDAlgorithm.h
DDAncillary.cpp
DDAncillary.h
DDataset.hpp
DDOptions.cpp
DDOptions.h
DDProcess.cpp
DDProcess.h
DDSensor.cpp
DDSensor.h
dtdb.cpp
►
generate_nc4luts
generate_nc4luts.h
generate_nc4luts_input.cpp
Generate_NetCDF4_Luts.cpp
VcstLutNetCDF4.cpp
VcstLutNetCDF4.h
►
geo_eval
pex
geo_eval.py
run_local.py
►
geocheck_modis
geocheck_modis.c
►
geogen_modis
GEO_abs_limit_check.c
GEO_aggregate.c
GEO_basic.h
GEO_check_ea_headers.c
GEO_create_swath.c
GEO_del_limit_check.c
GEO_DEM.c
GEO_DEM.h
GEO_derived_products.c
GEO_earth.h
GEO_earth_location.c
GEO_ellip_position.c
GEO_ephem_attit.c
GEO_find_next_flag.c
GEO_geo.h
GEO_get_bounding_coords.c
GEO_get_ephatt_inputs.c
GEO_get_geoid.c
GEO_get_GRing_points.c
GEO_get_inst_mirr_normal.c
GEO_get_sample_time.c
GEO_get_T_inst2ecr.c
GEO_get_utcpole_metadata.c
GEO_get_version_metadata.c
GEO_get_view_vec.c
GEO_global_arrays.h
GEO_hires.c
GEO_initialize_product.c
GEO_input.h
GEO_inst.h
GEO_interp_ECR.c
GEO_interp_mirr_ang.c
GEO_interp_mirr_enc.c
GEO_landsea_mask.c
GEO_locate_one_granule.c
GEO_locate_one_scan.c
GEO_location_main.c
GEO_main.h
GEO_main_func.h
GEO_maneuver.c
GEO_mat_vec_mul3.c
GEO_output.h
GEO_parameters.h
GEO_poly_coef1.c
GEO_poly_fit.c
GEO_prepare_l1a_data.c
GEO_prepare_mirr_data.c
GEO_product.h
GEO_read_L1AECS_metadata.c
GEO_read_L1Apacket_data.c
GEO_read_L1Ascan_metadata.c
GEO_read_L1Aspecific_metadata.c
GEO_read_L1Atemp_data.c
GEO_read_param_file.c
GEO_solar_and_lunar_vectors.c
GEO_terrain_correct.c
GEO_update_L1A_metadata.c
GEO_util.h
GEO_validate_derived_products.c
GEO_validate_earth_location.c
GEO_validation.h
GEO_vec_length3.c
GEO_vec_mul3.c
GEO_vec_prod3.c
GEO_vec_unit3.c
GEO_write_ECS_metadata.c
GEO_write_geospecific_metadata.c
GEO_write_granule_metadata.c
GEO_write_input_metadata.c
GEO_write_one_scan.c
GEO_write_parameters.c
GEO_write_scan_data.c
GEO_write_scan_metadata.c
imsl_d_lin_sol_gen.c
imsl_d_spline_interp.c
imsl_d_spline_value.c
imsl_error.c
imsl_wrap.h
L1a_data.h
PGS_MODIS_35251.h
pseudo_imsl.h
version.h
►
geolocate_viirs
geolocate_viirs.h
Geolocate_Viirs_Driver.cpp
geolocate_viirs_input.cpp
►
get_dataday
get_dataday.cpp
main_dataday.cpp
version.h
►
get_product_info
get_product_info.c
►
get_utm_zone
constants.h
get_utm_zone.cpp
LatLong-UTMconversion.cpp
LatLong-UTMconversion.h
gmao
►
gpsextract_seawifs
elements.h
main_gpsextract.c
►
ice2hdf
ice2hdf.c
►
interpnav_seawifs
checkorb.f
eaxis.f
ellxfm.f
euler.f
get_l1a_data.f
get_l1a_open.f
get_xfm.f
inline.f
interp_att.f
main_interpnav.f
mfsdff.f
put_l1a_data.f
put_l1a_metadata.f
readctl.f
xpose.f
►
l0chunk_modis
l0chunk_modis.c
►
l0cnst_read_modis
l0cnst_read_modis.c
►
l0cnst_write_modis
l0cnst_write_modis.c
►
l0fix_modis
l0fix_modis.c
►
l0qc_viirs
convert_diary.c
get_viirs_packet_time.c
init_packet_read.c
l0qc_viirs.c
l0qc_viirs.h
orb2lla.c
read_packet.c
read_viirs_scan_packets.c
scqc_viirs.c
snpp_diary_to_llh.c
snpp_diary_to_llh.h
►
l0regen_seawifs
main_l0regen.c
►
l1aextract_modis
l1aextract_modis.c
►
l1aextract_seawifs
extract_sub.c
main_l1aextract.c
regen.h
regen_attr.h
regen_proto.h
►
l1agen_czcs
asap_int2.f
create_sds.c
cz_clean.c
cz_dat_alloc.c
cz_l1_read.c
cz_ll_upd.c
cz_meta_adj.c
cz_mov_scn.c
cz_sd_set.c
czcs_ctl_pt.c
czcs_l1_write.c
czl1merge.c
cztimqual.c
day_to_ofile.c
fill_mstr.c
fill_orb_dat.c
hdfio.c
hdfio.h
hdr_2_gattr.c
l1czcs.c
l1czcs.h
lladjust.f
lonlat.f
olap_resolve.c
rd_smmr_orb.c
read_crtt.c
read_file_list.c
set_czcs_ctl_data.c
set_dim_names.c
time_str.c
time_utl.c
time_utl.h
wrt_czcs_qual.c
wrt_czcs_sla.c
►
l1agen_hawkeye
ccsds.h
decode_rs.h
fec.h
fec_seahawk.c
geolocate_hawkeye.cpp
geolocate_hawkeye.h
Hawkeye.h
HawkeyeDecode.c
HawkeyeDecode.h
hawkeyeUtil.cpp
hawkeyeUtil.h
l0gen_hawkeye.cpp
l1agen_hawkeye.cpp
l1agen_hawkeye.h
outernetDecode.c
►
l1agen_modis
accumulate_failed_packets.c
attached_Vdata_counter.c
check_checksum.c
close_processing_run.c
close_Vdata.c
compute_global_time_offsets.c
compute_SD_start_time.c
create_eng_data_vdata_array.c
create_eng_data_vdata_array_field.c
create_L1A_granule.c
create_missing_scans.c
create_Vdata.c
create_Vdata_field.c
dequeue.c
EN_eng_data.h
end_eng_data_access_to_file.c
end_Vdata_access_to_file.c
enqueue.c
equal_strings.c
extr_bits.c
finalize_pixel_qual_data.c
finalize_scan_metadata.c
forget.c
FP_failed_pkt_queue.h
free_queue.c
get_empty_slot.c
get_index.c
get_number_of_attached_Vdatas.c
get_pcf_config_data.c
get_valid_L0_file.c
handle_missing_scans.c
init_L1A_HDF_sdss.c
init_L1A_HDF_vdatas.c
init_L1A_pix_qual_HDF_sdss.c
init_L1A_scan_data_HDF_sdss.c
init_L1A_scan_meta_HDF_sdss.c
initialize_global_metadata.c
initialize_id_table.c
initialize_level1a.c
initialize_pixel_qual_data.c
initialize_scan.c
initialize_scan_data.c
initialize_scan_metadata.c
L1A_datatype_to_DFNT.c
L1A_prototype.h
level1a.c
load_eng_data.c
log_fmt_msg.c
make_queue.c
MD_metadata.h
MS_misc.h
output_daymode_data_to_scan.c
output_eng1_pkt1_to_scan.c
output_eng1_pkt2_to_scan.c
output_eng2_pkt1_to_scan.c
output_eng2_pkt2_to_scan.c
output_eng_data_to_scan.c
output_nightmode_data_to_scan.c
packet_of_scan.c
packet_stats.h
parse_eng_data_list.c
PC_pcf_info.h
PD_pkt_data.h
PGS_MODIS_35005.h
PH_pkt_hdr.h
print_stats.c
process_a_granule.c
process_a_packet.c
process_a_scan.c
process_cp_hk_tlmy.c
process_eng_packet.c
process_group2_packet1_vdata.c
process_sci_eng_data.c
put_cal_data_in_scan.c
put_earth_data_in_scan.c
put_pkt_cont_in_scan.c
read_a_packet.c
recall_id.c
remember.c
reset_last_valid_scan.c
SC_scan.h
set_start_position.c
unpack_MODIS_header.c
unpack_packet_contents.c
unpack_packet_header.c
unpack_primary_header.c
unpack_secondary_header.c
update_eng_data.c
update_eng_data_for_maj_cycle_n.c
update_global_metadata.c
update_pixel_qual_data.c
update_scan_metadata.c
validate_L0_header.c
version.h
VU_vdata_utility.h
write_ECS_metadata.c
write_eng_data.c
write_failed_packets.c
write_global_metadata.c
write_pix_qual.c
write_scan.c
write_scan_data.c
write_scan_metadata.c
write_specific_granule_metadata.c
write_Vdata.c
►
l1agen_oci
common.cpp
common.h
l0info_oci.cpp
l0info_oci.h
l0stream.cpp
l0stream.hpp
l1agen_oci.cpp
l1agen_oci.h
►
l1agen_seawifs
getl0indx.c
getl0scene.c
getl0scene_nav.c
getl1rec.c
getmetrics.c
getnavdata.c
getorbdata.c
getorbnum.c
input_s.h
instlm.c
instlm.h
main_l0info.c
main_l0merge.c
main_l1agen.c
mkmeta.c
navblk_s.h
navctl_s.h
navqc_s.h
orbit_s.h
printindx.c
printnav.c
printscene.c
swl0_parms.h
swl0_proto.h
swl0_struc.h
swl0_types.h
swl0_utils.c
swl0_utils.h
swl1_hdf.c
swl1_hdf.h
swl1_netcdf.cpp
swl1_netcdf.h
swl1_struc.h
temporal_anomaly.c
tilt_s.h
►
l1agen_viirs
createNCDF_viirs.cpp
l1aextract_viirs.cpp
l1aFile.cpp
l1agen_viirs.cpp
l1agen_viirs.h
scpad_viirs.cpp
scpad_viirs_lsips.cpp
Usds.c
►
l1aqc_oci
l1aqc_oci.py
►
l1asubset_modis
l1asubset_modis.c
►
l1bextract_meris
EnvsatDSD.cpp
EnvsatDSD.h
EnvsatDSR.cpp
EnvsatDSR.h
EnvsatFile.cpp
EnvsatFile.h
EnvsatMPH.cpp
EnvsatMPH.h
EnvsatSPH.cpp
EnvsatSPH.h
EnvsatUtil.cpp
EnvsatUtil.h
FlagsDSR.cpp
FlagsDSR.h
l1bextract_meris.cpp
MeasurementDSR.cpp
MeasurementDSR.h
MerisSPH.cpp
MerisSPH.h
RadianceDSR.cpp
RadianceDSR.h
TiepointDSR.cpp
TiepointDSR.h
►
l1bgen_hico
►
hico
__init__.py
astreduc.py
auxiliary.py
bore_sight.py
cproc_hico.py
exceptions.py
HicoL0Reader.py
HicoL0toL1B.py
hicoLonLatHdr.py
interpolateFields2hicotimes.py
makePosVelQuatCsv.py
proc_hico.py
read_pos_vel_quat.py
value_locate.py
►
tests
__init__.py
testMakePVQCsv.py
l1bgen_hico.py
►
l1bgen_modisa
Emissive_Cal.c
Emissive_Cal.h
FNames.h
Granule.c
Granule.h
GranuleP.h
HDF_Lib.c
HDF_Lib.h
L1B.c
L1B_Setup.c
L1B_Setup.h
L1B_SetupP.h
L1B_Tables.c
L1B_Tables.h
Metadata.c
Metadata.h
MetadataP.h
PGS_Error_Codes.h
PGS_MODIS_36110.h
Preprocess.c
Preprocess.h
PreprocessP.h
Reflective_Cal.c
Reflective_Cal.h
Reflective_CalP.h
►
l1bgen_modist
Emissive_Cal.c
Emissive_Cal.h
FNames.h
Granule.c
Granule.h
GranuleP.h
HDF_Lib.c
HDF_Lib.h
L1B.c
L1B_Setup.c
L1B_Setup.h
L1B_SetupP.h
L1B_Tables.c
L1B_Tables.h
Metadata.c
Metadata.h
MetadataP.h
PGS_Error_Codes.h
PGS_MODIS_36100.h
Preprocess.c
Preprocess.h
PreprocessP.h
Reflective_Cal.c
Reflective_Cal.h
Reflective_CalP.h
►
l1bgen_oci
common.cpp
common.h
geolocate_oci.cpp
geolocate_oci.h
l1bgen_oci.cpp
l1bgen_oci.h
►
l1cgen
hawkeye_methods.cpp
hawkeye_methods.h
l1c.cpp
l1c.h
l1c_bin.cpp
l1c_bin.h
l1c_filehandle.cpp
l1c_filehandle.h
l1c_input.cpp
l1c_input.h
l1c_latlongrid.cpp
l1c_latlongrid.h
l1c_str.cpp
l1c_str.h
l1cgen.cpp
l1cgen.h
l1cgen_input.cpp
l2_str.cpp
l2_str.h
l2prod.h
Matrix.h
ncfileinfo.cpp
ncfileinfo.h
Python.h
spline.h
Strassen.h
►
l2bin
cdata.h
dataday.c
dataday.h
l2bin.cpp
l2bin_input.cpp
l2bin_input.h
ncfileinfo.cpp
ncfileinfo.h
►
l2brsgen
l2brsgen.h
l2brsgen_input.c
main_l2brsgen.c
put_l2brs.c
►
l2extract
l2extract.h
l2extract_3d_wv.cpp
l2extract_3d_wv.h
l2extract_input.c
l2extract_netcdf.c
main_l2extract.c
►
l2gen
acq_sfc_albedo.c
aer_io.c
aer_struc.h
aerosol.c
airmass.c
alloc_aer.c
alloc_l2.c
alloc_target.c
alloc_vcal.c
amoeba.c
amoeba.h
ams_oe_inversion.c
anc_acq.c
anc_acq.h
aph.c
atmocor1.c
atmocor1_land.c
atmocor2.c
atrem_app_refl_plus_gas_removal_l2.f90
atrem_app_refl_plus_gas_removal_l2v2.f90
atrem_bndprms.f
atrem_corl1.h
atrem_corl1v2.h
atrem_corl1v3.h
atrem_cubeio.f90
atrem_tpvmr_init.f
axis_interp.c
b128_box_num.c
b128_msk_get.c
b128_wd_bit.c
bin_climatology.c
bioOptBandShift.c
brdf.c
calc_par.c
calcite.c
calfile_utils.c
calfile_utils.h
carder.c
cdom_mannino.c
cdom_morel.c
chl.h
COMMONS_INC.f
COMMONS_INC_v2.f
convert_band.c
convl12.c
convl21.c
covariance_inversion.c
cpl1rec.c
d3940tref.h
dtran_brdf.f
dtranbrdf.cpp
elev.c
filter.c
filter.h
flags_iop.c
flags_iop.h
flags_sst.h
fluorescence.c
freearray.h
fuzzy_func_v3.c
gammln.c
gas_trans.c
gc.h
gcf.c
geo_region.cpp
geo_region.h
get_atrem_corl1.c
get_atrem_corl1v2.c
get_atrem_corl1v3.c
get_avw.c
get_bpar.c
get_bsi.c
get_cci.c
get_chl.c
get_cmp.c
get_Cphyt.c
get_Cpicophyt.c
get_ctht.c
get_ctht.h
get_dem_height.c
get_depth_classification.c
get_es.c
get_habs.c
get_height.c
get_hyper_vi.cpp
get_ice_frac.c
get_Kd.c
get_l2prod_index.c
get_l2prod_index.cpp
get_mld.cpp
get_nc_height.c
Reads DEM from NetCDF4 file, and performs terrain correction
get_ndii.c
get_ndsi.c
get_ndvi.c
get_ndvi.h
get_ndwi.c
get_nitrate.c
get_nitrate.h
get_niwa_iop.c
get_npp.c
get_npp.h
get_owmc.c
get_par.c
get_pft_hirata.c
get_pft_uitz.c
get_pml.c
get_poc.c
get_poc_hybrid.c
get_psd_ksm.c
get_qaa.c
get_rhos.c
get_rhown_nir.c
get_sdp.c
get_sdp.h
get_smoke.c
get_toa_refl.c
get_tricho.c
get_uncertainty.c
get_zno3.c
getl1rec.c
giop.c
giop.h
glint.c
globals.h
gringHelper.cpp
gringHelper.h
gser.c
gsm.c
ice_mask.c
init_l2.c
input_struc.h
int_3d.c
int_4d.c
ipar.c
jplaeriallib.c
jplaeriallib.h
l12_parms.h
l12_proto.h
l1_imgscale.c
l1q_struc.h
l2_generic.c
l2_generic.h
l2_hdf_generic.h
l2_struc.h
l2binmatch_input.cpp
l2binmatch_input.h
l2prod.h
las_iop.c
las_iop_ksm.c
lenstr.cpp
lenstr.f
loadl1.c
lonlat2pixline.cpp
lonlat2pixline.h
lubksb.c
ludcmp.c
main_l1bgen.c
main_l1brsgen.c
main_l1det2det.c
main_l1info.cpp
main_l1mapgen.c
main_l2binmatch.cpp
main_l2gen.c
main_l3gen.cpp
main_lonlat2pixline.c
main_vcalmerge.c
met_cvt.c
met_cvt.h
mgiop.c
minmax.h
mipoly.h
mipolyutil.c
misc.h
miscanfill.h
miscstruct.h
mph_flags.h
mscal_struc.c
mscal_struc.h
msl12_input.c
mumm.c
myprod.c
ncio.c
niwa_iop.c
niwa_iop.h
nlw_outband.c
nr.h
nrutil.c
nrutil.h
numerical.c
owt.c
par_utils.c
par_utils.h
photic_depth.c
pml.c
pml.h
pml_bright.h
pml_iop.h
pml_iop_calculate.c
pml_iop_calculate.h
pml_iop_config.c
pml_iop_config.h
pml_iop_tables.c
pml_iop_tables.h
polcor.c
polcor_hawkeye.cpp
polcor_hawkeye.h
polcor_oci.cpp
polcor_oci.h
prodgen.c
prodlist.c
qaa.c
Quasi-Analytic Algorithm
qaa.h
raman.c
rayleigh.c
rdatreminfo.c
read9km_mask.c
read_l3bin.cpp
read_l3bin.h
read_mask.c
read_pixel_anc_file.cpp
read_pixel_anc_file.h
seawater.c
seawater_get.c
setanc.c
setflags_l2.c
smi_climatology.c
smi_climatology.h
sprsax.c
sprsin.c
sssref.c
sst.c
sst.h
sst_adt.cpp
sst_adt.hpp
sst_cloud_mask.cpp
sst_cloud_mask_utils.cpp
sst_cloud_mask_utils.hpp
sst_dsdi.c
sst_dsdi.h
sstref.c
swim.c
target_io.c
target_struc.h
turbid.c
vcal.c
vcal_struc.h
vegetation_indices.c
vegetation_indices.h
version.h
viirs_pxcvt.c
virtual_constellation.c
water_spectra.c
water_vapor.c
wavelength_3d.cpp
wavelength_3d.h
whitecaps.c
Xfuncs.h
Xosdefs.h
►
l2mapgen
gc.h
l2mapgen.h
l2mapgen_input.c
l2mapgen_input.h
main_l2mapgen.c
mipoly.h
mipolyutil.c
misc.h
miscanfill.h
miscstruct.h
Xfuncs.h
Xosdefs.h
►
l2qc_viirs
l2qc_viirs.cpp
l2qc_viirs.h
l2qc_viirs_input.cpp
►
l3bin
l3bin.cpp
l3bin_input.c
l3bin_input.cpp
l3bin_input.h
l3binmerge.cpp
l3rebin_meris.cpp
►
l3bindump
compareObj.cpp
compareObj.h
l3bindump.h
l3bindump_input.c
main_l3bindump.cpp
version.h
l3bstats
►
l3despeckle
apply_despeckle.cpp
l3despeckle.cpp
l3despeckle_input.c
l3despeckle_input.h
►
l3mapgen
l3mapgen.cpp
l3mapgen.h
l3mapgen_input.cpp
OutFile.cpp
OutFile.h
version.h
►
landbin
calib_cal_l1a.h
calib_calibrate_l1a.c
calib_call1a_proto.h
calib_get_cal.c
calib_get_cal.h
calib_get_cal_misc.c
calib_getcal_proto.h
calib_l1a.h
chand.c
compute_l1b.c
csalbr.c
get_attributes.c
get_calib_sds.c
get_navig_sds.c
hybrid.c
landtimebin.c
make_L3_v1.1.c
make_psurf.c
path.h
proj_cproj.c
proj_cproj.h
proj_define.h
proj_hamfor.c
proj_haminv.c
proj_molwfor.c
proj_molwinv.c
proj_proto.h
proj_report.c
proj_robfor.c
proj_robinv.c
proto.h
read_landmask.c
read_mask.c
read_write.c
►
libanc
anc.h
ancproto.h
dataintp.c
dataintp.f
fget_ancillary.f
getanc.c
HDFroutines.c
julian.f
►
libcloud
ancillary_module.f90
atmospheric_correction.f90
c_sf.c
ch_cld_sci.f90
ch_xfr.f90
cld_fchk.f90
cld_tbl_names.f90
clear_sky_restoral.f90
cloud_phase.f90
core_arrays.f90
corescience_module.f90
ct_core_arrays.f90
dim_mgr.cpp
dim_mgr.hpp
Driver_MOD_PR06OD.f90
extem101_64.f
FASCODE_routines.f90
ffnet.f
general_science_module.f90
GeneralAuxType.f90
get_cld_tbl.c
get_retrieval_uncertainty.f90
global_model_grids.f90
interpolate_libraries.f90
libraryarrays.f90
libraryinterpolates.f90
local_message_handler.f90
mng_ms.cpp
mod06_run_settings.f90
MOD06AlbedoEcoModule.f90
mod_pr06od.f90
modis_albedo.f90
modis_cloudstructure.f90
modis_frontend_module.f90
modis_grib_read.h
modis_io_module.f90
modis_numerical_module.f90
modis_science_module.f90
modis_sciencestructure.f90
MODIS_SMF_SETDYNAMICMSG_V2.1.f
multi_layer_clouds.f90
names.f90
ncio.c
nnr_001.modl_Tau.f
nnr_001.modo_Tau.f
nnr_001.mydl_Tau.f
nnr_001.mydo_Tau.f
nonscience_parameters.f90
pfaast.f90
planck_functions.f90
profile_management.c
profile_management.h
remove_edge_scenes.f90
retrieval_irw.f90
retrieval_prep_logic.f90
retrieval_solution_logic.f90
rtm_support.f90
science_parameters.f90
set_quality_data_module.f90
specific_ancillary.f90
specific_other.f90
spline_module.f90
►
libdataday
get_dataday.cpp
get_dataday.h
get_dataday.hpp
version.h
►
libimageutils
color_quant.c
imageExample.c
imageutils.h
►
libl2
expand3D.cpp
expand3D.hpp
find_variable.c
find_variable.cpp
find_variable.h
find_variable.hpp
get_geospatial.cpp
get_geospatial.hpp
get_product_table.c
get_product_table.h
readL2scan.c
readL2scan.h
setupflags.c
setupflags.h
►
libmap
get_l3m.c
map.h
mapattr.h
maplists.h
mapproto.h
mapproto_o.h
palette.h
put_l3m.c
►
libswfnav
actrng.f
add_elements.f
angles.f
anomly.f
asap_rot_int.f
asap_rots.f
asaps.f
attcmp.f
attdet.f
cmpaxm.f
conv_ins.f
conv_soh.f
conv_tilt.f
coord.f
delm.f
dens76.f
der.f
earcnst.f
earcomp.f
earth.f
earthsundist.f
eartol.f
eaxis.f
ecef.f
eci2ecef.f
ellxfm.f
ephem.f
eqnox.f
euler.f
fit3t.f
fitgps.f
fitrng.f
fndflg.f
get_elements.f
get_node.f
get_ut1.f
getorbit.f
initnav.f
inline.f
intpos.f
invert.f
jul2yds.f
kepler.f
kozsak2.f
leapchk.f
legend.f
matvec.f
matvec2.f
mediqr.f
navtlm.f
orb_interp.f
orbcomp.f
pderiv.f
pout.f
proctim2.f
put_elements.f
read_analog.f
read_discrete.f
read_double.f
read_float.f
read_gps.f
read_long.f
read_short.f
readctl.f
readqc.f
rk78.f
rk78cn.f
runfit3t.f
sc_att.f
scpar.f
sctime.f
select.f
setsun.f
setthd.f
suncnst.f
suncomp.f
suntol.f
sunvec.f
sunwgt.f
swfnav.f
tiltcomp.f
vec2mean.f
vmag.f
xpose.f
xthird.f
yd2ymd.f
yds2jul.f
ydsadd.f
ymd2day.f
►
libterrain
get_dem_height.c
get_nc_height.c
Reads DEM from NetCDF4 file, and performs terrain correction
terrain.h
►
manifest
build_manifest_ocssw.py
fix_mac_rpath.py
install_ocssw.py
manifest.py
manifest_ocssw.py
►
matchup_tools
►
seabass
SB_support.py
fd_matchup.py
mk_matchup.py
mk_matchup_sst.py
seabass2L1B.py
►
met_reverse
hio.h
hio_close.c
hio_i_sds.c
hio_open.c
hio_r_sds.c
met_reverse.c
►
metadata_gibs
GIBSmetadataUtils.py
►
misc
remove_cr.c
►
modis_timestamp
modis_timestamp.c
►
nav_seahawk
►
hawknav
drop_orbit_objects.py
get_ncdf_object.py
get_nut.py
get_qr.py
get_ut1.py
gha2000.py
j2000_to_ecr.py
j2000_to_mod.py
jd.py
jddate.py
l_sun.py
llh2geocoord.py
mtoq.py
ned2ecr.py
orb2lla.py
orb_interp.py
propagate.py
qinv.py
qmethod.py
qprod.py
read_adcs.py
remake_orbit_objects.py
tle2orb.py
triad.py
write_ncdf_data_object.py
renav_hawkeye.py
►
navassess_seawifs
b28_lin.f
check_segs.f
coline.f
corect.f
dangle.f
dirini.f
dmatch.f
doublt.f
dunvec.f
find_all_segs.f
find_islands.f
find_segs.f
get_l1a_close.f
get_l1a_open.f
get_l1a_record.f
getcat.f
id_drv.f
identy.f
main_navassess.f
match.f
mediqr.f
mfsdff.f
select.f
sortcl.f
swapcl.f
triplt.f
►
nccmp
common.h
nccmp.c
nccmp.cpp
nccmp.h
nccmp.hpp
nccmp_user_type.c
nccmp_user_type.h
ncinfo.c
ncinfo.h
opt.c
opt.h
strlist.c
strlist.h
xmalloc.c
xmalloc.h
►
neb2raw_seawifs
loghdr.h
neb2raw.c
►
oc
►
include
►
oc
Configuration.hpp
►
oisst_info
oisst_info.c
►
orbnum_seawifs
getorbit.f
main_orbnum.f
►
pdsmerge
pdsinfo.c
pdsmerge.c
►
prism2oci
jplaeriallib.h
prism.h
prismbil2oci.cpp
rdprism.h
read_prism.c
►
prismbil2oci
prismbil2oci.py
prismcoral2nc.py
►
ql02raw_seawifs
ql02raw.f
►
raw2l0_seawifs
raw2L0.c
►
scripts
►
mlp
__init__.py
aquarius_next_level_name_finder.py
benchmark_timer.py
get_obpg_file_type.py
get_output_name_utils.py
mlp_utils.py
modis_processor.py
name_finder_utils.py
next_level_name_finder.py
obpg_data_file.py
processing_rules.py
processor.py
uber_par_file_reader.py
viirs_next_level_name_finder.py
►
modis
__init__.py
modis_GEO_utils.py
modis_L1A_utils.py
modis_l1aextract_utils.py
modis_L1B_utils.py
modis_utils.py
►
pex
AnalyticNoise
cyan_alaska_tiles
cyan_conus_tiles
gas_trans
gmao_aot_subset
gmao_cf_subset
gmao_met_merge
gmao_profile_subset
gmao_rad_subset
hktgen_pace
l0info_pace
l1aconvert_czcs
l1aconvert_octs
l1aconvert_seawifs
l1bextract_oci
l1bextract_safe_nc
l1bgen_hico
l1cextract
l1info_harp2
l1info_spexone
makeGIBSmetadata
MakeUnc
mapgen_overlay
merge_met_reanalysis
ncattredit
renav_hawkeye
seabass2L1B
sort_gring
spacetrack_tle
tlmgen_pace
►
seadasutils
__init__.py
anc_utils.py
ancDB.py
aquarius_utils.py
DictUtils.py
JsonUtils.py
LutUtils.py
MetaUtils.py
netcdf_utils.py
ParamUtils.py
pixlin_utils.py
ProcUtils.py
SensorUtils.py
SessionUtils.py
setupenv.py
time_utils.py
timestamp_utils.py
►
telemetry
►
ccsdspy
__init__.py
__main__.py
constants.py
converters.py
decode.py
packet_fields.py
packet_types.py
utils.py
derive_orbitparams.py
PacketUtils.py
timestamp.py
►
tlm
►
pace
APID108.py
APID128.py
APID198.py
PacketUtils.py
timestamp.py
►
viirs
viirs_utils.py
AnalyticNoise2.py
avirispreproc.py
build_ADT_json.py
cdata-log.py
check_polarwander.py
check_products.py
compare_hdf4.py
convert2ocrvc.py
cyan_alaska_tiles.py
cyan_conus_tiles.py
extract_band.py
generate_gas_transmittance_tables.py
georegion_gen.py
get_output_name.py
getanc.py
getanc_aquarius.py
hktgen_pace.py
l0info_harp.py
l0info_hkt.py
l0info_oci.py
l0info_pace.py
l0info_spex.py
l0info_utils.py
l1aconvert_czcs.py
l1aconvert_octs.py
l1aconvert_seawifs.py
l1aextract_netcdf.py
l1bextract_oci.py
l1bextract_safe_nc.py
l1cextract.py
l1info_harp2.py
l1info_spexone.py
l1mapgen.py
l2mapgen.py
l2merge.py
l3mapmerge.py
MakeUnc.py
mapgen.py
mapgen_overlay.py
merge_afrt.py
modis_atteph.py
modis_GEO.py
modis_geocheck.py
modis_L1A.py
modis_L1A_extract.py
modis_L1B.py
multilevel_processor.py
multilevel_processor2.py
ncattredit.py
next_level_name.py
obdaac_download.py
obpg_file_type.py
oci_hdr_strip.py
omerc.py
rewrite_seadas_config.py
seadas_info.py
sort_gring.py
spacetrack_tles.py
sst_coef_lut.py
sst_dust_lut.py
tlmgen_pace.py
update_luts.py
viirs_l1_benchmark.py
►
smigen
fixrgb.c
put_smi.cpp
smi_map.h
smi_maplists.h
smigen.cpp
smigen_input.c
smigen_input.h
smiinc.h
►
smitoppm
smitoppm.c
►
tlmgen_seawifs
main_tlmgen.f
►
tmatrix
►
python
►
fortran_tm
__init__.py
ampld.lp.f
ampld.par.f
lpd.f
tmd.lp.f
tmd.par.f
►
test
__init__.py
test_tmatrix.py
__init__.py
tmatrix.py
lpd.f
lpq.f
tm_ampld.lp.f
tm_ampld.par.f
tm_tmd.lp.f
tm_tmd.par.f
tmatrix.cpp
tmatrix.h
tmatrix_input.cpp
TmConstants.h
TmParamsReader.cpp
TmParamsReader.h
TmProcess.cpp
TmProcess.h
tmq.lp.f
tmq.par.f
►
val_extract
leveltwo2csv-main.c
sstval_extract-main.c
val_extract-main.c
val_extract.c
val_extract.h
Process a small section of a Level-2 NetCDF file
►
viirs_obc
Generate_OBC.cpp
viirs_obc.h
viirs_obc_input.cpp
►
viirs_sim_sdr
bbt_2_rad.c
bnd_ix_2_sen_info.c
day2mday.c
fin_sdr.c
gen_const_rad_scn.c
gen_sdr_fname.c
get_cal_gain.c
get_cal_rvs.c
hio.h
hio_close.c
hio_open.c
hio_r_sds.c
init_sdr.c
mod_artifact.c
rd_geo_init.c
rd_geo_scan.c
rd_rhos_scan.c
rd_sdr_scan.c
rd_sim_init.c
rhos_to_lt.c
scan_cvt.c
time_utl.c
viirs_cal.c
viirs_decal.c
viirs_ext.c
viirs_noise.c
viirs_oxt.c
viirs_sim_input.c
viirs_sim_sdr.c
viirs_sim_sdr.h
viirs_straylt.c
vir_xf_scan.c
vset_cal.c
wr_attr_seq.c
wr_bnd_scan.c
wr_geo_scan.c
wr_sdr_scan.c