TN-Grid: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
Al Piskun (talk | contribs)
update and add infobox
Line 1: Line 1:
<div style="background-color: #D4E2FC; border-top: 1px solid #5F92F2; font-size: bigger; padding-left: 15px; margin: 12px -5px -5px -5px;">'''BOINC project page template'''</div>
{{Infobox software
| name                = TN-Grid
| logo                = Tn-grid.jpg
| logo caption        = TN-Grid logo
| screenshot          =
| caption              = TN-Grid BOINC screensaver
 
| status              = Active
| category            = Bioinformatics, Genetics, Drug discovery
| compute              = CPU
| dependencies        =
 
| developer            = Department of Information Engineering and Computer Science (DISI), [[wikipedia:University of Trento|University of Trento]]
| sponsor              = [[wikipedia:University of Trento|University of Trento]], National Research Council of Italy (CNR), BOINC.Italy
| maintainer          = TN-Grid team
| released            = {{Start date and age|2014|01|01}}
| repository          = {{URL|https://gene.disi.unitn.it/test/}}
 
| programming language = C, C++
| operating system    = Windows, Linux, macOS
| size                = ~10 MB
 
| stats as of          = {{Start date and age|2026|05|23}}
| average performance  = 94.71 GigaFLOPS
| active users        = 63
| total users          = 3513
| active hosts        = 165
| total hosts          = 69613
 
| website              = {{URL|https://gene.disi.unitn.it/test/}}
| license              = Mixed; based on BOINC infrastructure
}}


[[File:{{#setmainimage:Tn-grid.jpg}}|alt=logo image|center|frameless]]
[[File:{{#setmainimage:Tn-grid.jpg}}|alt=logo image|center|frameless]]


BOINC based [https://gene.disi.unitn.it/test/ '''''TN-Grid'''''] is a '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project that needs your help to do research in various scientific projects.
BOINC based [https://gene.disi.unitn.it/test/ '''''TN-Grid'''''] is a '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project focused on bioinformatics, computational biology, and gene network analysis. The project uses the [[wikipedia:Berkeley Open Infrastructure for Network Computing|BOINC]] distributed computing platform to harness unused processing power donated by volunteers around the world. TN-Grid is operated by the Department of Information Engineering and Computer Science (DISI) at the [[wikipedia:University of Trento|University of Trento]] in Italy in collaboration with several scientific institutions and research groups.<ref>{{cite web |url=https://gene.disi.unitn.it/test/ |title=TN-Grid |publisher=University of Trento |access-date=2026-05-23}}</ref>
 
The project is best known for its ''gene@home'' sub-project, which studies gene regulatory networks and causal relationships between genes in order to improve biological understanding and support applications such as disease research and drug repositioning.<ref>{{cite journal |last=Blanzieri |first=Enrico |title=A Computing System for Discovering Causal Relationships Among Human Genes to Improve Drug Repositioning |journal=IEEE Transactions on Emerging Topics in Computing |year=2021 |doi=10.1109/TETC.2020.3031024}}</ref>
 
== History ==
 
TN-Grid was launched during the 2010s as an academic volunteer computing initiative developed at the [[wikipedia:University of Trento|University of Trento]]. The project was designed to provide researchers with access to large-scale computational resources without requiring dedicated supercomputers. Instead, computations are distributed among thousands of volunteer computers connected through the Internet using BOINC.<ref>{{cite conference |last=Asnicar |first=F. |title=TN-Grid and gene@home project: volunteer computing for bioinformatics |book-title=International Conference on High Performance Computing |year=2015}}</ref>
 
The project gained visibility within the BOINC community because of its focus on bioinformatics and causal inference in genetics, areas that require substantial computational resources for statistical analysis and network reconstruction.
 
During the [[wikipedia:COVID-19 pandemic|COVID-19 pandemic]], TN-Grid received support from the AMD HPC Fund, which provided computing resources for scientific research initiatives.<ref>{{cite web |url=https://community.amd.com/t5/corporate/amd-hpc-fund-supports-covid-19-research/ba-p/414414 |title=AMD HPC Fund Supports COVID-19 Research |publisher=AMD |access-date=2026-05-23}}</ref>


== Why TN-Grid? ==
== Why TN-Grid? ==


* why this topic/object of study?
Modern biology produces enormous quantities of genomic and transcriptomic data. Understanding how genes interact with one another is one of the major challenges in bioinformatics and systems biology. Many diseases, developmental processes, and responses to environmental stress are controlled not by single genes, but by large interacting networks of genes and proteins.
 
Constructing and analyzing these networks requires large-scale statistical computation. The computational complexity of many network inference algorithms grows rapidly with the number of genes involved. In simplified form, the number of possible interactions between genes may scale approximately as:
 
<math>\frac{n(n-1)}{2}</math>
 
where <math>n</math> represents the number of genes being analyzed.
 
For modern genomic datasets involving thousands of genes, the number of possible relationships becomes extremely large. TN-Grid distributes these calculations across volunteer computers, significantly reducing the time required to analyze complex biological systems.


== Goal ==
== Goal ==
* summarize the objectives and challenges which the project addresses, before jumping into details
 
The primary goal of TN-Grid is to support scientific research in bioinformatics through volunteer distributed computing. The project focuses on identifying causal relationships among genes, expanding gene regulatory networks, and improving computational methods for biological data analysis.
 
TN-Grid researchers aim to:
 
* discover new relationships between genes
* improve understanding of cellular regulatory systems
* assist drug repositioning and biomedical research
* analyze large biological datasets efficiently
* develop scalable algorithms for systems biology
 
The project also serves as an example of citizen science and volunteer computing in academic research, allowing members of the public to contribute directly to scientific discovery.
 
== Volunteer computing ==
[[File:Gene expression matrix.jpg|thumb|300x300px|Gene expression matrix]]
TN-Grid operates using the BOINC middleware platform developed at the [[wikipedia:University of California, Berkeley|University of California, Berkeley]]. Volunteers install the BOINC client software, attach to the TN-Grid project, and receive computational work units from project servers.<ref>{{cite web |url=https://boinc.berkeley.edu/ |title=BOINC |publisher=University of California, Berkeley |access-date=2026-05-23}}</ref>
 
The computations are generally CPU-based and run in the background while the volunteer's computer is idle. Results are returned to project servers for validation and scientific analysis.
 
Like many BOINC projects, TN-Grid awards participants credit points based on completed work units. These credits are used primarily for community statistics and competition among volunteers and teams.


== Sub-projects ==
== Sub-projects ==


==== gene@home ====
=== gene@home ===
Every living being has a genetic code and a set of genes, which are needed to produce proteins starting from coded pieces of information. Genes are necessary for life and maintenance of organisms and are expressed inside cells: the contained information is transcribed and translated into proteins.
 
''gene@home'' is the principal scientific application of TN-Grid. The project studies gene regulatory networks (GRNs), which describe causal and regulatory relationships among genes inside living organisms.
 
Every living organism contains genes that encode the information necessary to produce proteins. Gene expression involves the transcription and translation of genetic information into functional biological molecules. Regulatory proteins and signaling pathways influence when genes are activated or suppressed.
 
Gene regulatory networks are often represented mathematically as graphs:
 
<math>G = (V,E)</math>


This gene expression phenomenon is based on a complex chain of events in which some particular proteins act on genes regions and can be simplified through a causal relationship between two genes. Causality is a kind of cause-and-effect binding between two variables: it means that the occurrence of the one is the cause of the appearance of the other.
where:


Gene expression information is usually represented in Gene Regulatory Networks (GRN), which use edges to indicate the causal relationship between two genes. This representation is very useful to predict and manipulate the behavior of a system.
* <math>V</math> represents genes
* <math>E</math> represents regulatory or causal relationships


Every GRN can be expanded in order to add or suggest new genes related to the ones already known; this allows for amplification of the research and the analysis of a network. However, there are just a few methods available to perform the expansion, which is still an open challenge in the Bioinformatics world.
The goal of ''gene@home'' is to expand known GRNs by identifying additional genes that may participate in regulatory interactions.


The project gene@home is meant to perform the GRN expansion and exploits an algorithm called PC-IM. It is an iterative implementation of the PC algorithm, which finds a gene network and studies its causal relationships, aimed to estimate if a list of new genes can have a causal relationship with an already known GRN. In particular, the new genes are partitioned in blocks and merged with the GRN; afterwards the PC is applied on each block to look for new possible relationships. At the end of the process the algorithm self-evaluates its performance, and based on this decides the final network to return as an output.[https://gene.disi.unitn.it/test/genehome/en/description/basic-description.php]
The project uses an algorithm called PC-IM, an iterative implementation derived from the PC algorithm used in causal inference and probabilistic graphical models.<ref>{{cite conference |last=Asnicar |first=Francesco |title=OneGenE: Regulatory Gene Network Expansion via Distributed Volunteer Computing on BOINC |book-title=2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing |year=2019 |doi=10.1109/EMPDP.2019.8671629}}</ref>


In collaboration with Fondazione Edmund Mach (FEM) and the Department of Information Engineering and Computer Science (DISI) of UNITN.
The algorithm partitions candidate genes into blocks, merges them with existing regulatory networks, and evaluates possible causal relationships. Iterative refinement is used to improve prediction quality and reduce false positives.


== Project team / Sponsors ==
Research has included studies on:
National Research Council of Italy (CNR) & University of Trento, Italy (UniTN). BOINC.Italy. Tn-Grid got also a supporting grant from AMD, via the Covid-19 AMD HPC Fund
 
* human gene interaction networks
* grapevine gene regulation
* plant biology
* drug repositioning
* causal inference in genomic data
 
The project has collaborated with Fondazione Edmund Mach (FEM) and other Italian research institutions.<ref>{{cite web |url=https://gene.disi.unitn.it/test/genehome/en/description/basic-description.php |title=gene@home basic description |publisher=TN-Grid |access-date=2026-05-23}}</ref>


== Scientific results ==
== Scientific results ==


==== gene@home ====
[[File:BOINC_logo.png|right|150x150px|TN-Grid uses the BOINC volunteer computing platform.|frameless]]
The PC-IM algorithm has been evaluated on expression data of the plant Arabidopsis Thaliana, using its flower organ specification gene regulatory network (FOS-GRN).


There have been three kind of evaluation:
=== gene@home ===


'''1. PRELIMINARY EVALUATION'''
The PC-IM algorithm has been evaluated using both synthetic and real biological datasets, including expression data from ''[[wikipedia:Arabidopsis thaliana|Arabidopsis thaliana]]'' and grapevine regulatory networks.


Expression data in silico (generated from mathematical equations) and in vivo (real data available in public databases) have been studied in order to find the most reliable ones. The in silico method showed greater precision and sensitivity, but its results were influenced by the algorithm used; whereas the in vivo method overcame this problem, and for this reason it has been chosen.
Several experimental evaluations have been reported:


Also, the PC and ARACNE algorithm have been compared, to find the most effective one in the GRN expansion. The winner was the PC, since it has better performance when applied to real gene expression data and a better PPV.
==== Preliminary evaluation ====


'''2. PC-IM EVALUATION'''
Researchers compared ''in silico'' generated datasets with ''in vivo'' biological data from public databases. While simulated data provided higher sensitivity under some conditions, real biological datasets were considered more reliable for practical analysis.


Four sub-experiments has been performed to analyze the PC-IM algorithm:
The project also compared the PC algorithm with ARACNE, another network inference algorithm. The PC algorithm demonstrated better performance on real expression datasets and improved positive predictive value (PPV).<ref>{{cite web |url=https://gene.disi.unitn.it/test/genehome/en/description/results.php |title=gene@home results |publisher=TN-Grid |access-date=2026-05-23}}</ref>


'''a.''' Size of blocks: the algorithm has been run with blocks of different sizes. The optimal values were found by using 1000 genes
==== PC-IM evaluation ====


'''b.''' Number of iterations: nine different iteration values have been analyzed; the best performance have been obtained with 100 iterations
Experiments analyzed several factors affecting PC-IM performance:


'''c.''' Robustness: the PC-IM has been run both with a FOS-GRN and with a non-real GRN as inputs. In the first case it has reached better PPV and sensitivity, showing that it is robust
* block size optimization
* iteration count
* robustness against non-real GRNs
* comparison with competing methods such as GENIES


'''d.''' Comparison with GENIES: the algorithm has been compared with GENIES, a competitor method recently developed for the LGN expansion. This one showed better expansion performance, but it did not find any extra gene. The result of the PC-IM was a larger number of genes in the final expansion list. Therefore, the PC-IM can be considered more efficient in the LGN expansion task
The best performance was obtained using approximately 1000 genes per block and around 100 iterations.


'''3. BIOLOGICAL VALIDATION'''
==== Biological validation ====


The final results of the PC-IM has been validated through a bibliographic search. This process found certain correlations or non-correlations for almost the 50% of genes; whereas for the remaining ones there were not useful references describing their functions. In conclusion, even though it is not possible to validate all the genes because some of them are not addressed in studies, those at the top of the expansion list are strongly related to the LGN.
Researchers validated many predicted gene relationships through bibliographic analysis and comparison with known biological literature. Significant enrichment was observed relative to randomly selected genes, suggesting that the algorithm successfully identifies biologically meaningful relationships.


Also, results have been evaluated compared to the ones obtained by using random genes. The output of the PC-IM was significant, contrary to that of the random ones (the LR+ value was very low). This means that the genes found by the PC-IM have good probabilities to be related with those of the LGN, and that have low probability to be randomly obtained.[https://gene.disi.unitn.it/test/genehome/en/description/results.php]
== COVID-19 research ==
 
During the COVID-19 pandemic, TN-Grid participated in computational efforts related to biomedical research and received support through AMD's HPC Fund initiative.<ref>{{cite web |url=https://community.amd.com/t5/corporate/amd-hpc-fund-supports-covid-19-research/ba-p/414414 |title=AMD HPC Fund Supports COVID-19 Research |publisher=AMD |access-date=2026-05-23}}</ref>
 
The availability of volunteer computing resources allowed researchers to continue large-scale computational analysis during a period of increased global scientific collaboration.
 
== Project team / Sponsors ==
 
TN-Grid is operated primarily by researchers affiliated with:
 
* National Research Council of Italy (CNR)
* [[wikipedia:University of Trento|University of Trento]] (UniTN)
* Department of Information Engineering and Computer Science (DISI)
* BOINC.Italy
* Fondazione Edmund Mach (FEM)
 
The project also received support from AMD through the COVID-19 AMD HPC Fund initiative.


== Scientific publications ==
== Scientific publications ==


==== gene@home ====
=== gene@home ===
 
# {{cite journal |last=Pilati |first=Stefania |title=Vitis OneGenE: A Causality-Based Approach to Generate Gene Networks in Vitis vinifera Sheds Light on the Laccase and Dirigent Gene Families |journal=Biomolecules |year=2021 |doi=10.3390/biom11121744}}
# {{cite journal |last=Blanzieri |first=Enrico |title=A Computing System for Discovering Causal Relationships Among Human Genes to Improve Drug Repositioning |journal=IEEE Transactions on Emerging Topics in Computing |year=2021 |doi=10.1109/TETC.2020.3031024}}
# {{cite conference |last=Asnicar |first=Francesco |title=OneGenE: Regulatory Gene Network Expansion via Distributed Volunteer Computing on BOINC |book-title=2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing |year=2019 |doi=10.1109/EMPDP.2019.8671629}}
# {{cite journal |last=Malacarne |first=Giulia |title=Discovering Causal Relationships in Grapevine Expression Data to Expand Gene Networks |journal=Frontiers in Plant Science |year=2018 |doi=10.3389/fpls.2018.01385}}
# {{cite journal |last=Asnicar |first=Francesco |title=NES 2 RA: Network expansion by stratified variable subsetting and ranking aggregation |journal=The International Journal of High Performance Computing Applications |year=2018 |doi=10.1177/1094342016662508}}
# {{cite conference |last=Asnicar |first=Francesco |title=Discovering Candidates for Gene Network Expansion by Distributed Volunteer Computing |book-title=2015 IEEE Trustcom/BigDataSE/ISPA |year=2015 |doi=10.1109/Trustcom.2015.640}}
# {{cite journal |last=Erculiani |first=Luca |title=Discovering candidates for gene network expansion by variable subsetting and ranking aggregation |journal=F1000Research |year=2015 |doi=10.7490/F1000RESEARCH.1110311.1}}
# {{cite conference |last=Asnicar |first=F. |title=TN-Grid and gene@home project: volunteer computing for bioinformatics |book-title=International Conference on High Performance Computing |year=2015}}
 
== See also ==
 
* [[wikipedia:BOINC|BOINC]]
* [[wikipedia:Volunteer computing|Volunteer computing]]
* [[wikipedia:Distributed computing|Distributed computing]]
* [[wikipedia:Bioinformatics|Bioinformatics]]
* [[wikipedia:Gene regulatory network|Gene regulatory network]]
* [[wikipedia:Citizen science|Citizen science]]
 
== External links ==
 
* [https://gene.disi.unitn.it/test/ Official TN-Grid website]
* [https://gene.disi.unitn.it/test/genehome/en/ gene@home]
* [https://boinc.berkeley.edu/ BOINC]
 
== References ==
 
{{Reflist}}


# Pilati, Stefania, Giulia Malacarne, David Navarro-Payá ''et al''. '''''[https://www.mdpi.com/2218-273X/11/12/1744 Vitis OneGenE: A Causality-Based Approach to Generate Gene Networks in Vitis vinifera Sheds Light on the Laccase and Dirigent Gene Families]'''''. Biomolecules (2021). DOI: 10.3390/biom11121744.
[[Category:BOINC projects]]
# Blanzieri, Enrico, Toma Tebaldi, Valter Cavecchia ''et al''. '''''[https://ieeexplore.ieee.org/document/9224179/ A Computing System for Discovering Causal Relationships Among Human Genes to Improve Drug Repositioning]'''''. IEEE Transactions on Emerging Topics in Computing (2021). DOI: 10.1109/TETC.2020.3031024.
[[Category:Volunteer computing]]
# Asnicar, Francesco, Luca Masera, Davide Pistore, Samuel Valentini, Valter Cavecchia and Enrico Blanzieri. OneGenE: '''''[https://ieeexplore.ieee.org/document/8671629/ Regulatory Gene Network Expansion via Distributed Volunteer Computing on BOINC]'''''. 2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP) (2019). DOI: 10.1109/EMPDP.2019.8671629.
[[Category:Bioinformatics]]
# Malacarne, Giulia, Stefania Pilati, Samuel Valentini ''et al''. '''''[https://www.frontiersin.org/article/10.3389/fpls.2018.01385/full Discovering Causal Relationships in Grapevine Expression Data to Expand Gene Networks. A Case Study: Four Networks Related to Climate Change]'''''. Frontiers in Plant Science (2018). DOI: 10.3389/fpls.2018.01385.
[[Category:Distributed computing projects]]
# Asnicar, Francesco, Luca Masera, Emanuela Coller ''et al''. [http://journals.sagepub.com/doi/10.1177/1094342016662508 '''''NES 2 RA: Network expansion by stratified variable subsetting and ranking aggregation''''']. The International Journal of High Performance Computing Applications (2018). DOI: 10.1177/1094342016662508.
[[Category:Citizen science]]
# Asnicar, Francesco, Luca Erculiani, Francesca Galante ''et al''. '''''[http://ieeexplore.ieee.org/document/7345656/ Discovering Candidates for Gene Network Expansion by Distributed Volunteer Computing]'''''. 2015 IEEE Trustcom/BigDataSE/ISPA (2015). DOI: 10.1109/Trustcom.2015.640.
[[Category:University of Trento]]
# Erculiani, Luca, Francesca Galante, Caterina Gallo ''et al''. '''''[http://f1000research.com/posters/4-562 Discovering candidates for gene network expansion by variable subsetting and ranking aggregation]'''''. (2015). DOI: 10.7490/F1000RESEARCH.1110311.1.
# Asnicar, F., Nadir Sella, L. Masera ''et al''. '''''[https://www.semanticscholar.org/paper/TN-Grid-and-gene%40home-project%3A-volunteer-computing-Asnicar-Sella/e9fa0174faa804a3d9673a73530e0e8f66633916 TN-Grid and gene@home project: volunteer computing for bioinformatics]'''''. International Conference on High Performance Computing (2015).

Revision as of 12:42, 23 May 2026



TN-Grid
Project
StatusActive
CategoryBioinformatics, Genetics, Drug discovery
ComputeCPU
Development
DeveloperDepartment of Information Engineering and Computer Science (DISI), University of Trento
SponsorUniversity of Trento, National Research Council of Italy (CNR), BOINC.Italy
MaintainerTN-Grid team
Initial releaseJanuary 1, 2014  (12 years ago)
Repositoryhttps://gene.disi.unitn.it/test/
Software
Written inC, C++
Operating systemWindows, Linux, macOS
Size~10 MB
BOINC statistics
Stats as ofMay 23, 2026  (0 years ago)
Performance94.71 GigaFLOPS
Active users63
Total users3,513
Active hosts165
Total hosts69,613
Metadata
Websitehttps://gene.disi.unitn.it/test/
LicenseMixed; based on BOINC infrastructure

[[File:{{#setmainimage:Tn-grid.jpg}}|alt=logo image|center|frameless]]

BOINC based TN-Grid is a volunteer computing project focused on bioinformatics, computational biology, and gene network analysis. The project uses the BOINC distributed computing platform to harness unused processing power donated by volunteers around the world. TN-Grid is operated by the Department of Information Engineering and Computer Science (DISI) at the University of Trento in Italy in collaboration with several scientific institutions and research groups.[1]

The project is best known for its gene@home sub-project, which studies gene regulatory networks and causal relationships between genes in order to improve biological understanding and support applications such as disease research and drug repositioning.[2]

History

TN-Grid was launched during the 2010s as an academic volunteer computing initiative developed at the University of Trento. The project was designed to provide researchers with access to large-scale computational resources without requiring dedicated supercomputers. Instead, computations are distributed among thousands of volunteer computers connected through the Internet using BOINC.[3]

The project gained visibility within the BOINC community because of its focus on bioinformatics and causal inference in genetics, areas that require substantial computational resources for statistical analysis and network reconstruction.

During the COVID-19 pandemic, TN-Grid received support from the AMD HPC Fund, which provided computing resources for scientific research initiatives.[4]

Why TN-Grid?

Modern biology produces enormous quantities of genomic and transcriptomic data. Understanding how genes interact with one another is one of the major challenges in bioinformatics and systems biology. Many diseases, developmental processes, and responses to environmental stress are controlled not by single genes, but by large interacting networks of genes and proteins.

Constructing and analyzing these networks requires large-scale statistical computation. The computational complexity of many network inference algorithms grows rapidly with the number of genes involved. In simplified form, the number of possible interactions between genes may scale approximately as:

n(n1)2

where n represents the number of genes being analyzed.

For modern genomic datasets involving thousands of genes, the number of possible relationships becomes extremely large. TN-Grid distributes these calculations across volunteer computers, significantly reducing the time required to analyze complex biological systems.

Goal

The primary goal of TN-Grid is to support scientific research in bioinformatics through volunteer distributed computing. The project focuses on identifying causal relationships among genes, expanding gene regulatory networks, and improving computational methods for biological data analysis.

TN-Grid researchers aim to:

  • discover new relationships between genes
  • improve understanding of cellular regulatory systems
  • assist drug repositioning and biomedical research
  • analyze large biological datasets efficiently
  • develop scalable algorithms for systems biology

The project also serves as an example of citizen science and volunteer computing in academic research, allowing members of the public to contribute directly to scientific discovery.

Volunteer computing

Gene expression matrix

TN-Grid operates using the BOINC middleware platform developed at the University of California, Berkeley. Volunteers install the BOINC client software, attach to the TN-Grid project, and receive computational work units from project servers.[5]

The computations are generally CPU-based and run in the background while the volunteer's computer is idle. Results are returned to project servers for validation and scientific analysis.

Like many BOINC projects, TN-Grid awards participants credit points based on completed work units. These credits are used primarily for community statistics and competition among volunteers and teams.

Sub-projects

gene@home

gene@home is the principal scientific application of TN-Grid. The project studies gene regulatory networks (GRNs), which describe causal and regulatory relationships among genes inside living organisms.

Every living organism contains genes that encode the information necessary to produce proteins. Gene expression involves the transcription and translation of genetic information into functional biological molecules. Regulatory proteins and signaling pathways influence when genes are activated or suppressed.

Gene regulatory networks are often represented mathematically as graphs:

G=(V,E)

where:

  • V represents genes
  • E represents regulatory or causal relationships

The goal of gene@home is to expand known GRNs by identifying additional genes that may participate in regulatory interactions.

The project uses an algorithm called PC-IM, an iterative implementation derived from the PC algorithm used in causal inference and probabilistic graphical models.[6]

The algorithm partitions candidate genes into blocks, merges them with existing regulatory networks, and evaluates possible causal relationships. Iterative refinement is used to improve prediction quality and reduce false positives.

Research has included studies on:

  • human gene interaction networks
  • grapevine gene regulation
  • plant biology
  • drug repositioning
  • causal inference in genomic data

The project has collaborated with Fondazione Edmund Mach (FEM) and other Italian research institutions.[7]

Scientific results

TN-Grid uses the BOINC volunteer computing platform.
TN-Grid uses the BOINC volunteer computing platform.

gene@home

The PC-IM algorithm has been evaluated using both synthetic and real biological datasets, including expression data from Arabidopsis thaliana and grapevine regulatory networks.

Several experimental evaluations have been reported:

Preliminary evaluation

Researchers compared in silico generated datasets with in vivo biological data from public databases. While simulated data provided higher sensitivity under some conditions, real biological datasets were considered more reliable for practical analysis.

The project also compared the PC algorithm with ARACNE, another network inference algorithm. The PC algorithm demonstrated better performance on real expression datasets and improved positive predictive value (PPV).[8]

PC-IM evaluation

Experiments analyzed several factors affecting PC-IM performance:

  • block size optimization
  • iteration count
  • robustness against non-real GRNs
  • comparison with competing methods such as GENIES

The best performance was obtained using approximately 1000 genes per block and around 100 iterations.

Biological validation

Researchers validated many predicted gene relationships through bibliographic analysis and comparison with known biological literature. Significant enrichment was observed relative to randomly selected genes, suggesting that the algorithm successfully identifies biologically meaningful relationships.

COVID-19 research

During the COVID-19 pandemic, TN-Grid participated in computational efforts related to biomedical research and received support through AMD's HPC Fund initiative.[9]

The availability of volunteer computing resources allowed researchers to continue large-scale computational analysis during a period of increased global scientific collaboration.

Project team / Sponsors

TN-Grid is operated primarily by researchers affiliated with:

  • National Research Council of Italy (CNR)
  • University of Trento (UniTN)
  • Department of Information Engineering and Computer Science (DISI)
  • BOINC.Italy
  • Fondazione Edmund Mach (FEM)

The project also received support from AMD through the COVID-19 AMD HPC Fund initiative.

Scientific publications

gene@home

  1. Pilati, Stefania.(2021}).Vitis OneGenE: A Causality-Based Approach to Generate Gene Networks in Vitis vinifera Sheds Light on the Laccase and Dirigent Gene Families. Biomolecules. DOI: 10.3390/biom11121744.
  2. Blanzieri, Enrico.(2021}).A Computing System for Discovering Causal Relationships Among Human Genes to Improve Drug Repositioning. IEEE Transactions on Emerging Topics in Computing. DOI: 10.1109/TETC.2020.3031024.
  3. (2019})."OneGenE: Regulatory Gene Network Expansion via Distributed Volunteer Computing on BOINC".DOI: 10.1109/EMPDP.2019.8671629.
  1. Malacarne, Giulia.(2018}).Discovering Causal Relationships in Grapevine Expression Data to Expand Gene Networks. Frontiers in Plant Science. DOI: 10.3389/fpls.2018.01385.
  2. Asnicar, Francesco.(2018}).NES 2 RA: Network expansion by stratified variable subsetting and ranking aggregation. The International Journal of High Performance Computing Applications. DOI: 10.1177/1094342016662508.
  3. (2015})."Discovering Candidates for Gene Network Expansion by Distributed Volunteer Computing".DOI: 10.1109/Trustcom.2015.640.
  1. Erculiani, Luca.(2015}).Discovering candidates for gene network expansion by variable subsetting and ranking aggregation. F1000Research. DOI: 10.7490/F1000RESEARCH.1110311.1.
  2. (2015})."TN-Grid and gene@home project: volunteer computing for bioinformatics".


See also

External links

References

  1. TN-Grid. University of Trento. Retrieved 2026-05-23}.
  2. Blanzieri, Enrico.(2021}).A Computing System for Discovering Causal Relationships Among Human Genes to Improve Drug Repositioning. IEEE Transactions on Emerging Topics in Computing. DOI: 10.1109/TETC.2020.3031024.
  3. (2015})."TN-Grid and gene@home project: volunteer computing for bioinformatics".
  4. AMD HPC Fund Supports COVID-19 Research. AMD. Retrieved 2026-05-23}.
  5. BOINC. University of California, Berkeley. Retrieved 2026-05-23}.
  6. (2019})."OneGenE: Regulatory Gene Network Expansion via Distributed Volunteer Computing on BOINC".DOI: 10.1109/EMPDP.2019.8671629.
  7. gene@home basic description. TN-Grid. Retrieved 2026-05-23}.
  8. gene@home results. TN-Grid. Retrieved 2026-05-23}.
  9. AMD HPC Fund Supports COVID-19 Research. AMD. Retrieved 2026-05-23}.