A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Python for Scientists and Engineers
2011
Computing in science & engineering (Print)
Over the next five years, a relatively small but committed community of scientists and engineers using Python for its computing needs slowly formed around Numeric. ...
The SciPy community is a well-established and growing group of scientists, engineers, and researchers using, extending, and promoting Python's use for scientific research. ...
Please visit http://conference.scipy.org to register for conferences, view calls for papers, and find additional information. reference 1. ...
doi:10.1109/mcse.2011.36
fatcat:b23hrx4o3zho7oazoumontv6tu
Introduction: why Python and Matplotlib?
[chapter]
2014
Python and Matplotlib Essentials for Scientists and Engineers
and Matplotlib Essentials for Scientists and Engineers 1-2 ...
IOP Concise Physics
Python and Matplotlib Essentials for Scientists and Engineers Matt A Wood Chapter 1 Introduction: why Python and Matplotlib? ...
doi:10.1088/978-1-6270-5620-5ch1
fatcat:zspefp6fcbgbfdsvrfpwugxdxm
Jupyterhub at the ESS. An Interactive Python Computing Environment for Scientists and Engineers
2016
provides access to the most advanced libraries for data cleaning and transformation, simulation and statistics. ...
One of those is Jupyterhub, a scripting environment for data analysis, scientific computing and physics simulations. ...
Some languages will be officially supported among others: Python, R and Julia.
JUPYTER AND JUPYTERHUB Jupyter is an open source initiative for interactive data science and scientific computing. ...
doi:10.18429/jacow-ipac2016-wepor049
fatcat:wy46qcmtojgbtksura5r5yf2hq
cartoee: Publication quality maps using Earth Engine
2019
Journal of Open Source Software
Although there are great resources to use, visualize, and distribute result from Earth Engine through the web, there are limited pathways for scientists to easily and quickly create publication quality ...
Access to Earth Engine is provided through a simple application programming interface (API) in JavaScript and Python programming languages. ...
Although there are great resources to use, visualize, and distribute result from Earth Engine through the web, there are limited pathways for scientists to easily and quickly create publication quality ...
doi:10.21105/joss.01207
fatcat:czhtzm4ijveihk4xovd577xa5i
SpiceyPy: a Pythonic Wrapper for the SPICE Toolkit
2020
Journal of Open Source Software
The growth of Python and movement away from proprietary interpreted languages (Burrell et al., 2018) motivated the development of SpiceyPy so that planetary scientists and engineers can use SPICE within ...
Developing SpiceyPy in Python enabled the SpiceyPy API to expose simplified and more pythonic interactions with the underlying C API for SPICE. ...
Acknowledgements The authors would like to acknowledge members of the NAIF (Charles Acton, Ed Wright, Boris Semenov, Nat Bachman) for continued support for SpiceyPy and for providing to users a SpiceyPy ...
doi:10.21105/joss.02050
fatcat:wyvkrxyzlrbqppff3h3ytox7qy
Data Wrangling using Python
2019
International journal of recent technology and engineering
Though neither of these two, but as an academician and the urge to learn, while working with Python, this topic 'Data engineering' and one of its major sub topic or concept 'Data Wrangling' has drawn attention ...
Data wrangling is the modern name used for data pre-processing rather Munging. The Python Library used for the research work shown here is called Pandas. ...
The paper is kept simple and small thinking that this can be used as preliminary steps for those thousands of learners and researchers who want to work in the field of Data Science and Machine Learning ...
doi:10.35940/ijrte.b1427.0982s1119
fatcat:jyfquasow5dz7iwzshqg4qmjka
Exploiting Real-Time 3d Visualisation to Enthuse Students: A Case Study of Using Visual Python in Engineering
[chapter]
2006
Lecture Notes in Computer Science
We describe our experience teaching programming and numerical methods to engineering students using Visual Python to exploit three dimensional real time visualisation. ...
We describe the structure and content of this teaching module and evaluate the module after its delivery. ...
Instead, it is assumed that engineers and scientists will be able to pick up software engineering skills by learning a programming language (for example by reading a book) at the point of their career ...
doi:10.1007/11758525_19
fatcat:fb4g2hx5xjbwffytm7cwoddyee
FUTURE FOR SCIENTIFIC COMPUTING USING PYTHON
2020
International Journal of Engineering Technologies and Management Research
Python is frequently used for highperformance scientific applications and widely used in academia as well as scientific projects because it is easy to write and performs well. ...
Due to its high performance nature, scientific computing in Python often utilizes external libraries like NumPy, SciPy and Matplotlib etc. ...
image processing and used by scientists, analysts, and engineers doing scientific computing. ...
doi:10.29121/ijetmr.v2.i1.2015.28
fatcat:2y5dqj7hezgm5fwnl73mu5upf4
What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities
2020
Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
Computational notebooks-such as Azure, Databricks, and Jupyter-are a popular, interactive paradigm for data scientists to author code, analyze data, and interleave visualizations, all within a single document ...
Our data scientists report essential notebook requirements, such as supporting data exploration and visualization. The results of our study inform and inspire the design of computational notebooks. ...
Acknowledgements We thank Audrey Au, Devesh Desai, Sumit Gulwani, John Lam, Natalia Morales, and Adriana Moscatelli for their help and feedback. ...
doi:10.1145/3313831.3376729
dblp:conf/chi/ChattopadhyayPH20
fatcat:cxsx65ui4jhfrh766zcilfihnu
Supporting Scientists' Everyday Work: Automating Scientific Workflows
2008
IEEE Software
Workflow Engine. Workflows, written in Python, can be executed directly. ...
The dynamic nature of Python made it the ideal language for manipulating the templates, metadata and runsets, which are all represented in Python. ...
doi:10.1109/ms.2008.97
fatcat:obzkduubzvaahfejcpvcy33ejm
Best Practices in Accelerating the Data Science Process in Python
[chapter]
2019
Open Source Programming for Data Science and Machine Learning [Working Title]
This paper addresses the data science and big data project process, the gaps in the process, best practices, and how these best practices are being applied in Python, one of the common data science open-source ...
The proliferation of open-source technologies available to data scientists can also complicate the landscape. ...
Data scientists and computer engineers need tools that support computing performance, usability, machine learning algorithm breadth, and portability. ...
doi:10.5772/intechopen.84784
fatcat:f5mtsb434rbytd36xrefyutcjy
Changing Paradigms of Technical Skills for Data Engineers
2018
Issues in Informing Science and Information Technology
Job demand for Data Scientists and Data Engineers has increased over the last five years. ...
Background: A decade ago, data engineers needed technical skills for Relational Database Management Systems (RDBMS), such as Oracle and Microsoft SQL Server. ...
CONCLUSION Available jobs for Data Engineers and Data Scientists has grown rapidly over the last five years. Data Scientists and Data Engineers are listed in the Best 50 Jobs in America. ...
doi:10.28945/4033
fatcat:5gnnpegscnbx3kticqhamadhyq
Python in Computational Science: Applications and Possibilities
2018
International Journal of Computer Applications
The salient features of python make it an ideal language for scientific computing exposing the shortcomings of legacy languages and prototyping platforms. ...
This paper focuses on the role of python in dramatic increase in productivity and high-level of code reuse in computational science. ...
Almost all visualization and user interface packages support the C/C++ language. But being a low-level language, it is very hard for scientists and engineers to cope with. ...
doi:10.5120/7058-9799
fatcat:2576rr4ay5ecrhne3pobisxaj4
The Software Engineering Community at DLR — How we got where we are
2017
Figshare
Sustainable software and reproducible results becomevital in research. Awareness for the topic as well as therequired knowledge cannot be taken for granted. ...
We show, howscientists at DLR are encouraged to form a self-reliant softwareengineering community and how we supported this by providinginformation resources and opportunities for collaboration andexchange ...
CONCLUSION We presented our strategy and efforts to create a software engineering community for domain scientist at DLR. ...
doi:10.6084/m9.figshare.5331703.v1
fatcat:53bnlpo7drgutan43yezhvohgq
Creating A Separate Introductory Computer Science Course For Engineers: An Experience In Moving From Java To Python
2012
Proceedings of the Canadian Engineering Education Association (CEEA)
The need for this course came from a grass roots movement by engineering professors to evaluate the previous course and provide direction and/or assistance to the department of computer science. ...
The committee felt it was time to abandon Java as the introductory language for engineers. ...
These thoughts were reviewed and discussed by Computer Science and a new course was approved (COMP 1012-Computer Programming for Scientists and Engineers). ...
doi:10.24908/pceea.v0i0.4673
fatcat:vqhfljbvbbb5vk5uqfoc32klb4
« Previous
Showing results 1 — 15 out of 17,939 results