RSSAmplifier

Blog

Amir Masoud Abdol’s Personal Website

JASP Core Developer. Previously, Comp. Psychology PostDoc Tilburg Uni., Comp. Biology PhD UvA

amirmasoudabdol.nameRSS feed ↗8 posts

Latest posts

Apple Notes vs. Hyperlinks

Over the past years, Apple Notes has transformed from a simple notepad to a full featured note-taking app. It provides a long list of useful features like Formatted Text, Support for Attachments/Photos/Videos, Folders, Smart Folders, Handwritten Notes, Quick Notes, Scribble, Secure Notes, Note Sharing, and Live Collaboration. In iOS 16, Apple Notes will have an improved Secure Notes integration,…

From qmake to CMake: A Nontrivial Case Study

In this article, I will walk you through the process of rewriting JASP’s build system from scratch using CMake. It is a long journey of moving the entire build and deployment process from qmake to CMake. In addition, I will discuss how we have used CMake to work with R framework, and how we have used Conan to manage our dependencies in order to achieve a robust cross-platform, multi-architecture…

Embedding R.framework in a Qt Mac App, and Cross Compiling for Two Architectures

Developing for Apple platform can be fun if your app lives solely inside Xcode, and you only utilize standard libraries, or don’t interact with any alien libraries or frameworks. In that case, there is a high chance that you have never been worried about compatibility issues, linking problems, signing struggles and the notarization!

San Francisco Themes

There are many, many, many different color palettes available for {ggplot2}, and the list is growing daily. In short, {sfthemes} is technically an another set of colors and palettes that is inspired by iOS / macOS / watchOS system colors. These palettes are vibrant and are designed to be easily distinguishable in differnt screen sizes and brightness settings. Moreover, they offer optimized…

Preferably

During this lockdown period with long hours of screentime every day, my eyes started to become very sensitive to white background. Luckily, these days most websites and operation systems offer Dark Mode by default. However, I realized that the documentation websites of most R packages do not support dark theme, and since I’m working with R packages every day, I had to do something about it. So, I…

Spatialtemporal Clustering of Gene Expression Level

I like data, colors, composition, design, and story-telling. Alternatively, I can say that I like Data Visualization. To me, data visualization is the process of designing — or extracting — a story from the data. As a good design is selective, focused — and minimal —, a good visualization is clever, simple, and discerning. It often condenses a colossal dataset into bite-size visual facts; or it…

Ph.D. Thesis

Abstract

NimbleBox

In early ages of the Evernote, I was trying to store and organize everything on the Evernote. I remember being inspired by the Getting Things Done technique and I set up a very sophisticated GTD system. I’ve defined several notebooks and tags for everything, Inbox, Later, Today, etc. The Evernote and my GTD system was working reasonably in my favor, I have collected a few thousand notes and…