<div dir="ltr">Hi?<div><br></div><div>I am trying to perform pansharpening on landsat raster, using pygrass. Below is the snippet</div><div><br></div><div><pre style="font-family:"Source Code Pro";font-size:11.3pt"><pre style="font-family:"Source Code Pro";font-size:11.3pt"><span style="background-color:rgb(255,255,255)"><font color="#000000"><i>n = 0<br><span style="font-weight:bold">for </span>x <span style="font-weight:bold">in </span>bluear:<br>    mypansharpen.append(grass.run_command("i.pansharpen", red=redar[n], green=greenar[n], blue=bluear[n], pan=panar[n],<br>                                          output=bluear[n][0:21]+"pansharpen", method="ihs"))<br>    n = n + 1</i></font></span></pre></pre><pre><pre style="font-family:"Source Code Pro";font-size:11.3pt"><font color="#000000">Running the code returns the following error </font></pre><pre><font face="Source Code Pro"><span style="font-size:15.0667px"><i>ERROR: Raster map <LE07_L1TP_166060_20161016_20161111_01_T1_B8.TIF.aux> not
       found
Traceback (most recent call last):
  File "/usr/local/grass-7.2.2svn/scripts/i.pansharpen", line 452, in <module>
    main()
  File "/usr/local/grass-7.2.2svn/scripts/i.pansharpen", line 119, in main
    kv = grass.raster_info(map=pan)
  File "/usr/local/grass-7.2.2svn/etc/python/grass/script/raster.py", line 78, in raster_info
    s = read_command('<a href="http://r.info">r.info</a>', flags='gre', map=map)
  File "/usr/local/grass-7.2.2svn/etc/python/grass/script/core.py", line 461, in read_command
    return handle_errors(returncode, stdout, args, kwargs)
  File "/usr/local/grass-7.2.2svn/etc/python/grass/script/core.py", line 329, in handle_errors
    returncode=returncode)
grass.exceptions.CalledModuleError: Module run None ['<a href="http://r.info">r.info</a>', '-gre', 'map=LE07_L1TP_166060_20161016_20161111_01_T1_B8.TIF.aux'] ended with error
Process ended with non-zero return code 1. See errors in the (error) output.
Traceback (most recent call last):
  File "/home/hempire/PycharmProjects/GRASSproject/landsatProcessing.py", line 185, in <module>
    output=bluear[n][0:21]+"pansharpen", method="ihs"))
  File "/usr/local/grass-7.2.2svn/etc/python/grass/script/core.py", line 410, in run_command
    return handle_errors(returncode, returncode, args, kwargs)
  File "/usr/local/grass-7.2.2svn/etc/python/grass/script/core.py", line 329, in handle_errors
    returncode=returncode)
grass.exceptions.CalledModuleError: Module run None ['i.pansharpen', 'blue=LE07_L1TP_166060_20030303_20170126_01_T1_B2', 'green=LE07_L1TP_166060_20030303_20170126_01_T1_B3', 'pan=LE07_L1TP_166060_20161016_20161111_01_T1_B8.TIF.aux', 'output=LE07_L1TP_166060_2003pansharpen', 'method=ihs', 'red=LE07_L1TP_166060_20030303_20170126_01_T1_B4'] ended with error
Process ended with non-zero return code 1. See errors in the (error) output.</i>

Note that I have also tried grass.read_command in place of grass.run_command but still getting the same error output. </span></font></pre><pre style="font-family:"Source Code Pro";font-size:11.3pt"><font color="#000000" style="background-color:rgb(255,255,255)"><br></font></pre></pre><div><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><br>Kind Regards,<div><font size="4" face="comic sans ms, sans-serif"><b><span style="color:rgb(0,0,0)"><span style="font-family:arial,helvetica,sans-serif">Joseph Kariuki</span></span><br></b></font></div><div><br></div><div><span style="color:rgb(111,168,220)"><u><b>Geospatial Engineer</b></u></span><span style="color:rgb(153,153,153)"><b> | </b></span><u><span style="color:rgb(106,168,79)"><b>GIS / Web Developer</b></span></u><b> </b></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div>