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
Fully cross-platform toolkit (and library!) for MachO+Obj-C editing/analysis

fully cross-platform toolkit (and library!) for MachO+Obj-C editing/analysis. Includes a cli kit, a curses GUI, ObjC header dumping, and much more.

cynder 301 Dec 28, 2022
Um Script De Mensagem anonimas Para linux e Termux Feito em python

Um Script De Mensagem anonimas Para linux e Termux Feito em python feito em um celular

6 Sep 09, 2021
A person does not exist image bot

A person does not exist image bot

Fayas Noushad 3 Dec 12, 2021
tool to automate exploitation of android degubg bridge vulnerability

DISCLAIMER DISCLAIMER: ANY MALICIOUS USE OF THE CONTENTS FROM THIS ARTICLE WILL NOT HOLD THE AUTHOR RESPONSIBLE HE CONTENTS ARE SOLELY FOR EDUCATIONAL

6 Feb 12, 2022
Senator Stock Trading Tester

Senator Stock Trading Tester Program to compare stock performance of Senator's transactions vs when the sale is disclosed. Using to find if tracking S

Cole Cestaro 1 Dec 07, 2021
Blender addon that enables exporting of xmodels from blender. Great for custom asset creation for cod games

Birdman's XModel Tools For Blender Greetings everyone in the custom cod community. This blender addon should finally enable exporting of custom assets

wast 2 Jul 02, 2022
This repo houses the qhub frontend moving forward.

This repo houses the qhub frontend moving forward. This effort will house a backend written in fastAPI, and a fronend in Vue, with additional components.

Quansight 1 Feb 10, 2021
A python program to detect rickrolls with just the youtube link.

rickroll_detector A python program to detect rickrolls with just the youtube link. Usage: clone this repo or download zip run the main.py file with py

Tricky 4 Nov 06, 2022
Oppia is an online learning tool that enables anyone to easily create and share interactive activities

Oppia is an online learning tool that enables anyone to easily create and share interactive activities (called 'explorations'). These activities simulate a one-on-one conversation with a tutor, makin

Oppia 4.7k Dec 29, 2022
Create N Share is a No Code solution which gives users the ability to create any type of feature rich survey forms with ease.

create n share Note : The Project Scaffold will be pushed soon. Create N Share is a No Code solution which gives users the ability to create any type

Chiraag Kakar 11 Dec 03, 2022
Python Multilingual Ucrel Semantic Analysis System

PymUSAS Python Multilingual Ucrel Semantic Analysis System, it currently is a rule based token level semantic tagger which can be added to any spaCy p

UCREL 13 Nov 18, 2022
Different steganography methods with examples and my own small image database

literally-the-most-useless-project [Different steganography methods with examples and my own small image database] This project currently contains thr

Kamyishka 1 Dec 09, 2022
This wishes a mentioned users on their birthdays

BirthdayWisher Requirements: "mysqlserver", "email id and password", "Mysqlconnector" In-Built Modules: "smtplib", "datetime","imghdr" In Mysql: A tab

vellalaharshith 1 Sep 13, 2022
Module for remote in-memory Python package/module loading through HTTP/S

httpimport Python's missing feature! The feature has been suggested in Python Mailing List Remote, in-memory Python package/module importing through H

John Torakis 220 Dec 17, 2022
This library is an abstraction for Splunk-related development, maintenance, or migration operations

This library is an abstraction for Splunk-related development, maintenance, or migration operations. It provides a single CLI or SDK to conveniently perform various operations such as managing a loca

NEXTPART 6 Dec 21, 2022
A Github Action for sending messages to a Matrix Room.

matrix-commit A Github Action for sending messages to a Matrix Room. Screenshot: Example Usage: # .github/workflows/matrix-commit.yml on: push:

3 Sep 11, 2022
JSEngine is a simple wrapper of Javascript engines.

JSEngine This is a simple wrapper of Javascript engines, it wraps the Javascript interpreter for Python use. There are two ways to call interpreters,

11 Dec 18, 2022
Prints values and types during compilation!

Compile-Time Printer Compile-Time Printer prints values and types at compile-time in C++. Teaser test.cpp compile-time-printer

43 Dec 26, 2022
An interactive course to git

OperatorEquals' Sandbox Git Course! Preface This Git course is an ongoing project containing use cases that I've met (and still meet) while working in

John Torakis 62 Sep 19, 2022
Up to date simple useragent faker with real world database

fake-useragent info: Up to date simple useragent faker with real world database Features grabs up to date useragent from useragentstring.com randomize

Victor K. 2.9k Jan 04, 2023