Scitizen - Help scientific research for the benefit of mankind and humanity 🔬

Overview

Scitizen - Help scientific research for the benefit of mankind and humanity 🔬

Scitizen logo

Scitizen has been built from the ground up to give everyone the possibility to contribute to scientific research . No Ph.D. required 🧑‍🎓 .

Overview

You want to make the world a better place for future generations 🌱 ?

From computing molecules interactions for biomedical and environmental research 🧬 , analyzing pictures took by astronomical space telescopes to find a new home for humanity 🔭 , piercing the secrets of quantum physics by improving the design of the Large Hadron Collider 🧲 , you can do it all from home 🏠 .

So let's start contributing 💪 !

Scitizen Appp

Prerequisites

  • A Raspberry Pi 3/4 device (1 GB RAM at least is recommended)
  • A micro-SD card (32 GB at least is recommended)
  • Balena Etcher downloaded and installed on your workstation
  • An ethernet cable and/or a Wi-Fi network name and password

🪄 Installation

1️⃣ Download the latest image of Scitizen OS on the Release page

2️⃣ Open BalenaEtcher

  • Click on the Flash from file button.
  • Select the Scitizen OS image file you downloaded in 1️⃣ .
  • Click on the Select target button.
  • Select your micro-SD card.
  • Click on the Flash! button.
  • Wait for the image to be written and verified.
  • Congratulations 👏 ! You have successfully installed Scitizen OS on your micro-SD card 🥳 .

Flash it tutorial

3️⃣ Insert your micro-SD card into your Raspberry Pi, and power it up 🔋 . Depending on your internet connection, it could take up to 10 minutes to fully boot .

Power it up tutorial

4️⃣ If your Raspberry Pi is not connected to the Internet via ethernet 🔌

  • A Wi-Fi hotspot named Scitizen will appear on your network list (computer or smartphone)
  • Connect to it (there is no password)
  • While connected to it, open http://192.168.42.1:8000
  • Select your Wi-Fi network name (SSID), enter the passphrase and click on Connect.

5️⃣ On a computer 💻 on the same network (i.e. Modem / Wi-Fi) than the Raspberry Pi, open in your browser the URL http://scitizen.local.

5️⃣ bis: You have more than one device to share with the world 🌎 ? No problem 🤗 .

Just go to http://scitizen-2.local, http://scitizen-3.local, etc... to see the contribution of all your devices.

Usage

scitizen.local/projects

Choose the projects you want to contribute to

Projects

scitizen.local/tasks

Check the tasks that you contributed to

Tasks

scitizen.local/devices

Check data on your device

Devices

🤝 Contributing

Thanks for helping Scitizen reaching more people and being more stable and user friendly .

To contribute, please see our contribution guidelines.

🙏 Acknowledgement

First 🥇 , we wanted to thanks the Raspberry Pi Foundations for creating devices as awesome as the Raspberry Pis.

Second 🥈 , we wanted to thanks the Berkeley University of California 🏫 for creating BOINC and for sharing it with the whole world 🌏 .

Third 🥉 , we wanted to thanks all the community behind BOINC and all the projects available on it to make the world a better place 🌱 .

💌 Contacts

If you need help and/or have a question on Scitizen, please open-up an issue on the Github repository.

📚 License

Scitizen is under the Apache 2 license.

Comments
Releases(v1.2.0)
Owner
Pierre CORBEL
Passionate Lead Data Engineer 👨‍🔧
Pierre CORBEL
Covid-ChatBot - A Rapid Response Virtual Agent for Covid-19 Queries

COVID-19 CHatBot A Rapid Response Virtual Agent for Covid-19 Queries Contents What is ChatBot Types of ChatBots About the Project Dataset Prerequisite

NelakurthiSudheer 2 Jan 04, 2022
Openfe - Alchemical free energy calculations for the masses

The Open Free Energy library Alchemical free energy calculations for the masses.

33 Dec 22, 2022
A python script made for personal use to monitor for sports card restocks on target.com since they are sold out often

