Creating your own analysis is easy. First, click on Analysis on the sidebar, then click the + Add Analysis button in the upper right of the analysis main screen. Just write a name and you’re ready to go!
What you usually use to identify your analysis. You can use whitespaces, numbers and any other character for this field.
This is the programming language used in the scripts of your analysis. Currently we support Python and Node.js if you run your script on TagoIO, if you choose to run your script in your own server you may use any language you desire.
You are not able to change the runtime of your analysis once it's created.
3. Run this script from
This field identifies where your script will be running. By default TagoIO offers to run your script on our servers.
If you select to run your code in our servers, keep in mind that TagoIO only supports Node.js and Python.
However, you can use any programming language if you select the external option on the Run this script from field. In this case the code should be running in your computer or server.
4. Code example
You can select a code example when you are creating your analysis to start off with a real world example. This is highly recommended if you are a beginner, as they give you more insight and a better view on the functions and the scopes of the script.
You can only select one of these code examples if you are running your script on TagoIO.
Once your press the button to create your analysis you will be redirected to a new page. There are a couple more fields there that are worth mentioning.
5. Time interval
You can trigger your analysis script manually, but you can also define a time interval to automatically trigger your analysis. In this field you will find a couple of predefined time options, but you can also set your own custom time interval by selecting the option Custom.
6. Analysis Token
This field is only used if you are running your analysis as external. If you want more information on how the token works, check out the article Running Analysis as External using Node.JS.