journal article·2019-08Open access

Scientific Python: A Mature Computational Ecosystem for Microscopy

Stéfan van der Walt

Microscopy and Microanalysis· Volume 25· Issue S2

Abstract

Over the past decade, the Scientific Python ecosystem has matured into a fully fledged data analysis environment. Python, as a language for science, draws strength from being a general purpose programming language: its ecosystem extends far beyond that of a scientific-only language. For example, Python has high-quality tools that can be used to ingest data from the internet or to control acquisition hardware, process the resulting data, store it in a database, and present it to collaborators via a web application or through interactive notebooks.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Cell Image Analysis Techniques · Image Processing Techniques and Applications · Genetics, Bioinformatics, and Biomedical Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (14)

Show source-provided references
1. Why is python growing so quickly?
2. R. Abernathey , “Pangeo NSF Earthcube Proposal,” Aug. 2017 [Online]. Available: https://figshare. com/articles/Pangeo_NSF_Earthcube_Proposal/5361094
3. 10.7717/peerj.431210.7717/peerj.4312 ↗
4. 10.1109/MCSE.2011.3710.1109/MCSE.2011.37 ↗
5. 10.1109/MCSE.2011.3510.1109/MCSE.2011.35 ↗
6. 10.5281/zenodo.121324010.5281/zenodo.1213240 ↗
7. 10.5334/jors.14810.5334/jors.148 ↗
8. Ilastik: Interactive learning and segmentation toolkit
9. 10.1186/s12859-017-1934-z10.1186/s12859-017-1934-z ↗
10. 10.7717/peerj.45310.7717/peerj.453 ↗
11. S. Somnath , C. R. Smith , Nouamane Laanait , and S. Jesse , “Pycroscopy. Computer software. Oak ridge national laboratory” [Online]. Available: https://pycroscopy.github.io/pycroscopy/about.html
12. T. Elliott , “The state of the octoverse: Machine learning.” https://github.blog/2019-01-24-the-state-of-the-octoverse-machine-learning/, 2019.
13. The OpenCV Library
14. 10.1186/gb-2006-7-10-r10010.1186/gb-2006-7-10-r100 ↗