2005
DOI: 10.1109/mitp.2005.120
|View full text |Cite
|
Sign up to set email alerts
|

Programming with Python

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0
4

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 26 publications
(16 citation statements)
references
References 1 publication
0
11
0
4
Order By: Relevance
“…CATOS uses Python and its external libraries, and open-source hardware, Arduino. Both are popular in scientific communities and offer intuitive syntax and interface (Lindstrom, 2005;Fangohr, 2004;Pearce, 2012), therefore, one can improve the system with a relatively shallow learning curve. Another potential limitation could be the computational performance in terms of speed.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…CATOS uses Python and its external libraries, and open-source hardware, Arduino. Both are popular in scientific communities and offer intuitive syntax and interface (Lindstrom, 2005;Fangohr, 2004;Pearce, 2012), therefore, one can improve the system with a relatively shallow learning curve. Another potential limitation could be the computational performance in terms of speed.…”
Section: Discussionmentioning
confidence: 99%
“…Some skill in programming and interfacing to a microcontroller is required to initially set CATOS up for a new animal species to test. Beginner or intermediate level of Python scripting is required depending on the complexity of experimental trials, however, Python is a very intuitive language and easy to learn (Lindstrom, 2005;Fangohr, 2004). Also, handling the microcontroller necessitates only a minor work load since the microcontroller used in CATOS is Arduino (see http://www.arduino.cc/), which is an opensource microcontroller with many simple instructions and online tutorials from a large user group.…”
Section: Required Technical Skillsmentioning
confidence: 99%
“…2 This choice allows a very fast prototyping and a flexible development due to the possibilities of this language, which is also based on a huge library of modules [9]. python is also available on almost all operating systems, enhancing therefore the possible portability of the platform.…”
Section: General Principlesmentioning
confidence: 99%
“…Unlike Matlab, Python is not limited to the scientific field. Python is widely used for more general applications such as web development and database management (Spacek and Swindale, 2009;Oliphant, 2007;Lindstrom, 2005). Furthermore, Chavez et al, (2006) evaluated the usability, productivity, performance and scalability aspects of Python on high performance computing modernization programs.…”
Section: Introductionmentioning
confidence: 99%