Samples of R/ Python code and theory question attempts for work application purposes. For a more complete academic research project, please check out the diffBUM-HMM pipeline.
A collection of coding assignments completed for the Data Mining I (636-0018-00L) course at ETH Zurich. Folders contain all necessary input data to run the Python scripts, and instructions on how to run on cmd are included in the task description pdf files.
Coding assignments completed for the Computational Biology (636-0017-00L) course at ETH Zurich. Each of the folders contain task descriptions, their implementation in R, and a test suite for evaluation purposes.
To run the test suite, please set the working directory in the run_test.R script to the local directory, and source both the implementation.R and run_test.R scripts in R studio. More instructions can be found at the end of Task_description.pdf.
Coding and problem solving assignments completed for the Stochastics (Probability and Statistics) course (406-0603-AAS) at ETH Zurich. R scripts contain the task descriptions as well as solutions in code. The pdf files contained scanned workings of problems contained in the Statistics for Research handbook.
Visualization of graphical, geospatial and text data using R packages, coding and problem solving assignments completed for the Data Visualization course (QMSS-G5063) at Columbia University. Please see README.md for the task description.
WHO_GHO_API_client is a simple API wrapper package for the purpose of accessing, searching and downloading data from the WHO Global Health Observatory database, without having to interact directly with the API itself.
Analysed 10,000 narratives of injuries to extract, summarize and visualize those related to fractures, using regex expressions and the Python re module. Task description and solutions both in here.
Wrote test functions for a cipher function to see if it processes text with different cases, spaces and out-of-range symbols, throws the error errors, constructed a test class and parametrized test cases to submit iteratively to it. Task description and solutions both in here.
Defined new object classes in Python with custom attributes and methods, using them to instatiate new objects. Task description and solutions both in here.
Please do not copy, distribute and modify the contents of this repository for any personal purposes. Plagarism is never tolerated, and all course administrators strictly screen for attempts that plagarizes work submitted by students in previous years. There is much to learn from the the process of hammering this out on your own and with your peers.