{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,23]],"date-time":"2025-09-23T14:03:02Z","timestamp":1758636182609},"reference-count":9,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Source Code Biol Med"],"published-print":{"date-parts":[[2007,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>The automated annotation of biological sequences (protein, DNA) relies on the computation of hits (predicted features) on the sequences using various algorithms. Public databases of biological sequences provide a wealth of biological \"knowledge\", for example manually validated annotations (features) that are located on the sequences, but mining the sequence annotations and especially the predicted and curated features requires dedicated tools. Due to the heterogeneity and diversity of the biological information, it is difficult to handle redundancy, frequent updates, taxonomic information and \"private\" data together with computational algorithms in a common workflow.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>We present <jats:italic>HitKeeper<\/jats:italic>, a software package that controls the fully automatic handling of multiple biological databases and of hit list calculations on a large scale. The software implements an asynchronous update system that introduces updates and computes hits as soon as new data become available. A query interface enables the user to search sequences by specifying constraints, such as retrieving sequences that contain specific motifs, or a defined arrangement of motifs (\"metamotifs\"), or filtering based on the taxonomic classification of a sequence.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>The software provides a generic and modular framework to handle the redundancy and incremental updates of biological databases, and an original query language. It is published under the terms and conditions of version 2 of the GNU Public License and available at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/hitkeeper.sourceforge.net\" ext-link-type=\"uri\">http:\/\/hitkeeper.sourceforge.net<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1751-0473-2-2","type":"journal-article","created":{"date-parts":[[2007,5,2]],"date-time":"2007-05-02T15:32:36Z","timestamp":1178119956000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["HitKeeper, a generic software package for hit list management"],"prefix":"10.1186","volume":"2","author":[{"given":"J\u00f6rg","family":"Hau","sequence":"first","affiliation":[]},{"given":"Michael","family":"Muller","sequence":"additional","affiliation":[]},{"given":"Marco","family":"Pagni","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,3,28]]},"reference":[{"key":"10_CR1","doi-asserted-by":"publisher","first-page":"D201","DOI":"10.1093\/nar\/gki106","volume":"33","author":"NJ Mulder","year":"2005","unstructured":"Mulder NJ, Apweiler R, Attwood TK, Bairoch A, Bateman A, Binns D, Bradley P, Bork P, Bucher P, Cerutti L, Copley R, Courcelle E, Das U, Durbin R, Fleischmann W, Gough J, Haft D, Harte N, Hulo N, Kahn D, Kanapin A, Krestyaninova M, Lonsdale D, Lopez R, Letunic I, Madera M, Maslen J, McDowall J, Mitchell A, Nikolskaya AN, Orchard S, Pagni M, Ponting CP, Quevillon E, Selengut J, Sigrist CJA, Silventoinen V, Studholme DJ, Vaughan R, Wu CH: InterPro, progress and status in 2005. Nucl Acids Res. 2005, 33: D201-205. 10.1093\/nar\/gki106.","journal-title":"Nucl Acids Res"},{"key":"10_CR2","doi-asserted-by":"publisher","first-page":"W332","DOI":"10.1093\/nar\/gkh479","volume":"32","author":"M Pagni","year":"2004","unstructured":"Pagni M, Ioannidis V, Cerutti L, Zahn-Zabal M, Jongeneel CV, Falquet L: MyHits: a new interactive resource for protein annotation and domain identification. Nucl Acids Res. 2004, 32: W332-335. 10.1093\/nar\/gkh479.","journal-title":"Nucl Acids Res"},{"key":"10_CR3","doi-asserted-by":"publisher","first-page":"1234","DOI":"10.1093\/bioinformatics\/17.12.1234","volume":"17","author":"T Junier","year":"2001","unstructured":"Junier T, Pagni M, Bucher P: mmsearch: a motif arrangement language and search program. Bioinformatics. 2001, 17: 1234-1235. 10.1093\/bioinformatics\/17.12.1234.","journal-title":"Bioinformatics"},{"issue":"6","key":"10_CR4","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1016\/S0168-9525(00)02024-2","volume":"16","author":"P Rice","year":"2000","unstructured":"Rice P, Longden I, Bleasby A: EMBOSS: the European Molecular Biology Open Software Suite. Trends Genet. 2000, 16 (6): 276-7. 10.1016\/S0168-9525(00)02024-2.","journal-title":"Trends Genet"},{"issue":"Database issue","key":"10_CR5","doi-asserted-by":"publisher","first-page":"D187","DOI":"10.1093\/nar\/gkj161","volume":"34","author":"C Wu","year":"2006","unstructured":"Wu C, Apweiler R, Bairoch A, Natale D, Barker W, Boeckmann B, Ferro S, Gasteiger E, Huang H, Lopez R, Magrane M, Martin M, Mazumder R, O'Donovan C, Redaschi N, Suzek B: The Universal Protein Resource (UniProt): an expanding universe of protein information. Nucleic Acids Res. 2006, 34 (Database issue): D187-91. 10.1093\/nar\/gkj161.","journal-title":"Nucleic Acids Res"},{"issue":"Database issue","key":"10_CR6","doi-asserted-by":"publisher","first-page":"D227","DOI":"10.1093\/nar\/gkj063","volume":"34","author":"N Hulo","year":"2006","unstructured":"Hulo N, Bairoch A, Bulliard V, Cerutti L, De Castro E, Langendijk-Genevaux P, Pagni M, Sigrist C: The PROSITE database. Nucleic Acids Res. 2006, 34 (Database issue): D227-30. 10.1093\/nar\/gkj063.","journal-title":"Nucleic Acids Res"},{"key":"10_CR7","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1093\/nar\/28.1.10","volume":"28","author":"D Wheeler","year":"2000","unstructured":"Wheeler D, Chappey C, Lash A, Leipe D, Madden T, Schuler G, Tatusova T, Rapp B: Database resources of the National Center for Biotechnology Information. Nucleic Acids Res. 2000, 28: 10-4. 10.1093\/nar\/28.1.10.","journal-title":"Nucleic Acids Res"},{"key":"10_CR8","doi-asserted-by":"publisher","first-page":":15","DOI":"10.1093\/nar\/28.1.15","volume":"28","author":"D Benson","year":"2000","unstructured":"Benson D, Karsch-Mizrachi I, Lipman D, Ostell J, Rapp B, Wheeler D: GenBank. Nucleic Acids Res. 2000, 28: :15-8. 10.1093\/nar\/28.1.15.","journal-title":"Nucleic Acids Res"},{"key":"10_CR9","volume-title":"Master's thesis","author":"M Muller","year":"2005","unstructured":"Muller M: Analysis, design and implementation of improved queries on an integrated biological database. Master's thesis. 2005"}],"container-title":["Source Code for Biology and Medicine"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1751-0473-2-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T07:12:22Z","timestamp":1630480342000},"score":1,"resource":{"primary":{"URL":"https:\/\/scfbm.biomedcentral.com\/articles\/10.1186\/1751-0473-2-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,28]]},"references-count":9,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,12]]}},"alternative-id":["10"],"URL":"https:\/\/doi.org\/10.1186\/1751-0473-2-2","relation":{},"ISSN":["1751-0473"],"issn-type":[{"value":"1751-0473","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,3,28]]},"assertion":[{"value":"8 February 2007","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 March 2007","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 March 2007","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"2"}}