PyCharm IDE Installation Having “Admin privileges” on an educational or business computer is becoming a rarity, as security reasons are increasingly important. However, there are often way to install a software for “just one user” …
Programming
Intelligent Systems for Molecular Biology – 2022 proceedings
Intelligent Systems for Molecular Biology – in Madison The International Society for Computational Biology (ISMB) Conference held the Intelligent Systems for Molecular Biology (ISMB) in Madison in July 2022. Conference details are still available online, but …
Python Concepts of Object-Oriented Programming
Python and Object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of “objects“, which can contain data and code. The data is in the form of fields (often known as attributes …
Python and Object Programming AhAh moment
Summary Clarifying Python code containing the mysterious “dot notation” of object-oriented languages. An object is a combination of data stored within a specific class. A class is a blue-print (or framework) that defines attributes (containing …
Using Python within RStudio
Summary Finding and implementing settings in RStudio to use Pyhon. RStudio and Python RStudio can handle a large number of languages (> 50) in addition to its basic support of R. (This month the RStudio …
Python wins popularity of programming languages
Summary Python ranks #1 in popularity of programming languages on the TIOBE Index TIOBE Index The popularity of programming languages is reflected in the TIOBE Programming Community index which is updated once a month. The …
PATH: the overlooked crucial variable
What is PATH There are many technical definitions that can be found, but in simple terms, PATH is a list of directories.The listed directories will contain the software that run on the computer, including the …
Python for the Life Sciences – A Gentle Introduction
Summary This book will be used to learn Python in workshop settings. For Biologists, Life Scientists There are many books, even free books, with the objective to teach Python or other programming languages. I previously …
File not Found. Digital Fluency of new generations
Summary New generations lack the concepts of files and folders organization as they rely on search methods or search engines to find what they need. In 2017, astronomer Catherine Garland first noticed the issue. Her …
Free on-line Python, R, Data Science Programming Courses
Free courses This new page lists professional courses available to UW-Madison personnel at LinkedIn Learning (previously Lynda.com) and just requires a NetID. The page has been added on the new “Software Resources” top menu for …