TargetProductMonitor A python script made for personal use to monitor for sports card resocks on target.com since they are sold out often. When a rest

Bryan Lorden 2 Jul 31, 2022
A Python 3 client for the beanstalkd work queue

Greenstalk Greenstalk is a small and unopinionated Python client library for communicating with the beanstalkd work queue. The API provided mostly map

Justin Mayhew 67 Dec 08, 2022
Canim1 - Simple python tool to search for packages without m1 wheels in poetry lockfiles

canim1 Usage Clone the repo. Run poetry install. Then you can use the tool: ❯ po

Korijn van Golen 1 Jan 25, 2022
A simple wrapper to analyse and visualise reinforcement learning agents' behaviour in the environment.

Visrl Visrl (pronounced "visceral") is a simple wrapper to analyse and visualise reinforcement learning agents' behaviour in the environment. Reinforc

Jet New 14 Jun 27, 2022
Files relating to polymtl university

This is a tool I developed quickly, which allows users to visualize class availability by day of the week for a given program at polymtl. The schedule

PN 3 Mar 15, 2022
Batch obfuscator based on the obfuscation method used by the trick bot launcher

Batch obfuscator based on the obfuscation method used by the trick bot launcher

SlizBinksman 2 Mar 19, 2022
Custom Weapons 3 attribute support for Custom Weapons X

CW3toX Allows use of Custom Weapons 3 attributes in Custom Weapons X. Requiremen

2 Mar 01, 2022
Mahadi-6 - This Is Bangladeshi All Sim 6 Digit Cloner Tools

BANGLADESHI ALL SIM 6 DIGIT CLONER TOOLS TOOLS $ apt update $ apt upgrade $ apt

MAHADI HASAN AFRIDI 2 Jan 23, 2022
A pypi package details search python module

A pypi package details search python module

Fayas Noushad 5 Nov 30, 2021
TeamFleming is a multicultural group of 20 young bioinformatics enthusiasts participating in the 2021 HackBio Virtual Summer Internship

💻 Welcome to Team Fleming's Repo! #TeamFleming is a multicultural group of 20 young bioinformatics enthusiasts participating in the 2021 HackBio Virt

3 Aug 08, 2021
A way to write regex with objects instead of strings.

Py Idiomatic Regex (AKA iregex) Documentation Available Here An easier way to write regex in Python using OOP instead of strings. Makes the code much

Ryan Peach 18 Nov 15, 2021
Comics/doujinshi reader application. Web-based, will work on desktop and tablet devices with swipe interface.

Yomiko Comics/doujinshi reader application. Web-based, will work on desktop and tablet devices with swipe interface. Scans one or more directories of

Kyubi Systems 26 Aug 10, 2022
Python API for HotBits random data generator

HotBits Python API Python API for HotBits random data generator. Description This project is random data generator. It uses is HotBits API web service

Filip Š 2 Sep 11, 2020
Craxk is a SINGLE AND NON-REPLICABLE Hash that uses data from the hardware where it is executed to form a hash that can only be reproduced by a single machine.

What is Craxk ? Craxk is a UNIQUE AND NON-REPLICABLE Hash that uses data from the hardware where it is executed to form a hash that can only be reprod

5 Jun 19, 2021
Wordle Solver

Wordle Solver Installation Install the following onto your computer: Python 3.10.x Download Page Run pip install -r requirements.txt Instructions To r

John Bucknam 1 Feb 15, 2022
A module comment generator for python

Module Comment Generator The comment style is as a tribute to the comment from the RA . The comment generator can parse the ast tree from the python s

飘尘 1 Oct 21, 2021
A program for calculating the divisor function

DivisorsFunctionCalculator A program for calculating the divisor function A script to find the "Sigma" (divisors function) of any number. To find the

1 Oct 31, 2021
Pypot ⚙️ A Python library for Dynamixel motor control

Pypot ⚙️ A Python library for Dynamixel motor control Pypot is a cross-platform Python library making it easy and fast to control custom robots based

Poppy Project 238 Nov 21, 2022