{'fraction_non_alphanumeric': 0.02027027027027027, 'fraction_numerical': 0.0, 'mean_word_length': 5.139896373056994, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Obelisk : Summoning Minions on a HPC Cluster

In scientific research, having the ability to perform rigorous calculations in a bearable amount of time is an invaluable asset. Fortunately, the growing popularity of distributed systems at universities makes this a widely accessible resource. However, in order to use such computing resources, one must understand Linux, parallel computing, and distributed systems. Unfortunately, most people do not have the time or patience to learn these skills, indicating that the high performance computing (HPC) cluster has not been abstracted far enough. The purpose of Obelisk is to facilitate the submission of jobs via an intuitive web interface, making HPC clusters accessible to all. With the Obelisk web portal, users select a scientific application, configure parameters, and submit their task to the Obelisk manager. This will in turn translate the request to a batch job on the HPC cluster and provide the user with progress information via a status page. Using Obelisk, novice users no longer need to know the arcane incantations necessary to harness the power of HPC minions and instead can utilize a straightforward wizard interface.