Piattaforma GenPat, Wiki

Topics
Topics

Caratteristiche principali

Flessibilità dello schema dei database

Il sistema possiede degli schemi di gestione dei database estremamente flessibili e non è necessaria alcuna fase di sviluppo software per effettuare operazioni come la creazione di nuove tabelle o di nuovi campi nei moduli.

Il prossimo video mostra come, oltre a definire attributi addizionali, sia possibile creare da zero un nuovo database personalizzato, attraverso l'utilizzo di:

  • classi, ovvero le tabelle dei database;
  • attributi di classe, ovvero le colonne delle tabelle (presenti per ogni tipo, incluse le liste con valori chiusi, singoli o multipli, chiavi esterne, files o formule) ed il relativo layout;
  • domini, ovvero tipi di relazioni, anche con eventuali attributi specifici aggiuntivi;
  • tipi di lookup, ovvero liste con valori chiusi che possono essere associate ad un attributo di classe;
  • report, ovvero la specializzazione di una classe in "sottoclassi" (anche a più livelli), aggiungendo attributi e domini specifici, condividendo gli attributi di superclasse;
  • viste basate su filtri o query SQL;
  • comportamenti dell'interfaccia utente specifici per ciascuna classe: validazione dei dati, automatismi durante l'aggiornamento dei dati, menu contestuali, guida in linea, ecc.

Nota: Per questioni di privacy e sicurezza dei dati, alcuni dei video presenti nella pagina sono stati realizzati nell'applicativo demo Cohesive, pertanto l'interfaccia può presentare alcune marginali differenze.

Modifica generale

Questa opzione consente di cambiare il valore di uno o più attributi di una selezione di cards dalla classe corrente. Tale funzione può essere attivata dal menù contestuale della classe, abilitando la selezione multipla.

Importazione / Esportazione dati

La piattaforma supporta l'importazione e l'esportazione dei dati nei formati CSV, XLS,XLSX nonchè come database relazionali.

Il sistema si basa sulla configurazione di specifici "template", per garantire la gestione di operazioni complesse in maniera semplificata. Per una descrizione dettagliata e videoguide sull'argomento, si visiti la pagina dedicata all'Importazione / Esportazione dei dati di questa guida.

Tabelle

La piattaforma possiede una tabella dei campioni integrata nell'interfaccia: essa elenca le entries della piattaforma e permette di interagire con esse. Le tabelle supportano strumenti di personalizzazione e l'utilizzo di filtri, oltre a molte funzioni per esportare, scaricare, stampare o salvare le entries nel le Carrello. Le informazioni in merito ad una entry di interesse possono essere consultate espandendo la scheda informativa ad essa relativa. Una guida dettagliata, completa di video, è disponibile nella sezione dedicata alle tabelle.

Tag (o Motivo)

I tag ("motivi") sono una funzionalità della piattaforma che permette all'utente di riunire una selezione di campioni sotto una stessa "etichetta". Quando un tag è attivo, solo i campioni appartenenti a quel tag potranno essere visualizzati nella tabella dei campioni: in questo modo i tag possono agire da filtri.

Ulteriori informazioni sui tag sono disponibili sia nella pagina dedicata, sia nella sottosezione sulla gestione dei tag, dove sarà possibile trovare video dimostrativi su come creare, attivare, modificare o eliminare un tag.

Carrello

Il carrello è una funzione che permette lo stoccaggio temporaneo di campioni selezionati e che può essere usata per creare nuovi tag o per lanciare analisi. Il lancio analisi potrà infatti essere effettuato usando un tag attivo o i campioni presenti nel carrello. Il carrello presenta anche la modalità Attiva Carrello, che permette di operare sulla piattaforma filtrando tutti i campioni e le analisi lanciate, visualizzando solo ciò che è relativo ai campioni presenti nel carrello.

Nell'introduzione della pagina Wiki dedicata al carrello è possibile trovare informazioni e videotutorial sulle funzioni principali del carrello. Per una trattazione più approfondita, si faccia invece riferimento alla pagina Gestione Carrello della guida.

Integrazione Wiki nel Lancia Analisi

Nel sistema di lancio analisi della piattaforma, per ogni analisi e pipeline disponibile e selezionata, potrai trovare, insieme ad una breve descrizione, anche un link alla relativa documentazione.

Ripeti Analisi

In piattaforma sono presenti 2 azioni rapide per permettere all'utente di richiedere, per un nuovo set di campioni, il lancio di un'analisi precedentemente completata con successo. Le 2 funzioni permettono di mantenere i parametri già usati in precedenza per ripetere l'analisi su un nuovo dataset, fornito da tag attivo o da una selezione di campioni presente nel carrello.

Nella pagina dedicata sono disponibili ulteriori informazioni ed un videotutorial.

Dashboard

La visualizzazione diretta dei risultati delle analisi effettuate, in piattaforma, è consentita grazie all'utilizzo di alcune dashboards e alcune funzioni, tra le quali una versione integrata ed estesa di GrapeTree, SPREAD (maggiori informazioni sono disponibili nell'apposita sezione di questa guida).

Nel video seguente viene mostrato lo sviluppo nel tempo dell'epidemia di Sars-Cov-2 in Abruzzo, tramite SPREAD. L'analisi mostrata è stata realizzata usando i metadati dei campioni: per costruire l'albero vengono usate le date, raggruppate per anno/mese di campionamento, mentre per la collocazione sulla mappa sono utilizzati i relativi dati GeoJSON.