Skip to content

alan-turing-institute/AutSPACEs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AutSPACEs

All Contributors

Code repository 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 successful, 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

πŸ““