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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of applied crystallography 2002-02, Vol.35 (1), p.126-136
Hauptverfasser: Grosse-Kunstleve, Ralf W., Sauter, Nicholas K., Moriarty, Nigel W., Adams, Paul D.
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&amp;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