Hello, I'm very new to Galaxy development. What we've got is a tool we've created that will use our own API/web services in order to use BAM files in our database as the data source in Galaxy.
I got it to work on a very tiny BAM file, but now that that is working, I tried it on a larger one and am seeing the following error: An error occurred running this job: Unable to fetch https://[address to method calling web service]: 'ascii' codec can't decode byte 0xc2 in position 25686: ordinal not in range(128) As far as I can tell from Google, it appears this error has to do with python expecting ascii, but I'm calling Galaxy with the following code: String MimeType = "application/octet-stream"; BufferedOutputStream out = new BufferedOutputStream(response.getOutputStream()); byte[] result = [call to my web service]; response.setContentType(MimeType); response.setHeader("Content-Disposition","attachment;filename=GalaxyResponse"); out.write(result, 0, result.length); Is there anything wrong with this? Or is there some other code I might need to modify, such as in data_source.py? Any help is appreciated, thanks! Brian Luerman Intrepid Bioinformatics (502) 212-2699 http://intrepidbio.com/
___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/