{"__v":11,"_id":"56429e77f49bfa0d002f54e5","category":{"__v":6,"_id":"55faf95fa8a7770d00c2c0c0","pages":["56268b91c2781f0d00364bc2","56268ba3ad42230d00c3ea33","5637e6cffbe1c50d008cb076","56429e77f49bfa0d002f54e5","56429e85e75d700d008de10e","5642a57b5846360d000cfe26"],"project":"55faf11ba62ba1170021a9a7","version":"55faf11ba62ba1170021a9aa","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-17T17:33:19.476Z","from_sync":false,"order":16,"slug":"edit-an-app","title":"EDIT AN APP"},"parentDoc":null,"project":"55faf11ba62ba1170021a9a7","user":"554290cd6592e60d00027d17","version":{"__v":35,"_id":"55faf11ba62ba1170021a9aa","project":"55faf11ba62ba1170021a9a7","createdAt":"2015-09-17T16:58:03.490Z","releaseDate":"2015-09-17T16:58:03.490Z","categories":["55faf11ca62ba1170021a9ab","55faf8f4d0e22017005b8272","55faf91aa62ba1170021a9b5","55faf929a8a7770d00c2c0bd","55faf932a8a7770d00c2c0bf","55faf94b17b9d00d00969f47","55faf958d0e22017005b8274","55faf95fa8a7770d00c2c0c0","55faf96917b9d00d00969f48","55faf970a8a7770d00c2c0c1","55faf98c825d5f19001fa3a6","55faf99aa62ba1170021a9b8","55faf99fa62ba1170021a9b9","55faf9aa17b9d00d00969f49","55faf9b6a8a7770d00c2c0c3","55faf9bda62ba1170021a9ba","5604570090ee490d00440551","5637e8b2fbe1c50d008cb078","5649bb624fa1460d00780add","5671974d1b6b730d008b4823","5671979d60c8e70d006c9760","568e8eef70ca1f0d0035808e","56d0a2081ecc471500f1795e","56d4a0adde40c70b00823ea3","56d96b03dd90610b00270849","56fbb83d8f21c817002af880","573c811bee2b3b2200422be1","576bc92afb62dd20001cda85","5771811e27a5c20e00030dcd","5785191af3a10c0e009b75b0","57bdf84d5d48411900cd8dc0","57ff5c5dc135231700aed806","5804caf792398f0f00e77521","58458b4fba4f1c0f009692bb","586d3c287c6b5b2300c05055"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-11-11T01:48:39.147Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"When you have copied a public tool, or one created in another project you can access, into your project, you may edit the copy. To edit the tool, navigate to the **Apps** tab from your project dashboard and click the pencil icon next to the tool name. This will open the Tool Editor.\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/L84SrM7Q3KGQKGACq2JA_tool1.jpeg\",\n        \"tool1.jpeg\",\n        \"2212\",\n        \"826\",\n        \"#195087\",\n        \"\"\n      ],\n      \"border\": false\n    }\n  ]\n}\n[/block]\nYou can edit any aspect of the tool in the tool editor. See the documentation on the [Tool Editor](the-tool-editor) for details of its features.\n\nA typical use case for editing another tool would be to alter its parameter settings. Remember that tools' parameter settings are treated as inputs in the Tool Editor, and each have input ports in the tool description. You can pre-set, or 'hard-code' values for parameter settings by writing the values into the tool description. Do this by entering them in the **value** field on the input port of the Tool Editor. Alternatively, you can make the parameter settings configurable at runtime by leaving the **value** field on the input port empty.\n\nIn the following screenshot, the parameter setting is 'exposed'; it has no pre-set value in the input port description. This parameter setting will be configurable at runtime on the [Draft Task ](http://docs.cancergenomicscloud.org/docs/set-up-a-task)page.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/gJ96mPQeq6yY3Kzt8swR_tool2.jpeg\",\n        \"tool2.jpeg\",\n        \"1832\",\n        \"1084\",\n        \"#d35553\",\n        \"\"\n      ],\n      \"caption\": \"Setting parameters to be configurable at runtime on the Draft Task page\"\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"edit-a-tool","type":"basic","title":"Edit a tool"}
When you have copied a public tool, or one created in another project you can access, into your project, you may edit the copy. To edit the tool, navigate to the **Apps** tab from your project dashboard and click the pencil icon next to the tool name. This will open the Tool Editor. [block:image] { "images": [ { "image": [ "https://files.readme.io/L84SrM7Q3KGQKGACq2JA_tool1.jpeg", "tool1.jpeg", "2212", "826", "#195087", "" ], "border": false } ] } [/block] You can edit any aspect of the tool in the tool editor. See the documentation on the [Tool Editor](the-tool-editor) for details of its features. A typical use case for editing another tool would be to alter its parameter settings. Remember that tools' parameter settings are treated as inputs in the Tool Editor, and each have input ports in the tool description. You can pre-set, or 'hard-code' values for parameter settings by writing the values into the tool description. Do this by entering them in the **value** field on the input port of the Tool Editor. Alternatively, you can make the parameter settings configurable at runtime by leaving the **value** field on the input port empty. In the following screenshot, the parameter setting is 'exposed'; it has no pre-set value in the input port description. This parameter setting will be configurable at runtime on the [Draft Task ](http://docs.cancergenomicscloud.org/docs/set-up-a-task)page. [block:image] { "images": [ { "image": [ "https://files.readme.io/gJ96mPQeq6yY3Kzt8swR_tool2.jpeg", "tool2.jpeg", "1832", "1084", "#d35553", "" ], "caption": "Setting parameters to be configurable at runtime on the Draft Task page" } ] } [/block]