http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#Head http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.nanopub.org/nschema#hasAssertion http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#assertion http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.nanopub.org/nschema#hasProvenance http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#provenance http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.nanopub.org/nschema#hasPublicationInfo http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#pubInfo http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#assertion http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#imgstr http://www.w3.org/1999/02/22-rdf-syntax-ns#type str http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#imgstr http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/net/p-plan#Variable http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#imgstr http://www.w3.org/2000/01/rdf-schema#label imgstr http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#rotate_image-output1 http://www.w3.org/1999/02/22-rdf-syntax-ns#type str http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#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/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#rotate_image-output1 http://www.w3.org/2000/01/rdf-schema#label rotate_image-output1 http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#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/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#step http://purl.org/net/p-plan#hasInputVar http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#imgstr http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#step http://purl.org/net/p-plan#hasOutputVar http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#rotate_image-output1 http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#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/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#step http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/net/p-plan#Step http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#step http://www.w3.org/2000/01/rdf-schema#label Rotating an image represented as a string by 180 degrees http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#provenance http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#assertion http://www.w3.org/ns/prov#generatedAtTime 2021-01-26T10:20:33.267939 http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#pubInfo http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#sig http://purl.org/nanopub/x/hasAlgorithm RSA http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#sig http://purl.org/nanopub/x/hasPublicKey MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#sig http://purl.org/nanopub/x/hasSignature DmYmfaOwgEGQnEJlw+XStaZIKlnv7u0uMMz9BALe+OS5gpBoSDnx9PioeOzFy4vW7cPY+fyju8SvQeQu8L602JOYcmzNcTIt6j+dJKDlIVpwOVnyBS+/z40mgqTQ0d+O5o4Bd1sLcD4B2O60GujLEx8ZQ8isPDAyJDK/hpDnAF0= http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#sig http://purl.org/nanopub/x/hasSignatureTarget http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://purl.org/nanopub/x/introduces http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo#step http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.w3.org/ns/prov#generatedAtTime 2021-01-26T10:20:33.267939 http://purl.org/np/RApSN9ryCI2V1HhSAKEdo5H1FhBBaVs5-s4NR_wckvHxo http://www.w3.org/ns/prov#wasAttributedTo https://orcid.org/0000-0002-1267-0234