{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T13:13:15Z","timestamp":1770988395929,"version":"3.50.1"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T00:00:00Z","timestamp":1560384000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T00:00:00Z","timestamp":1560384000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100010198","name":"Ministerio de Econom\u00eda, Industria y Competitividad, Gobierno de Espa\u00f1a","doi-asserted-by":"publisher","award":["MTM2017-88804-P"],"award-info":[{"award-number":["MTM2017-88804-P"]}],"id":[{"id":"10.13039\/501100010198","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Agencia de Desarrollo Econ\u00f3mico de La Rioja","award":["2017-I-IDD-00018"],"award-info":[{"award-number":["2017-I-IDD-00018"]}]},{"name":"Ministerio de Educaci\u00f3n y Ciencia","award":["FPU16\/06903"],"award-info":[{"award-number":["FPU16\/06903"]}]},{"name":"Comunidad Aut\u00f3noma de La Rioja","award":["FPI2018"],"award-info":[{"award-number":["FPI2018"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1186\/s12859-019-2931-1","type":"journal-article","created":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T14:47:14Z","timestamp":1560437234000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":69,"title":["CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks"],"prefix":"10.1186","volume":"20","author":[{"given":"\u00c1ngela","family":"Casado-Garc\u00eda","sequence":"first","affiliation":[]},{"given":"C\u00e9sar","family":"Dom\u00ednguez","sequence":"additional","affiliation":[]},{"given":"Manuel","family":"Garc\u00eda-Dom\u00ednguez","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4775-1306","authenticated-orcid":false,"given":"J\u00f3nathan","family":"Heras","sequence":"additional","affiliation":[]},{"given":"Adri\u00e1n","family":"In\u00e9s","sequence":"additional","affiliation":[]},{"given":"Eloy","family":"Mata","sequence":"additional","affiliation":[]},{"given":"Vico","family":"Pascual","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,13]]},"reference":[{"issue":"5","key":"2931_CR1","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1109\/TMI.2016.2553401","volume":"35","author":"H Greenspan","year":"2016","unstructured":"Greenspan H, van Ginneken B, Summers RM. Guest editorial deep learning in medical imaging: Overview and future promise of an exciting new technique. IEEE Trans Med Imaging. 2016; 35(5):1153\u20139.","journal-title":"IEEE Trans Med Imaging"},{"issue":"7","key":"2931_CR2","doi-asserted-by":"publisher","first-page":"1215","DOI":"10.1093\/bioinformatics\/btx724","volume":"34","author":"J Behrmann","year":"2018","unstructured":"Behrmann J, et al. Deep learning for tumor classification in imaging mass spectrometry. Bioinformatics. 2018; 34(7):1215\u201323.","journal-title":"Bioinformatics"},{"key":"2931_CR3","first-page":"1","volume":"abs\/1711.00441","author":"E Valle","year":"2017","unstructured":"Valle E, et al. Data, Depth, and Design: Learning Reliable Models for Melanoma Screening. CoRR. 2017; abs\/1711.00441:1\u201310.","journal-title":"CoRR"},{"key":"2931_CR4","first-page":"1","volume":"abs\/1703.03702","author":"A Galdran","year":"2017","unstructured":"Galdran A, et al. Data-Driven Color Augmentation Techniques for Deep Skin Image Analysis. CoRR. 2017; abs\/1703.03702:1\u20134.","journal-title":"CoRR"},{"key":"2931_CR5","first-page":"1","volume":"abs\/1712.03689","author":"A Asperti","year":"2017","unstructured":"Asperti A, Mastronardo C. The Effectiveness of Data Augmentation for Detection of Gastrointestinal Diseases from Endoscopical Images. CoRR. 2017; abs\/1712.03689:1\u20137.","journal-title":"CoRR"},{"key":"2931_CR6","volume-title":"Proceedings of the 2017 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201917). CVPR \u201917","author":"X Wang","year":"2017","unstructured":"Wang X, et al. ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseases. In: Proceedings of the 2017 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201917). CVPR \u201917. Hawai: IEEE Computer Society: 2017."},{"key":"2931_CR7","volume-title":"Proceedings of the 4th International Conference on Neural Information Processing Systems (NIPS\u201991). Advances in Neural Information Processing Systems, vol. 4","author":"P Simard","year":"1992","unstructured":"Simard P, Victorri B, LeCun Y, Denker JS. Tangent prop \u2013 a formalism for specifying selected invariances in an adaptive network. In: Proceedings of the 4th International Conference on Neural Information Processing Systems (NIPS\u201991). Advances in Neural Information Processing Systems, vol. 4. Denver: MIT Press: 1992. p. 895\u2013903."},{"key":"2931_CR8","volume-title":"Proceedings of the 12th International Conference on Document Analysis and Recognition (ICDAR\u201903), vol. 2","author":"P Simard","year":"2003","unstructured":"Simard P, Steinkraus D, Platt JC. Best practices for convolutional neural networks applied to visual document analysis In: Society IC, editor. Proceedings of the 12th International Conference on Document Analysis and Recognition (ICDAR\u201903), vol. 2. Edinburgh: IEEE Computer Society: 2003. p. 958\u201364."},{"issue":"15","key":"2931_CR9","doi-asserted-by":"publisher","first-page":"2352","DOI":"10.1093\/bioinformatics\/btw165","volume":"32","author":"A Fakhry","year":"2016","unstructured":"Fakhry A, et al. Deep models for brain EM image segmentation: novel insights and improved performance. Bioinformatics. 2016; 32(15):2352\u20138.","journal-title":"Bioinformatics"},{"key":"2931_CR10","first-page":"1","volume":"abs\/1708.04680","author":"MD Bloice","year":"2017","unstructured":"Bloice MD, Stocker C, Holzinger A. Augmentor: An Image Augmentation Library for Machine Learning. CoRR. 2017; abs\/1708.04680:1\u20135.","journal-title":"CoRR"},{"key":"2931_CR11","unstructured":"Jung A. imgaug: a library for image augmentation in machine learning experiments. 2017. \n                    https:\/\/github.com\/aleju\/imgaug\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR12","unstructured":"Chollet F, et al. Keras. 2015. \n                    https:\/\/github.com\/fchollet\/keras\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR13","unstructured":"Abadi M, et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. 2015. Software available from tensorflow.org. \n                    http:\/\/tensorflow.org\/\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR14","volume-title":"Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2015). Lecture Notes in Computer Science, vol. 9351","author":"O Ronneberger","year":"2015","unstructured":"Ronneberger O, Fischer P, Brox T. U-net: Convolutional networks for biomedical image segmentation. In: Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2015). Lecture Notes in Computer Science, vol. 9351. Munich: Springer: 2015. p. 234\u201341."},{"key":"2931_CR15","first-page":"1","volume":"abs\/1406.2661","author":"I Goodfellow","year":"2014","unstructured":"Goodfellow I, et al. Generative Adversarial Networks. CoRR. 2014; abs\/1406.2661:1\u20139.","journal-title":"CoRR"},{"key":"2931_CR16","first-page":"1","volume":"abs\/1712.04621","author":"J Wang","year":"2017","unstructured":"Wang J, Perez L. The Effectiveness of Data Augmentation in Image Classification using Deep Learning. CoRR. 2017; abs\/1712.04621:1\u20138.","journal-title":"CoRR"},{"key":"2931_CR17","doi-asserted-by":"crossref","unstructured":"Parkhi OM, Vedaldi A, Zisserman A, Jawahar CV. Cats and dogs. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Providence: IEEE Computer Society: 2012.","DOI":"10.1109\/CVPR.2012.6248092"},{"key":"2931_CR18","volume-title":"Learning OpenCV 3 Computer Vision with Python","author":"J Minichino","year":"2015","unstructured":"Minichino J, Howse J. Learning OpenCV 3 Computer Vision with Python. Birmingham: Packt Publishing; 2015."},{"key":"2931_CR19","unstructured":"Jones E, Oliphant T, Peterson P, et al. SciPy: Open source scientific tools for Python. 2001. \n                    http:\/\/www.scipy.org\/\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR20","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.micron.2018.01.010","volume":"107","author":"X Zheng","year":"2018","unstructured":"Zheng X, Wang Y, Wang G, Liu J. Fast and robust segmentation of white blood cell images by self-supervised learning. Micron. 2018; 107:55\u201371. Accessed 8 June 2019.","journal-title":"Micron"},{"key":"2931_CR21","unstructured":"Everingham M, et al. The PASCAL Visual Object Classes Challenge 2012 (VOC2012) Results. \n                    http:\/\/host.robots.ox.ac.uk\/pascal\/VOC\/index.html\n                    \n                  ."},{"key":"2931_CR22","volume-title":"Learning OpenCV 3","author":"A Kaehler","year":"2015","unstructured":"Kaehler A, Bradski G. Learning OpenCV 3. Sebastopol: O\u2019Reilly Media; 2015."},{"key":"2931_CR23","first-page":"1","volume":"abs\/1405.0312","author":"T-Y Lin","year":"2015","unstructured":"Lin T-Y, et al. Microsoft COCO: Common Objects in Context. CoRR. 2015; abs\/1405.0312:1\u201315.","journal-title":"CoRR"},{"key":"2931_CR24","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1994","unstructured":"Gamma E, et al. Design Patterns: Elements of Reusable Object-Oriented Software. USA: Addison Wesley; 1994."},{"key":"2931_CR25","volume-title":"Agile Software Development, Principles, Patterns, and Practices","author":"RC Martin","year":"2003","unstructured":"Martin RC. Agile Software Development, Principles, Patterns, and Practices. USA: Prentice Hall; 2003."},{"key":"2931_CR26","unstructured":"The HDF Group. Hierarchical Data Format, Version 5. \n                    http:\/\/www.hdfgroup.org\/HDF5\/\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR27","first-page":"1","volume":"abs\/1804.02767","author":"J Redmon","year":"2018","unstructured":"Redmon J, Farhadi A. YOLOv3: An Incremental Improvement. CoRR. 2018; abs\/1804.02767:1\u20136.","journal-title":"CoRR"},{"key":"2931_CR28","first-page":"1","volume":"abs\/1702.00824","author":"E Real","year":"2017","unstructured":"Real E, et al. YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Video. CoRR. 2017; abs\/1702.00824:1\u201316.","journal-title":"CoRR"},{"key":"2931_CR29","volume-title":"Proceedings of International Symposium on Symbolic and Algebraic Computation (ISSAC 1988). Lecture Notes in Computer Science, vol. 358","author":"DR Musser","year":"1989","unstructured":"Musser DR, Stepanov AA. Generic programming. In: Proceedings of International Symposium on Symbolic and Algebraic Computation (ISSAC 1988). Lecture Notes in Computer Science, vol. 358. Rostock: ACM: 1989. p. 13\u201325."},{"key":"2931_CR30","unstructured":"Crockford D. The JSON Data Interchange Syntax. 2013. \n                    https:\/\/www.json.org\/\n                    \n                  . Accessed 8 June 2019."},{"issue":"6","key":"2931_CR31","doi-asserted-by":"publisher","first-page":"e4568","DOI":"10.7717\/peerj.4568","volume":"16","author":"S Rajaraman","year":"2018","unstructured":"Rajaraman S, Antani SK, Poostchi M, Silamut K, Hossain MA, Maude RJ, Jaeger S, Thoma GR. Pre-trained convolutional neural networks as feature extractors toward improved malaria parasite detection in thin blood smear images. PeerJ. 2018; 16(6):e4568.","journal-title":"PeerJ"},{"key":"2931_CR32","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW\u201914). IEEE Computer Society","author":"AS Razavian","year":"2014","unstructured":"Razavian AS, et al. CNN features off-the-shelf: An astounding baseline for recognition. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW\u201914). IEEE Computer Society. Ohio: IEEE: 2014. p. 512\u20139."},{"issue":"3","key":"2931_CR33","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s11263-015-0816-y","volume":"115","author":"O Russakovsky","year":"2015","unstructured":"Russakovsky O, et al. ImageNet Large Scale Visual Recognition Challenge. Int J Comput Vis. 2015; 115(3):211\u201352.","journal-title":"Int J Comput Vis"},{"key":"2931_CR34","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR\u201915). IEEE Computer Society","author":"C Szegedy","year":"2015","unstructured":"Szegedy C, et al. Going deeper with convolutions. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR\u201915). IEEE Computer Society. Massachusetts: IEEE: 2015. p. 1\u20139."},{"key":"2931_CR35","first-page":"1","volume":"abs\/1512.00567","author":"C Szegedy","year":"2015","unstructured":"Szegedy C, et al. Rethinking the Inception Architecture for Computer Vision. CoRR. 2015; abs\/1512.00567:1\u201310.","journal-title":"CoRR"},{"key":"2931_CR36","first-page":"1","volume":"abs\/1312.6229","author":"P Sermanet","year":"2013","unstructured":"Sermanet P, et al. OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks. CoRR. 2013; abs\/1312.6229:1\u201316.","journal-title":"CoRR"},{"key":"2931_CR37","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR\u201916). IEEE Computer Society","author":"K He","year":"2016","unstructured":"He K, et al. Deep Residual Learning for Image Recognition. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR\u201916). IEEE Computer Society. Las Vegas: IEEE: 2016. p. 770\u20138."},{"key":"2931_CR38","first-page":"1","volume":"abs\/1409.1556","author":"K Simonyan","year":"2014","unstructured":"Simonyan K, Zisserman A. Very Deep Convolutional Networks for Large-Scale Image Recognition. CoRR. 2014; abs\/1409.1556:1\u201314.","journal-title":"CoRR"},{"key":"2931_CR39","first-page":"1","volume":"abs\/1610.02357","author":"F Chollet","year":"2016","unstructured":"Chollet F. Xception: Deep Learning with Depthwise Separable Convolutions. CoRR. 2016; abs\/1610.02357:1\u20138.","journal-title":"CoRR"},{"key":"2931_CR40","doi-asserted-by":"crossref","unstructured":"Garc\u00eda M, et al. FrImCla: A Framework for Image Classification using Traditional and Transfer Learning Techniques. 2019. \n                    https:\/\/github.com\/ManuGar\/FrImCla\n                    \n                  . Accessed 8 June 2019.","DOI":"10.1109\/ACCESS.2020.2980798"},{"key":"2931_CR41","first-page":"1","volume":"abs\/1805.09501","author":"ED Cubuk","year":"2018","unstructured":"Cubuk ED, et al. Autoaugment: Learning augmentation policies from data. CoRR. 2018; abs\/1805.09501:1\u201314.","journal-title":"CoRR"},{"key":"2931_CR42","doi-asserted-by":"publisher","first-page":"5858","DOI":"10.1109\/ACCESS.2017.2696121","volume":"5","author":"J Lemley","year":"2017","unstructured":"Lemley J, et al. Smart Augmentation Learning an Optimal Data Augmentation Strategy. IEEE Access. 2017; 5:5858\u201369.","journal-title":"IEEE Access"},{"key":"2931_CR43","volume-title":"Advances in Neural Information Processing Systems","author":"T Tran","year":"2017","unstructured":"Tran T, et al. A bayesian data augmentation approach for learning deep models. In: Advances in Neural Information Processing Systems. Long Beach: MIT Press: 2017. p. 2797\u2013806."},{"key":"2931_CR44","doi-asserted-by":"crossref","unstructured":"Arganda-Carreras I, et al. Crowdsourcing the creation of image segmentation algorithms for connectomics. Front Neuroanat. 2015;9(142).","DOI":"10.3389\/fnana.2015.00142"},{"key":"2931_CR45","unstructured":"Brandon B. Data-Augmentation. 2017. p. 1\u201313 \n                    https:\/\/github.com\/outlace\/Data-Augmentation\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR46","unstructured":"Dawson R. Codebox software: Image Augmentation for Machine Learning in Python. 2016. \n                    https:\/\/codebox.net\/pages\/image-augmentation-with-python\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR47","unstructured":"Bulsaev A, et al. Albumentations: fast and flexible image augmentations. CoRR. 2018;abs\/1809.06839."},{"key":"2931_CR48","unstructured":"Chollet F, et al. ImageDataGenerator of Keras. 2015. \n                    https:\/\/keras.io\/preprocessing\/image\/\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR49","first-page":"1","volume":"abs\/1408.5093","author":"Y Jia","year":"2014","unstructured":"Jia Y, et al. Caffe: Convolutional architecture for fast feature embedding. CoRR. 2014; abs\/1408.5093:1\u20134.","journal-title":"CoRR"},{"key":"2931_CR50","unstructured":"Katz S. Caffe-Data-Augmentation. 2015. \n                    https:\/\/github.com\/ShaharKatz\/Caffe-Data-Augmentation\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR51","unstructured":"Damien A, et al. TFLearn. 2016. \n                    https:\/\/github.com\/tflearn\/tflearn\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR52","first-page":"1","volume":"abs\/1512.01274","author":"T Chen","year":"2015","unstructured":"Chen T, et al. Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. CoRR. 2015; abs\/1512.01274:1\u20136.","journal-title":"CoRR"},{"key":"2931_CR53","unstructured":"Deeplearning, 4j Development Team. Deeplearning4j: Open-source distributed deep learning for the JVM, Apache Software Foundation License 2.0. 2017. \n                    http:\/\/deeplearning4j.org\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR54","volume-title":"Proceedings of the 31st Conference on Neural Information Processing Systems (NIPS 2017)","author":"A Paszke","year":"2017","unstructured":"Paszke A, et al. Automatic differentiation in PyTorch. In: Proceedings of the 31st Conference on Neural Information Processing Systems (NIPS 2017). Long Beach: MIT Press: 2017."},{"key":"2931_CR55","unstructured":"Tzutalin. LabelImg. 2015. \n                    https:\/\/github.com\/tzutalin\/labelImg\n                    \n                  . Accessed 8 June 2019."},{"key":"2931_CR56","unstructured":"Visipedia. Visipedia Annotation Toolkit. 2018. \n                    https:\/\/github.com\/visipedia\/annotation_tools\n                    \n                  . Accessed 8 June 2019."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-2931-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s12859-019-2931-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-2931-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,11]],"date-time":"2020-06-11T23:05:39Z","timestamp":1591916739000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-019-2931-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,13]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["2931"],"URL":"https:\/\/doi.org\/10.1186\/s12859-019-2931-1","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,13]]},"assertion":[{"value":"4 March 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 June 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Granted.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"323"}}