iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://api.crossref.org/works/10.1186/1471-2105-7-64
{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T05:07:52Z","timestamp":1694322472306},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2006,12]]},"abstract":"Abstract<\/jats:title>\n \n Background<\/jats:title>\n Bioinformatics applications are now routinely used to analyze large amounts of data. Application development often requires many cycles of optimization, compiling, and testing. Repeatedly loading large datasets can significantly slow down the development process. We have incorporated HotSwap functionality into the protein workbench STRAP, allowing developers to create plugins using the Java HotSwap technique.<\/jats:p>\n <\/jats:sec>\n \n Results<\/jats:title>\n Users can load multiple protein sequences or structures into the main STRAP user interface, and simultaneously develop plugins using an editor of their choice such as Emacs. Saving changes to the Java file causes STRAP to recompile the plugin and automatically update its user interface without requiring recompilation of STRAP or reloading of protein data. This article presents a tutorial on how to develop HotSwap plugins. STRAP is available at http:\/\/strapjava.de<\/jats:ext-link> and http:\/\/www.charite.de\/bioinf\/strap<\/jats:ext-link>.<\/jats:p>\n <\/jats:sec>\n \n Conclusion<\/jats:title>\n HotSwap is a useful and time-saving technique for bioinformatics developers. HotSwap can be used to efficiently develop bioinformatics applications that require loading large amounts of data into memory.<\/jats:p>\n <\/jats:sec>","DOI":"10.1186\/1471-2105-7-64","type":"journal-article","created":{"date-parts":[[2006,2,10]],"date-time":"2006-02-10T07:21:46Z","timestamp":1139556106000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["HotSwap for bioinformatics: A STRAP tutorial"],"prefix":"10.1186","volume":"7","author":[{"given":"Christoph","family":"Gille","sequence":"first","affiliation":[]},{"given":"Peter N","family":"Robinson","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2006,2,9]]},"reference":[{"key":"803_CR1","volume-title":"Tech Rep Sun Technical Report SMLI TR-2001-98","author":"M Dmitriev","year":"2001","unstructured":"Dmitriev M: Safe Class and Data Evolution in Large and Long-Lived Java Applications. Tech Rep Sun Technical Report SMLI TR-2001\u201398 2001."},{"key":"803_CR2","volume-title":"OOPSLA 2001 International Conference","author":"M Dmitriev","year":"2001","unstructured":"Dmitriev M: Towards Flexible and Safe Technology for Runtime Evolution of Java Language Applications. In OOPSLA 2001 International Conference. Tampa Bay, Florida; 2001."},{"issue":"4","key":"803_CR3","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1093\/bioinformatics\/17.4.377","volume":"17","author":"C Gille","year":"2001","unstructured":"Gille C, Frommel C: STRAP: editor for STRuctural Alignments of Proteins. Bioinformatics 2001, 17(4):377\u20138. 10.1093\/bioinformatics\/17.4.377","journal-title":"Bioinformatics"},{"issue":"18","key":"803_CR4","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1093\/bioinformatics\/btg354","volume":"19","author":"C Gille","year":"2003","unstructured":"Gille C, Lorenzen S, Michalsky E, Frommel C: KISS for STRAP: user extensions for a protein alignment editor. Bioinformatics 2003, 19(18):2489\u201391. 10.1093\/bioinformatics\/btg354","journal-title":"Bioinformatics"},{"key":"803_CR5","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1110\/ps.051882006","volume":"15","author":"C Gille","year":"2006","unstructured":"Gille C: Structural interpretation of mutations and SNPs using STRAP-NT. Protein Sci 2006, 15: 208\u201310. 10.1110\/ps.051882006","journal-title":"Protein Sci"},{"key":"803_CR6","unstructured":"Inxar HotSwap[http:\/\/directory.fsf.org\/libs\/java\/HotSwap.html]"},{"key":"803_CR7","unstructured":"Java[http:\/\/www.java.sun.com]"},{"key":"803_CR8","unstructured":"Keggano Homepage[http:\/\/www.charite.de\/bioinf\/strap\/sysbio\/kegganno]"},{"issue":"5010","key":"803_CR9","doi-asserted-by":"publisher","first-page":"1162","DOI":"10.1126\/science.252.5009.1162","volume":"252","author":"A Lupas","year":"1991","unstructured":"Lupas A, Van Dyke M, Stock J: Predicting coiled coils from protein sequences. Science 1991, 252(5010):1162\u20134.","journal-title":"Science"},{"issue":"10","key":"803_CR10","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1016\/0968-0004(96)10052-9","volume":"21","author":"A Lupas","year":"1996","unstructured":"Lupas A: Coiled coils: new structures and new functions. Trends Biochem Sci 1996, 21(10):375\u201382. 10.1016\/0968-0004(96)10052-9","journal-title":"Trends Biochem Sci"},{"issue":"2","key":"803_CR11","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/S0962-8924(00)01898-5","volume":"11","author":"P Burkhard","year":"2001","unstructured":"Burkhard P, Stetefeld J, Strelkov SV: Coiled coils: a highly versatile protein folding motif. Trends Cell Biol 2001, 11(2):82\u201388. 10.1016\/S0962-8924(00)01898-5","journal-title":"Trends Cell Biol"},{"issue":"3","key":"803_CR12","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1016\/S0959-440X(97)80056-5","volume":"7","author":"A Lupas","year":"1997","unstructured":"Lupas A: Predicting coiled-coil regions in proteins. Curr Opin Struct Biol 1997, 7(3):388\u201393. 10.1016\/S0959-440X(97)80056-5","journal-title":"Curr Opin Struct Biol"},{"key":"803_CR13","unstructured":"STRAP website http:\/\/strapjava.de and http:\/\/www.charite.de\/bioinf\/strap"},{"issue":"3","key":"803_CR14","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1093\/bib\/3.3.296","volume":"3","author":"H Mangalam","year":"2002","unstructured":"Mangalam H: The Bio* toolkits-a brief overview. Brief Bioinform 2002, 3(3):296\u2013302. 10.1093\/bib\/3.3.296","journal-title":"Brief Bioinform"},{"key":"803_CR15","unstructured":"BioJava cookbook, online documentation[http:\/\/www.biojava.org\/docs\/bj_in_anger\/index.htm]"},{"key":"803_CR16","unstructured":"See for instance[http:\/\/java.sun.com\/j2se\/1.4.2\/docs\/guide\/jpda\/enhancements.html]"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-7-64.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T03:21:08Z","timestamp":1630466468000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-7-64"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,2,9]]},"references-count":16,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,12]]}},"alternative-id":["803"],"URL":"http:\/\/dx.doi.org\/10.1186\/1471-2105-7-64","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,2,9]]},"assertion":[{"value":"6 October 2005","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 February 2006","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 February 2006","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"64"}}