Non esistono metodi banali per installare Tetracorder (versione moderna) ma una versione comoda e' costituita da un docker non ufficiale
git clone https://github.com/jl-0/tetracorder-lite.git
cd tetracorder-lite
prima di fare la build si deve modificare il file Containerfile aggiungendo la riga evidenziata in giallo
RUN cd tetracorder &&\
sed -i "398,416 s/^/#/" AAA.INSTALL.spectroscopy-os-setup-linux.sh &&\
sed -i "231,254 s/^/#/" AAA.INSTALL.spectroscopy-os-setup-linux.sh &&\
yes "y" | bash AAA.INSTALL.spectroscopy-os-setup-linux.sh install &&\
cd tetracorder &&\
chmod +x checkmultmapcompilemode &&\
make install &&\
sed -i "137,140 s/^/#/" multmap.h &&\
sed -i "144,147 s/^#//" multmap.h &&\
make installsingle
a questo punto si fa la build
docker build --platform linux/amd64 -f Containerfile -t tetracorder-lite .
e si creano dei folder di lavoro
mkdir -p ~/tetracorder/input ~/tetracorder/output
per controllare che tutto sia a posto si puo' lanciare
docker run --rm tetracorder-lite tetrapy --help
docker run --rm tetracorder-lite tetrapy run --help
a questo punto siamo pronti a lanciare una prima elaborazione.Il problema e' che Tetracorder accetta immagini in formato Envi mentre le immagini Emit sono distribuite in formato NetCDF (si devono scarivare sia i dati RFL di riflettanza che RFLUNCERT dell'incertezza della riflettanza
Per la conversione si possono le emit utilities
git clone https://github.com/nasa/emit-utils.git
cd emit-utils
python emit_utils/reformat.py /path/to/EMIT_L2A_RFL_xxx.nc /path/to/output_envi/ --orthorectify
funzionano ma non sono riuscito ad installare su Debian pip install xarray netCDF4 rioxarray earthaccess ovvero i modulo per orthorectify...si puo' fare a meno per questa prova
cd ~/emit-utils
python -m emit_utils.reformat ./emit_utils/EMIT_L2A_RFL_001_20260825T085423_2623706_045.nc /home/luca/tetracorder/input/ --orthorectify
arrivati a questo punto si puo' lanciare il processing
docker run --rm \
-v ~/tetracorder/input:/data \
-v ~/tetracorder/output:/output \
tetracorder-lite \
tetrapy run config.yml \
--data.rfl /data/EMIT_L2A_RFL_001_20260825T085423_2623706_045_reflectance \
--data.rfluncert /data/EMIT_L2A_RFLUNCERT_001_20260825T085423_2623706_045_reflectance_uncertainty
al termine del processing avremo una serie di file tipo la seguente dove
group.1um, group.1.5um-broad, group.2um, group.2um-broad — minerali (argille, carbonati, solfati, ecc., a seconda della banda di assorbimento)group.ree, group.ree_g21, group.ree_samar — terre rare (rare earth elements)group.ch4gas-2.3um, group.co2gas-2um — gas (metano, CO2)group.veg — vegetazione
case.ep-cal-chl — epidoto/calcite/cloritecase.red-edge — red edge della vegetazionecase.veg.type — tipologia di vegetazione.
./test
./test/aggregate
./test/aggregate/agg.nc
./test/aggregate/config.yml
./test/aggregate/agg-uncert.nc
./test/aggregate/tetrapy.log
./test/tetracorder
./test/tetracorder/AAAA.license.txt
./test/tetracorder/group.1.5um-broad
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_vbroad_br20.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.d.depth.gz
./test/tetracorder/group.1.5um-broad/snow-ice-10mm+0.3water-273k.depth.gz
./test/tetracorder/group.1.5um-broad/vegetation1.fit.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.2water-273k.depth.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll2.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo18_ki3377.fd.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.1water-273k.fit.gz
./test/tetracorder/group.1.5um-broad/water+mont300gpl.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.2water-273k.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont50gpl.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo60_ki3189.fit.gz
./test/tetracorder/group.1.5um-broad/water-20C-300cm-path+chlrph-g.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont0.5gpl.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.melting16+0.5veg.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/anorthite_hs201.3b.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-10cm-path-model.depth.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path-model.fit.gz
./test/tetracorder/group.1.5um-broad/snow.melting.8.fd.gz
./test/tetracorder/group.1.5um-broad/snow-ice-10mm-273k.fd.gz
./test/tetracorder/group.1.5um-broad/snow.slush.9.depth.gz
./test/tetracorder/group.1.5um-broad/water+mont0.5gpl.fd.gz
./test/tetracorder/group.1.5um-broad/olivine_fo66_ki3054.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo60_ki3189.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br22c_actinolite.fit.gz
./test/tetracorder/group.1.5um-broad/vegetation1.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont50gpl+0.5veg.fit.gz
./test/tetracorder/group.1.5um-broad/water-20C-30cm-path-model.fit.gz
./test/tetracorder/group.1.5um-broad/anorthite_hs201.3b.fd.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.3water-273k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.1water-273k.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/rutile_hs126.3b.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.1water-273k.fd.gz
./test/tetracorder/group.1.5um-broad/water-20C-30cm-path-model.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting16+0.5veg.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_nrw.cummingtonite.fd.gz
./test/tetracorder/group.1.5um-broad/vegetation.dry+green.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-300cm-path+chlrph-g.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo66_ki3054.depth.gz
./test/tetracorder/group.1.5um-broad/snow-ice-1mm-273k.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont16.5gpl.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlorite.clinochlor.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm-273k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_vbroad_br20.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-g.fit.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.3water-273k.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/microcline_hs103.3b.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-1mm-273k.depth.gz
./test/tetracorder/group.1.5um-broad/snow.slush.9.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/bytownite_hs106.3b.depth.gz
./test/tetracorder/group.1.5um-broad/water-20C-10cm-path+chlrph-g.depth.gz
./test/tetracorder/group.1.5um-broad/organic_dry_long_grass-thick.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-30cm-path-model.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont50gpl+0.5veg.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/vegetation.dry+green.fd.gz
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.fd.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlor+muscphy.fit.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.fit.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll2.fit.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.1water-273k.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont50gpl.fd.gz
./test/tetracorder/group.1.5um-broad/bytownite_hs106.3b.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/sphalerite_s26-341_1.5um.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/anorthite_hs201.3b.fit.gz
./test/tetracorder/group.1.5um-broad/water+mont5.01gpl.fd.gz
./test/tetracorder/group.1.5um-broad/snow.melting.1a.depth.gz
./test/tetracorder/group.1.5um-broad/water+mont100gpl.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-10mm+0.3water-273k.fit.gz
./test/tetracorder/group.1.5um-broad/snow.melting.8.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo18_ki3377.depth.gz
./test/tetracorder/group.1.5um-broad/snow.slush.9.fit.gz
./test/tetracorder/group.1.5um-broad/rutile_hs126.3b.depth.gz
./test/tetracorder/group.1.5um-broad/vegetation.dry+green.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/sphalerite_s26-341_1.5um.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.a.fit.gz
./test/tetracorder/group.1.5um-broad/anorthite_hs201.3b.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.melting.3.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting.1a.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont16.5gpl.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting.3.fit.gz
./test/tetracorder/group.1.5um-broad/water+mont5.01gpl.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/organic_dry_long_grass-thick.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.3water-273k.fd.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br5a_actinolite.fit.gz
./test/tetracorder/group.1.5um-broad/rutile_hs126.3b.fit.gz
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll-blue1.depth.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.3water-273k.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/organic_white_pvc_pipe.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlor+muscphy.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo91_gds71.b.fd.gz
./test/tetracorder/group.1.5um-broad/snow.slush.16.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.d.fit.gz
./test/tetracorder/group.1.5um-broad/snow.and.ice-170k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-g.fd.gz
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll-blue1.fd.gz
./test/tetracorder/group.1.5um-broad/snow.slush.16.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.slush.16.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting9+0.5veg.fd.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo66_ki3054.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont100gpl+0.5veg.depth.gz
./test/tetracorder/group.1.5um-broad/sphalerite_s26-341_1.5um.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.melting9+0.5veg.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/organic_green_plastic_tarp.fit.gz
./test/tetracorder/group.1.5um-broad/vegetation.dry+green.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-10mm+0.3water-273k.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm-273k.depth.gz
./test/tetracorder/group.1.5um-broad/snow.and.ice-248k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br5a_actinolite.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br5a_actinolite.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont16.5gpl.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont100gpl.fd.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_vbroad_br20.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-30cm-path-model.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo18_ki3377.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/rutile_hs126.3b.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_nrw.cummingtonite.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_vbroad_br20.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting.8.fit.gz
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll.fit.gz
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo80_hs285.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.c.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.melting9+0.5veg.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont1.67gpl.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont5.01gpl.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.melting16+0.5veg.fit.gz
./test/tetracorder/group.1.5um-broad/water+mont1.67gpl.fit.gz
./test/tetracorder/group.1.5um-broad/water.red.algae.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont1.67gpl.depth.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-g.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.2water-273k.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo66_ki3054.fit.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont0.5gpl.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/magnetite_hs195.3b.or.olivine.fd.gz
./test/tetracorder/group.1.5um-broad/water-20C-300cm-path+chlrph-g.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont100gpl.fit.gz
./test/tetracorder/group.1.5um-broad/snow.melting.1a.fd.gz
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll-blue1.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo18_ki3377.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo60_ki3189.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/magnetite_hs195.3b.or.olivine.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo18_ki3377.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont100gpl+0.5veg.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlorite.clinochlor.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont100gpl.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_nrw.cummingtonite.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.slush.16.fd.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-10mm+0.3water-273k.fd.gz
./test/tetracorder/group.1.5um-broad/organic_green_plastic_tarp.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont0.5gpl.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo91_gds71.b.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont50gpl.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.and.ice-248k.depth.gz
./test/tetracorder/group.1.5um-broad/organic_green_plastic_tarp.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/bytownite_hs106.3b.fd.gz
./test/tetracorder/group.1.5um-broad/olivine_fo80_hs285.fit.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll2.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-300cm-path+chlrph-g.depth.gz
./test/tetracorder/group.1.5um-broad/vegetation1.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_nrw.cummingtonite.fit.gz
./test/tetracorder/group.1.5um-broad/olivine_fo80_hs285.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water.red.algae.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.slush.9.fd.gz
./test/tetracorder/group.1.5um-broad/water+mont1.67gpl.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.1water-273k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/snow.and.ice-170k.depth.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlor+muscphy.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/vegetation.dry+green.fit.gz
./test/tetracorder/group.1.5um-broad/water+mont300gpl.fit.gz
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.2water-273k.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/sphalerite_s26-341_1.5um.fd.gz
./test/tetracorder/group.1.5um-broad/snow.melting.8.depth.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlor+muscphy.fd.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br22c_actinolite.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont50gpl.fit.gz
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_chlor+muscphy.depth.gz
./test/tetracorder/group.1.5um-broad/bytownite_hs106.3b.fit.gz
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll.fd.gz
./test/tetracorder/group.1.5um-broad/magnetite_hs195.3b.or.olivine.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-10mm-273k.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-10cm-path-model.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path-model.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-10mm-273k.fit.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path-model.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/water.low.chlorophyll-turquoise.depth.gz
./test/tetracorder/group.1.5um-broad/water.red.algae.fd.gz
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.d.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/snow-ice-3mm+0.3water-273k.depth.gz
./test/tetracorder/group.1.5um-broad/water+mont100gpl+0.5veg.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/water.red.algae.fit.gz
./test/tetracorder/group.1.5um-broad/water.high.chlorophyll.depth.gz
./test/tetracorder/group.1.5um-broad/organic_white_pvc_pipe.fd.gz
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.a.fd.gz
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.fd.gz
./test/tetracorder/group.1.5um-broad/snow-ice-10mm-273k.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_vbroad_br20.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.c.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.d.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/anorthite_hs201.3b.depth.gz
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.depth.gz
./test/tetracorder/group.1.5um-broad/snow.melting.1a.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br5a_actinolite.fd.gz
./test/tetracorder/group.1.5um-broad/olivine_fo91_gds71.b.depth.gz
./test/tetracorder/group.1.5um-broad/microcline_hs103.3b.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/organic_white_pvc_pipe.depth.gz
./test/tetracorder/group.1.5um-broad/rutile_hs126.3b.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water-20C-100cm-path+chlrph-a.depth.gz
./test/tetracorder/group.1.5um-broad/snow.and.ice-170k.fd.gz
./test/tetracorder/group.1.5um-broad/water.turquoise-shallow.fd.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.d.fit.gz.hdr
./test/tetracorder/group.1.5um-broad/g4-fe2+generic_brd.br22c_actinolite.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/olivine_fo89_gds70.c.depth.gz
./test/tetracorder/group.1.5um-broad/water+mont300gpl.depth.gz.hdr
./test/tetracorder/group.1.5um-broad/water+mont0.5gpl.depth.gz
rimane il problema della visualizzazione
mkdir -p ~/tetracorder_out
python tetracorder_iron_oxides.py \
--group-dir group.2um \
--filter "kaolgrp_|kaol|smectite_|micagrp_illite|micagrp_vermiculite|chlorite|palygorskite|sepiolite|saponite|hectorite|dickite|nacrite|halloysite|pyroph" \
--output ~/tetracorder_out/argille_map.png \
--geotiff ~/tetracorder_out/argille_map.tif \
--title "Minerali argillosi"
