JDemetra+
JDemetra+ implementa i principali metodi di destagionalizzazione: TRAMO-SEATS e X13-ARIMA-SEATS, e offre numerose altre procedure dedicate all’elaborazione dei dati in serie storica (benchmarking, temporal disaggregation, nowcasting). Si tratta di un software open source sviluppato in Java, disponibile anche attraverso API per l’ambiente R, dotato di sia di una interfaccia a riga di comando (CLI) che di una interfaccia grafica (GUI). JDemetra+ è inoltre estendibile attraverso plugin Java personalizzati.
L’Istat utilizza la versione 2 e collabora allo sviluppo della versione 3.
JDemetra+ consente di:
- acquisire dati di serie storiche da molteplici formati dati;
- elaborare i dati mediante tecniche avanzate di destagionalizzazione;
- visualizzare le serie storiche e i risultati delle procedure: serie destagionalizzata, componenti trend, stagionale e irregolare; visualizzare i grafici nel dominio delle frequenze (spettri, periodogrammi);
- analizzare in dettaglio i parametri dei modelli di destagionalizzazione;
- valutare il processo di destagionalizzazione attraverso un sistema di strumenti di diagnostica.
Gli utenti interni all’Istituto possono utilizzare JDemetra+ (v2) attraverso le seguenti piattaforme:
- Cruncher (CLI);
- RJDemetra (R);
- RJDProcessor (R con diagnostica avanzata);
- Piattaforma SINTESI (web application basata su Java) con input JSON prodotto da RJDProcessor, presto disponibile.
Inoltre, per l’individuazione dei modelli si può anche usare l’interfaccia grafica (GUI).
Per utenti esterni all’Istituto, JDemetra+ è disponibile, in versione 2 o 3, via interfaccia grafica (GUI) e attraverso le seguenti piattaforme:
- Cruncher (CLI);
- RJDemetra (v2, R);
- RJDProcessor (v2, R con diagnostica avanzata);
- Java (v2), compatibile con input JSON della piattaforma SINTESI;
- Librerie rjdverse (v3), disponibili su CRAN:
Status: validato
Autore: Banca Nazionale del Belgio, INSEE, INE, Bundesbank
Licenza: EUPL-1.2
Codifica GSBPM: 6.1 (5.7)
Linguaggio di programmazione: Java, R
Versione linguistica della GUI: ENG
Parole chiave: destagionalizzazione, serie storiche
Contatto: nome: Alessandro Piovani, email: alessandro.piovani@istat.it – nome: Giancarlo Lutero, email: lutero@istat.it
Requisiti tecnici
JDemetra+ versione 2: Java 8 (JRE) o superiore, ambiente R e libreria rJava per RJDemetra. Qualora si volesse compilare il codice Java è necessario dotarsi di Java Development Kit (JDK) in aggiunta al Java Runtime Environment (JRE).
JDemetra+ versione 3: Java 21 (JRE) o superiore, ambiente R e libreria rJava per librerie di rjdverse. Qualora si volesse compilare il codice Java è necessario dotarsi di Java Development Kit (JDK) in aggiunta al Java Runtime Environment (JRE).
Copyright
National Bank of Belgium (2016), EUPL license
Non è possibile utilizzare l’opera salvo nel rispetto della Licenza. È possibile ottenere una copia della Licenza al seguente indirizzo: http://ec.europa.eu/idabc/eupl.html. Salvo diversamente indicato dalla legge applicabile o concordato per iscritto, il software distribuito secondo i termini della Licenza è distribuito “TAL QUALE”, SENZA GARANZIE O CONDIZIONI DI ALCUN TIPO, esplicite o implicite. Si veda la Licenza per la lingua specifica che disciplina le autorizzazioni e le limitazioni secondo i termini della Licenza.
Disclaimer
L’Istat non si assume la responsabilità per risultati derivanti da un uso dello strumento non coerente con le indicazioni metodologiche contenute nella documentazione disponibile.
Download
- JDemetra+
- RJDemetra CRAN
- Librerie R rjdverse (v3), disponibili su CRAN:
Documentazione tecnica e metodologica
https://jdemetra-new-documentation.netlify.app/
https://github.com/jdemetra (sezione Wiki dei vari repository)
Altra documentazione
Handbook on seasonal adjustment
ESS Guidelines on seasonal adjustment