Skip to content

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

License

Notifications You must be signed in to change notification settings

pgc007/AutSPACEs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. Skip to Development Information This 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.

Documentation

Full documentation is available here: docs/.

Contributors


James

🚇 ⚠️ 💻

Georgia

🖋 📖

Angelsaur

📖 🎨 🤔 📓

JamesSCTJ

🤔 ⚠️ 👀

Sophia Batchelor

🤔

Bastian Greshake Tzovaras

🚇 ⚠️ 💻

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 42.8%
  • HTML 29.5%
  • Python 15.9%
  • SCSS 6.0%
  • Shell 2.7%
  • Dockerfile 2.1%
  • JavaScript 1.0%