http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#Head
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.nanopub.org/nschema#hasAssertion
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#assertion
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.nanopub.org/nschema#hasProvenance
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#provenance
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.nanopub.org/nschema#hasPublicationInfo
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#pubInfo
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#assertion
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#imgstr
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
str
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#imgstr
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://purl.org/net/p-plan#Variable
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#imgstr
http://www.w3.org/2000/01/rdf-schema#label
imgstr
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#rotate_image-output1
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
str
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#rotate_image-output1
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://purl.org/net/p-plan#Variable
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#rotate_image-output1
http://www.w3.org/2000/01/rdf-schema#label
rotate_image-output1
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://purl.org/dc/terms/description
@is_fairstep(label='Rotating an image represented as a string by 180 degrees')
def rotate_image(imgstr:str) -> str:
imgIn = Image.open(io.BytesIO(imgstr))
imgOut = imgIn.transpose(Image.ROTATE_180)
imgOutStr = io.BytesIO()
imgOut.save(imgOutStr, format="png")
return imgOutStr.getvalue()
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://purl.org/net/p-plan#hasInputVar
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#imgstr
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://purl.org/net/p-plan#hasOutputVar
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#rotate_image-output1
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://dkm.fbk.eu/index.php/BPMN2_Ontology#ScriptTask
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://purl.org/net/p-plan#Step
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://www.w3.org/2000/01/rdf-schema#label
Rotating an image represented as a string by 180 degrees
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#provenance
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#assertion
http://www.w3.org/ns/prov#generatedAtTime
2021-01-26T10:26:20.249655
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#pubInfo
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#sig
http://purl.org/nanopub/x/hasPublicKey
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#sig
http://purl.org/nanopub/x/hasSignature
SGJXWQJhq6y/LATeUdVyxSPWPlBEGWfGiNo8S8y48vque9gDxTZKb1pNQvAQmQa1LTi61LZropzXFYFLDWtLzR2tsHRVIjosKMBknQ2sIef9NGC8Dr2DZsx50P9HV1nW7RjEVnjHimJQtWehw+WTcxFgK3oXArEmEbIUuwvZTps=
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#sig
http://purl.org/nanopub/x/hasSignatureTarget
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://purl.org/nanopub/x/introduces
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ#step
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.w3.org/ns/prov#generatedAtTime
2021-01-26T10:26:20.249655
http://purl.org/np/RA5RAOTiTGnVIBBU4JuLD9NEHJJJbfXhgRiL5bB62ApXQ
http://www.w3.org/ns/prov#wasAttributedTo
https://orcid.org/0000-0002-1267-0234