PYRO voert standaard gepulseerde pyrolyse uit bij temperaturen van 350 ° C tot 1000 ° C. De temperatuur kan van monster tot monster worden gevarieerd om verschillende soorten monsters in één batch te analyseren; om opeenvolgende pyrolyse uit te voeren op meerdere identieke monsters in serie; of om gefractioneerde pyrolyse op een enkel monster uit te voeren voor meer diepgaande informatie. Naast gepulseerde pyrolyse kan geprogrammeerde verwarming worden gespecificeerd met snelheden variërend van 0,02 tot 100 ° C / s. Optimale analyseomstandigheden kunnen worden gekozen voor elk type monster en voor elke denkbare matrix. Een thermische desorptiestap kan worden uitgevoerd in het temperatuurbereik van omgevingstemperatuur tot 350 ° C voorafgaand aan pyrolyse om VOCS uit het monster te verwijderen of voor het ontluchten van oplosmiddelen.