The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework
The advent of structural genomics initiatives has led to a pressing need for high‐throughput macromolecular structure determination. To accomplish this, new methods and inevitably new software must be developed to accelerate the process of structure solution. To minimize duplication of effort and to...
Gespeichert in:
Veröffentlicht in: | Journal of applied crystallography 2002-02, Vol.35 (1), p.126-136 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 136 |
---|---|
container_issue | 1 |
container_start_page | 126 |
container_title | Journal of applied crystallography |
container_volume | 35 |
creator | Grosse-Kunstleve, Ralf W. Sauter, Nicholas K. Moriarty, Nigel W. Adams, Paul D. |
description | The advent of structural genomics initiatives has led to a pressing need for high‐throughput macromolecular structure determination. To accomplish this, new methods and inevitably new software must be developed to accelerate the process of structure solution. To minimize duplication of effort and to generate maintainable code efficiently, a toolbox of basic crystallographic software components is required. The development of the Computational Crystallography Toolbox (cctbx) has been undertaken for this purpose. In this paper, the fundamental requirements for the cctbx are outlined and the decisions that have lead to its implementation are explained. The cctbx currently contains algorithms for the handling of unit cells, space groups and atomic scatterers, and is released under an Open Source license to allow unrestricted use and continued development. It will be developed further to become a comprehensive library of crystallographic tools useful to the entire community of software developers. |
doi_str_mv | 10.1107/S0021889801017824 |
format | Article |
fullrecord | <record><control><sourceid>wiley_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1107_S0021889801017824</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>JCRKS0118</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3608-8e3f43719b3e4f96809e1f9e9457ed444a99529297c02377097c756b57264b533</originalsourceid><addsrcrecordid>eNqFkMtOAjEUhidGExF9AHfduBw9vUwv7sxE8ULQAIZl0xk7MFIoaYcAby8E4yUuXJ0_Oef7cvInyTmGS4xBXA0ACJZSScCAhSTsIGlhDpBmgovDH_k4OYnxHQBzQUgrGQ8nFuV-tlg2pqn93DiUh01sjHN-HMxiskFD713h19eo_LWoS2Tc2Ie6mcwiqufIoGCX0RTOouirZmWCRVUwM7vyYXqaHFXGRXv2OdvJ693tML9Pu8-dh_ymm5aUg0ylpRWjAquCWlYpLkFZXCmrWCbsG2PMKJURRZQogVAhYBtExotMEM6KjNJ2gvfeMvgYg630ItQzEzYag941pf80tWUu9szCxNK47c_zso7fIM2kwLBzy_3dqnZ2879YP-b9pwFgLLdoukfr2Nj1F2rCVHNBRaZHvY5-Ibw36g-YlvQDbcaIbw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework</title><source>Access via Wiley Online Library</source><creator>Grosse-Kunstleve, Ralf W. ; Sauter, Nicholas K. ; Moriarty, Nigel W. ; Adams, Paul D.</creator><creatorcontrib>Grosse-Kunstleve, Ralf W. ; Sauter, Nicholas K. ; Moriarty, Nigel W. ; Adams, Paul D.</creatorcontrib><description>The advent of structural genomics initiatives has led to a pressing need for high‐throughput macromolecular structure determination. To accomplish this, new methods and inevitably new software must be developed to accelerate the process of structure solution. To minimize duplication of effort and to generate maintainable code efficiently, a toolbox of basic crystallographic software components is required. The development of the Computational Crystallography Toolbox (cctbx) has been undertaken for this purpose. In this paper, the fundamental requirements for the cctbx are outlined and the decisions that have lead to its implementation are explained. The cctbx currently contains algorithms for the handling of unit cells, space groups and atomic scatterers, and is released under an Open Source license to allow unrestricted use and continued development. It will be developed further to become a comprehensive library of crystallographic tools useful to the entire community of software developers.</description><identifier>ISSN: 1600-5767</identifier><identifier>ISSN: 0021-8898</identifier><identifier>EISSN: 1600-5767</identifier><identifier>DOI: 10.1107/S0021889801017824</identifier><identifier>CODEN: JACGAR</identifier><language>eng</language><publisher>5 Abbey Square, Chester, Cheshire CH1 2HU, England: Munksgaard International Publishers</publisher><subject>Condensed matter: structure, mechanical and thermal properties ; Exact sciences and technology ; Human Genome Project ; International Tables for Crystallography ; macromolecular crystallography ; object-oriented programming ; Physics ; protein crystallography ; Single-crystal and powder diffraction ; structural genomics ; Structure of solids and liquids; crystallography ; X-ray diffraction and scattering</subject><ispartof>Journal of applied crystallography, 2002-02, Vol.35 (1), p.126-136</ispartof><rights>2002 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3608-8e3f43719b3e4f96809e1f9e9457ed444a99529297c02377097c756b57264b533</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1107%2FS0021889801017824$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1107%2FS0021889801017824$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>315,781,785,1418,27929,27930,45579,45580</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=13587103$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Grosse-Kunstleve, Ralf W.</creatorcontrib><creatorcontrib>Sauter, Nicholas K.</creatorcontrib><creatorcontrib>Moriarty, Nigel W.</creatorcontrib><creatorcontrib>Adams, Paul D.</creatorcontrib><title>The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework</title><title>Journal of applied crystallography</title><addtitle>J. Appl. Cryst</addtitle><description>The advent of structural genomics initiatives has led to a pressing need for high‐throughput macromolecular structure determination. To accomplish this, new methods and inevitably new software must be developed to accelerate the process of structure solution. To minimize duplication of effort and to generate maintainable code efficiently, a toolbox of basic crystallographic software components is required. The development of the Computational Crystallography Toolbox (cctbx) has been undertaken for this purpose. In this paper, the fundamental requirements for the cctbx are outlined and the decisions that have lead to its implementation are explained. The cctbx currently contains algorithms for the handling of unit cells, space groups and atomic scatterers, and is released under an Open Source license to allow unrestricted use and continued development. It will be developed further to become a comprehensive library of crystallographic tools useful to the entire community of software developers.</description><subject>Condensed matter: structure, mechanical and thermal properties</subject><subject>Exact sciences and technology</subject><subject>Human Genome Project</subject><subject>International Tables for Crystallography</subject><subject>macromolecular crystallography</subject><subject>object-oriented programming</subject><subject>Physics</subject><subject>protein crystallography</subject><subject>Single-crystal and powder diffraction</subject><subject>structural genomics</subject><subject>Structure of solids and liquids; crystallography</subject><subject>X-ray diffraction and scattering</subject><issn>1600-5767</issn><issn>0021-8898</issn><issn>1600-5767</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2002</creationdate><recordtype>article</recordtype><recordid>eNqFkMtOAjEUhidGExF9AHfduBw9vUwv7sxE8ULQAIZl0xk7MFIoaYcAby8E4yUuXJ0_Oef7cvInyTmGS4xBXA0ACJZSScCAhSTsIGlhDpBmgovDH_k4OYnxHQBzQUgrGQ8nFuV-tlg2pqn93DiUh01sjHN-HMxiskFD713h19eo_LWoS2Tc2Ie6mcwiqufIoGCX0RTOouirZmWCRVUwM7vyYXqaHFXGRXv2OdvJ693tML9Pu8-dh_ymm5aUg0ylpRWjAquCWlYpLkFZXCmrWCbsG2PMKJURRZQogVAhYBtExotMEM6KjNJ2gvfeMvgYg630ItQzEzYag941pf80tWUu9szCxNK47c_zso7fIM2kwLBzy_3dqnZ2879YP-b9pwFgLLdoukfr2Nj1F2rCVHNBRaZHvY5-Ibw36g-YlvQDbcaIbw</recordid><startdate>200202</startdate><enddate>200202</enddate><creator>Grosse-Kunstleve, Ralf W.</creator><creator>Sauter, Nicholas K.</creator><creator>Moriarty, Nigel W.</creator><creator>Adams, Paul D.</creator><general>Munksgaard International Publishers</general><general>Blackwell</general><scope>BSCLL</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>200202</creationdate><title>The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework</title><author>Grosse-Kunstleve, Ralf W. ; Sauter, Nicholas K. ; Moriarty, Nigel W. ; Adams, Paul D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3608-8e3f43719b3e4f96809e1f9e9457ed444a99529297c02377097c756b57264b533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Condensed matter: structure, mechanical and thermal properties</topic><topic>Exact sciences and technology</topic><topic>Human Genome Project</topic><topic>International Tables for Crystallography</topic><topic>macromolecular crystallography</topic><topic>object-oriented programming</topic><topic>Physics</topic><topic>protein crystallography</topic><topic>Single-crystal and powder diffraction</topic><topic>structural genomics</topic><topic>Structure of solids and liquids; crystallography</topic><topic>X-ray diffraction and scattering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Grosse-Kunstleve, Ralf W.</creatorcontrib><creatorcontrib>Sauter, Nicholas K.</creatorcontrib><creatorcontrib>Moriarty, Nigel W.</creatorcontrib><creatorcontrib>Adams, Paul D.</creatorcontrib><collection>Istex</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><jtitle>Journal of applied crystallography</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Grosse-Kunstleve, Ralf W.</au><au>Sauter, Nicholas K.</au><au>Moriarty, Nigel W.</au><au>Adams, Paul D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework</atitle><jtitle>Journal of applied crystallography</jtitle><addtitle>J. Appl. Cryst</addtitle><date>2002-02</date><risdate>2002</risdate><volume>35</volume><issue>1</issue><spage>126</spage><epage>136</epage><pages>126-136</pages><issn>1600-5767</issn><issn>0021-8898</issn><eissn>1600-5767</eissn><coden>JACGAR</coden><abstract>The advent of structural genomics initiatives has led to a pressing need for high‐throughput macromolecular structure determination. To accomplish this, new methods and inevitably new software must be developed to accelerate the process of structure solution. To minimize duplication of effort and to generate maintainable code efficiently, a toolbox of basic crystallographic software components is required. The development of the Computational Crystallography Toolbox (cctbx) has been undertaken for this purpose. In this paper, the fundamental requirements for the cctbx are outlined and the decisions that have lead to its implementation are explained. The cctbx currently contains algorithms for the handling of unit cells, space groups and atomic scatterers, and is released under an Open Source license to allow unrestricted use and continued development. It will be developed further to become a comprehensive library of crystallographic tools useful to the entire community of software developers.</abstract><cop>5 Abbey Square, Chester, Cheshire CH1 2HU, England</cop><pub>Munksgaard International Publishers</pub><doi>10.1107/S0021889801017824</doi><tpages>11</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1600-5767 |
ispartof | Journal of applied crystallography, 2002-02, Vol.35 (1), p.126-136 |
issn | 1600-5767 0021-8898 1600-5767 |
language | eng |
recordid | cdi_crossref_primary_10_1107_S0021889801017824 |
source | Access via Wiley Online Library |
subjects | Condensed matter: structure, mechanical and thermal properties Exact sciences and technology Human Genome Project International Tables for Crystallography macromolecular crystallography object-oriented programming Physics protein crystallography Single-crystal and powder diffraction structural genomics Structure of solids and liquids crystallography X-ray diffraction and scattering |
title | The Computational Crystallography Toolbox: crystallographic algorithms in a reusable software framework |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-12T15%3A41%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wiley_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Computational%20Crystallography%20Toolbox:%20crystallographic%20algorithms%20in%20a%20reusable%20software%20framework&rft.jtitle=Journal%20of%20applied%20crystallography&rft.au=Grosse-Kunstleve,%20Ralf%20W.&rft.date=2002-02&rft.volume=35&rft.issue=1&rft.spage=126&rft.epage=136&rft.pages=126-136&rft.issn=1600-5767&rft.eissn=1600-5767&rft.coden=JACGAR&rft_id=info:doi/10.1107/S0021889801017824&rft_dat=%3Cwiley_cross%3EJCRKS0118%3C/wiley_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |