CAS@home: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
Al Piskun (talk | contribs)
first light
 
Al Piskun (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 73: Line 73:
== Scientific publications ==
== Scientific publications ==


=== Publications using BOINC-computed data ===
# Wang, Chao, Haicang Zhang, Wei-Mou Zheng, Dong Xu, Jianwei Zhu, Bing Wang, Kang Ning, Shiwei Sun, Shuai Cheng Li and Dongbo Bu. [https://doi.org/10.1093/bioinformatics/btv581 FALCON@home: a high-throughput protein structure prediction server based on remote homologue recognition]. ''Bioinformatics'' 32, no. 3 (2016): 462 to 464.
# Wang, Chao, Haicang Zhang, Wei-Mou Zheng, Dong Xu, Jianwei Zhu, Bing Wang, Kang Ning, Shiwei Sun, Shuai Cheng Li and Dongbo Bu. [https://doi.org/10.1093/bioinformatics/btv581 FALCON@home: a high-throughput protein structure prediction server based on remote homologue recognition]. ''Bioinformatics'' 32, no. 3 (2016): 462 to 464.
=== Other project-related publications ===
# Zhu, Jianwei, Haicang Zhang, Chao Wang, Bin Ling, Wei-Mou Zheng and Dongbo Bu. [https://arxiv.org/abs/1507.03197 TOPO: Improving remote homologue recognition via identifying common protein structure framework]. arXiv preprint arXiv:1507.03197 (2015).
# Zhu, Jianwei, Haicang Zhang, Chao Wang, Bin Ling, Wei-Mou Zheng and Dongbo Bu. [https://arxiv.org/abs/1507.03197 TOPO: Improving remote homologue recognition via identifying common protein structure framework]. arXiv preprint arXiv:1507.03197 (2015).


== References ==
{{Reflist}}
{{Reflist}}



Latest revision as of 18:18, 3 July 2026


CAS@home
Protein structure prediction, the kind of computation TreeThreader performed on CAS@home
Project
StatusCompleted
CategoryBiology and Medicine
ComputeCPU
RequiresNone
Development
DeveloperInstitute of High Energy Physics, Chinese Academy of Sciences
AuthorWu Wenjing
SponsorChinese Academy of Sciences
Initial releaseSeptember 30, 2010  (16 years ago)
CompletedApril 27, 2020  (6 years ago)
Software
Written inC
Operating systemWindows, Linux
BOINC statistics
Stats as ofAugust 8, 2019  (7 years ago)
Performance409 GigaFLOPs
Active users194
Total users16,759
Active hosts430
Total hosts37,289
Analytics
GPU performance0
CPU performance1.3 TFLOPS
Metadata
Websitehttp://casathome.ihep.ac.cn/

CAS@home (Chinese Academy of Sciences at Home) was a volunteer computing project built on BOINC and hosted by the Computing Centre of the Institute of High Energy Physics (IHEP), part of the Chinese Academy of Sciences (CAS) in Beijing. Launched in 2010, it was the first volunteer computing project based in mainland China, and was created to introduce Chinese researchers to volunteer computing while donating spare processing power from volunteers around the world to scientists at CAS and other Chinese research institutes.[1][2] Over its lifetime the project hosted several scientific applications, but it became best known for TreeThreader, a protein structure prediction program developed by researchers at the Institute of Computing Technology (ICT), CAS, which used the donated computing power to identify the most likely three-dimensional shape of a protein from its amino acid sequence.[2][3]

History

CAS@home was officially launched in January 2010 with the backing of the Chinese Academy of Sciences, and a dedicated BOINC server was established at IHEP during the first quarter of that year.[4] A hands-on volunteer computing workshop with international experts and more than twenty participants was held at IHEP on 9 March 2010 to introduce the concept to Chinese researchers.[5] The project itself, announced publicly on the BOINC website on 7 September 2010, described itself as encouraging Chinese scientists to adopt volunteer computing and volunteer thinking for their research, through workshops, pilot applications, and Chinese-language outreach.[6]

The first application made available on the project was SCThread (also referred to as Short-Cut Threading), a protein structure prediction tool developed by scientists at the Institute of Computing Technology, CAS, with testing of volunteer jobs beginning in mid-2010.[5][1] Tsinghua University's Centre for Micro and Nano Mechanics also prepared a fluid and solid motion simulation application for the platform, and IHEP physicists worked on an application named BOSS for simulating particle collisions at the Beijing Electron-Positron Collider (BEPC), using VirtualBox-based virtualization.[5][7]

The project's day-to-day maintenance and development was coordinated by Wu Wenjing of the IHEP Computing Centre, working with Wu Jie and Kan Wenxiao, under the leadership of Chen Gang, with additional support from David Anderson of the Space Sciences Laboratory at UC Berkeley, Francois Grey of Tsinghua University and the Citizen Cyberscience Centre at CERN, and Lei Yang of Tsinghua University.[1]

By 2013, the main scientific application running on CAS@home was TreeThreader, a protein structure prediction program written in C by researchers at ICT, which compared an input protein sequence against a library of roughly fifty thousand known protein structural templates to identify the closest match.[2]

A ribbon diagram of a protein's three-dimensional structure, the kind of output TreeThreader generated from an input amino acid sequence

At that time, the project had accumulated around 23,000 active hosts contributing roughly 1.3 TFLOPS of real-time computing power, with around 10,000 active users (about a third of them from China), and had validated 7 million CPU hours of work since November 2012, with a peak of one million CPU hours validated in a single month.[2] Wu Wenjing of IHEP presented this status update at the BOINC Workshop in Grenoble in 2013.[2]

In late 2013 and into 2014, the project ran successive large computing campaigns for TreeThreader, including a batch of fifty thousand protein sequences completed in early 2014, with a further round of around eighty thousand sequences planned to follow.[8] A network problem between ICT and IHEP interrupted job submission for TreeThreader in mid-2013, requiring a temporary pause in job generation while the issue was diagnosed.[8]

FALCON@home and CASP participation

TreeThreader's underlying remote-homologue recognition approach was published by the project's developers as TOPO, a method for improving protein fold recognition by identifying common structural frameworks shared between a query protein and previously solved structures, even when sequence similarity to those structures was low.[9] By extracting the conserved regions of a structural template and aligning the query sequence against those conserved regions rather than against the full-length template, the approach avoided the unreliable alignments that more variable template regions tend to produce in conventional threading methods.[3]

This work was deployed as a public-facing service named FALCON@home (also written FALCON_TOPO), which let biologists worldwide submit their own protein sequences for structure prediction over the web, using CAS@home as its volunteer computing backend.[10][3] At its peak the service drew on more than twenty thousand volunteer CPUs and was able to process over a thousand protein sequences per day, a throughput its developers presented as a way to keep up with the rapidly growing number of protein sequences in need of structural annotation.[3]

In the 11th Critical Assessment of protein Structure Prediction (CASP11) in 2014, the FALCON@home-based server FALCON_TOPO was ranked 12th in the template-based modeling category and 17th in the free modeling category among competing structure prediction groups, while an enhanced variant called FALCON_EnvFold was ranked 9th in the template-based modeling category.[3] Prediction quality in CASP is commonly assessed using the TM-score, a measure of structural similarity between a predicted model and the experimentally solved structure that ranges from 0 to 1:

TM-score=max[1Ltargeti=1Laligned11+(did0)2]

where Ltarget is the number of residues in the target protein, Laligned is the number of aligned residue pairs, di is the distance between the ith pair of aligned residues, and d0 is a length-dependent scaling factor. For one CASP11 target the developers highlighted as an example of FALCON@home's strength in remote homologue identification, the server's prediction reached a TM-score of 0.84 against the experimentally determined structure.[3] The developers also used FALCON@home to predict structures for 6,033 mouse proteins in six days, including hundreds of mitochondrial proteins, and reported a strong negative correlation between a protein's surface residue ratio and its half-life, suggesting the platform's usefulness for large-scale proteome-wide studies as well as individual structure prediction.[3]

Decline and retirement

After the large TreeThreader campaign completed in October 2015, the project's computing activity slowed considerably, with only sporadic batches of around two hundred sequences processed each month, largely driven by submissions through the FALCON public service rather than dedicated CAS@home campaigns.[10] A further TreeThreader campaign was planned between February and May 2016 to help prepare results ahead of that year's CASP competition.[10] No further public updates were issued after this period, and the project's website and BOINC server eventually went offline.[11] BOINCstats, a cross-project statistics tracker, subsequently marked CAS@home as a retired project once its scheduler stopped responding.[11]

Scientific publications

Publications using BOINC-computed data

  1. Wang, Chao, Haicang Zhang, Wei-Mou Zheng, Dong Xu, Jianwei Zhu, Bing Wang, Kang Ning, Shiwei Sun, Shuai Cheng Li and Dongbo Bu. FALCON@home: a high-throughput protein structure prediction server based on remote homologue recognition. Bioinformatics 32, no. 3 (2016): 462 to 464.

Other project-related publications

  1. Zhu, Jianwei, Haicang Zhang, Chao Wang, Bin Ling, Wei-Mou Zheng and Dongbo Bu. TOPO: Improving remote homologue recognition via identifying common protein structure framework. arXiv preprint arXiv:1507.03197 (2015).

References

  1. 1.0 1.1 1.2 About Us. CAS@home. Retrieved 2026-06-29.
  2. 2.0 2.1 2.2 2.3 2.4 CAS@home PowerPoint Presentation. SlideServe. Retrieved 2026-06-29.
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 Wang, Chao.(2016).FALCON@home: a high-throughput protein structure prediction server based on remote homologue recognition. Bioinformatics. pp. 462 to 464. DOI: 10.1093/bioinformatics/btv581.
  4. New project: CAS@home. BOINC Australia Forum. Retrieved 2026-06-29.
  5. 5.0 5.1 5.2 (2010-06-28).CAS@home (new BOINC project). AMDUsers Forum. Retrieved 2026-06-29.
  6. New project: CAS@home. BOINC. University of California. Retrieved 2026-06-29.
  7. CAS@home project details. The Scottish Boinc Team. Retrieved 2026-06-29.
  8. 8.0 8.1 (2014-02-12).CAS@home computing schedule. CAS@home news archive. Retrieved 2026-06-29.
  9. Zhu, Jianwei.(2015-08-20).TOPO: Improving remote homologue recognition via identifying common protein structure framework. arXiv. Retrieved 2026-06-29.
  10. 10.0 10.1 10.2 CAS@home project status. CAS@home news archive. Retrieved 2026-06-29.
  11. 11.0 11.1 CAS@home retired. The Scottish Boinc Team. Retrieved 2026-06-29.