AutSPACEs Save

Code respository for AutSPACEs: the Autistica/Turing citizen science platform

Project README

AutSPACEs

All Contributors

Code respository for AutSPACEs: the Autistica/Turing citizen science platform

Welcome.

This repository holds the code for AutSPACEs. AutSPACEs is a citizen science platform co-created by autistic people and their supporters alongside researchers and the open source community.

It is linked to the Autistica/Turing Citizen Science repository, which is used for project management and to hold resources. If you'd like to take part in anything which isn't directly related to building the platform, take a look there. There are lots of ways to get involved. You can find out more in the contributing guidelines.

The platform is currently being developed using the Python/Django web development framework. You can Skip to Development Information or continue reading for more information about the project in general.

Get the platform running

To get the current website to run on your local device please follow these steps.

Here is a useful resource for learning Django: https://tutorial.djangogirls.org/en/

How to work with us

The issues list contains all the work that is still to be done to finish the platform. It also lists extra features that are not essential but which would make the platform better. Every issue is labelled to show what skills we think will be required to contribute to the platform.

Everyone is asked to follow our code of conduct and to look at the contributing guidelines for more information on how to get started.

You can also join our community by getting in touch with the research team.

About the platform

AutSPACEs is a citizen science platform which will be used to investigate how sensory processing differences affect the ways autistic people navigate the world around them.

Goals

The platform has four main goals:

  1. Collect: to collect together the stories of autistic people and their supporters about how they are affected by sensory processing in their daily lives. This will form a qualitative dataset for research.
  2. Share: to create a safe, autism-voice-first online environment for autistic people and their supporters to share their stories. These can then be read by others who can benefit from their experiences and insights.
  3. Educate: to educate non-autistic people about the experiences of autistic people so that they can become better supporters to them, and to reduce misunderstandings and stigmas about autism.
  4. Change: use research done on the dataset to inform policy-makers and people who build and design environments how to make those spaces better for autistic people.

How it works

How-it-works

Users of the platform have the option to view other's stories or to submit their own. They must sign in to submit. All users have the option of submitting their story for research, publishing their story on the platform itself, neither, or both. If it is published, it will first be moderated to make sure it follows the platform's code of conduct. While logged in, users will be able to view their own stories and change their consent options.

How it is built

The platform is being developed using the Python/Django web development framework. Users will be able to share experiences through a website which will then be deposited into a backend database supported by Open Humans. A demo website for data transfer based on Open Humans and deployed using Django, can be found in the Filemanagement Demo Repository.

The platform is entirely open source. All code is available to be used and adapted. Eveyone is invited to contribute.

The design for the platform is created according to specifications made by autistic people and their supporters. It is build with, for, and by the autistic community. You can find out more about this at the Autistica/Turing Citizen Science repository.

To be succesful, the platform must be accessible to diverse autistic users and meet the priorities and recommendations of the autistica/turing citizen science community.

It has been built on work from the following repositories:

About the project

The Autistica/Turing citizen science project is a collaboration between the autism research charity Autistica and the UK's national institute for AI and data science, The Alan Turing Institute.

It is a research project which is pioneering new methods of participatory science to enable an empowered autistic community and break down the division between researcher and research "subject". To find out more about participatory science and why it matters, visit the Autistica/Turing Citizen Science repository.

Get in touch

There are lots of ways to get in touch and stay updated. You can:

We welcome all contributions and feedback!

Development Information

Autistica Turing Citizen Science Platform

This project was generated with wemake-django-template. Current template version is: 04e22278c3d0ac862ac4a4ce841212b2f8e938d4. See what is updated since then.

wemake.services wemake-python-styleguide

Prerequisites

You will need:

  • python3.8 (see pyproject.toml for full version)
  • postgresql with version 9.6
  • docker with version at least 18.02

Development

When developing locally, we use:

To get the current website to run on your local device please follow these steps in the dev_readme.md. Most of the code lives in the server folder in this repository.

Documentation

Full documentation is available here: docs/.

Contributors

James
James

🚇 ⚠️ 💻 🤔
Georgia
Georgia

🖋 📖 📆 🤔 👀 📢 🔊
Angelsaur
Angelsaur

📖 🎨 🤔 📓
JamesSCTJ
JamesSCTJ

🤔 ⚠️ 👀 📖 🖋 🎨
Sophia Batchelor
Sophia Batchelor

🤔 💻 🎨 💬 🧑‍🏫 🖋 📢
Bastian Greshake Tzovaras
Bastian Greshake Tzovaras

🚇 ⚠️ 💻 🤔 📖 🖋 📢 🔊 👀
Mridu Bhatnagar
Mridu Bhatnagar

💻 🚇
lottycoupat
lottycoupat

🤔 📖 📆 👀 🧑‍🏫 🎨
Kirstie Whitaker
Kirstie Whitaker

🤔 🖋 💬 👀 🧑‍🏫 📆
Anoushka Ramesh
Anoushka Ramesh

💻 🤔 📖
soledadli
soledadli

💻 📖 🎨 📆 🤔
Robin Taylor
Robin Taylor

💻 🤔 📖 🖋 🎨
Israel Abraham (~‾▿‾)~
Israel Abraham (~‾▿‾)~

💻 🚇
ThomasAJR
ThomasAJR

🤔 👀 📖 🎨 ⚠️
Malvika Sharan
Malvika Sharan

🤔 👀
Maxwell Riess
Maxwell Riess

🤔 👀
Sarah Gibson
Sarah Gibson

🤔 💬 👀
driscolle
driscolle

👀 📆
EllenDevereux
EllenDevereux

👀 📆 💬 🤔 🖋
Louise Bowler
Louise Bowler

🤔 👀
fjThomasStanley
fjThomasStanley

💻 🤔
Andrew Harding
Andrew Harding

🤔 💬 📆
Ismael-KG
Ismael-KG

⚠️
Surya Teja Togaru
Surya Teja Togaru

📖
SuziQpid
SuziQpid

🤔 📖 👀 📢
Katharina Kloppenborg
Katharina Kloppenborg

🤔 📆 📖 👀
pgc007
pgc007

💻 🤔 📖 👀 📢 ⚠️
Sowmya
Sowmya

🤔 💻 📖
skfantoni
skfantoni

🤔 👀 📖 🎨 🖋 🔊
Akebu
Akebu

🖋
Otis Smith
Otis Smith
🤔 👀 🖋 📢
George Taylor
George Taylor

💻 🤔
Anelda van der Walt
Anelda van der Walt

🤔 ⚠️
Callum Mole
Callum Mole

🤔 💻 🖋 👀
Helen Duncan
Helen Duncan

🤔 💻 🖋 👀 🚇 📢
martin
martin

💻 ⚠️ 🖋 🤔
David Llewellyn-Jones
David Llewellyn-Jones

💻 ⚠️ 🖋 🤔 👀
Obinna_Ofomah
Obinna_Ofomah

💻
Andrea Grover
Andrea Grover

📓
Open Source Agenda is not affiliated with "AutSPACEs" Project. README Source: alan-turing-institute/AutSPACEs