Welcome to the GitHub repository for the 2021 SIPBS Research Day Bioinformatics Workshop.
The workshop is delivered by Dr Leighton Pritchard, covering queries to the UniProt
database, as a worked example of how public bioinformatics resources can be mined readily and reproducibly using powerful open source tools, in support of your own research.
You can run these workshop files at MyBinder by clicking on the button below:
The workshop will be presented over Zoom, and you will be following along by working through the materials and examples in a modern browser (such as Chrome, Mozilla Firefox, or Microsoft Edge). You will need to have two windows open - this could be across two monitors, or on a single screen. You might want to use a second device, e.g. a tablet or phone, to follow the Zoom component and give you maximum screen space for your browser/coding session. On a single screen, you might arrange windows as below:
Everyone
) - Steven Ford will be fielding these, to help ensure smooth running of the presentation part of the workshop.The materials will remain available at this site, so you will be able to return to them as a reference, or to cover items you may have missed.
This workshop is for anyone who is “bioinformatics-curious,” whether they already do some or all of their own bioinformatics, or are wondering what bioinformatics involves on a practical level. If you are…
: then you might learn about the scope and utility of the UniProt
database, and see examples of how it can be queried in advanced ways - manually and computationally - to get the information you might need
: then you might pick up some new things about UniProt
, and how to automate this, making your research a little easier
: then you might find out how a new library, like bioservices
, could be of help to you in your own research
We will be running the workshop using the online MyBinder
cloud service, which will let us run code in the browser. You should not need to install anything new on your own machine.
UniProt
database
UniProt
Python
enable automated, large-scale data mining from public data repositories
Python
to automate queries to remote databases
pandas
biopython
and seaborn
Bioinformatics Algorithms - the home site for a textbook on bioinformatics algorithms, including lectures and other materials
RealPython
site, which is a good (but not free) resource for learning or improving your Python skillsor send Leighton an email, for a chat.