Cell Spotting

Completado

desde 01/01/2015 hasta 31/12/2016

Creados 2 de mayo de 2025 a las 10:48
Actualizado 2 de mayo de 2025 a las 10:48

Cell Spotting es un proyecto de ciencia ciudadana que invita a estudiantes y ciudadanos a colaborar en la investigación sobre tratamientos contra el cáncer. A través de una aplicación web, los participantes analizan imágenes de células tumorales tratadas con nuevos fármacos, determinando su estado mediante respuestas a preguntas sencillas como "¿Está viva esta célula?" o "¿Ha liberado su contenido celular?". Esta colaboración ayuda a los investigadores a evaluar en tiempo real la eficacia de los tratamientos.

Objetivo principal

Fomentar la participación ciudadana en la investigación científica mediante la clasificación de imágenes de células tumorales, contribuyendo al desarrollo de tratamientos contra el cáncer y promoviendo la educación en biología celular.

Cómo participar

Accede a la aplicación web de Cell Spotting, analiza las imágenes de células tumorales proporcionadas y responde a las preguntas sobre su estado. Utiliza los recursos educativos disponibles para mejorar tu comprensión y precisión en la clasificación.

Equipamiento necesario

Ordenador con conexión a Internet; navegador web actualizado.

Sobre la financiación

Organismo financiador Comisión Europea

Coordinador
Fundación Ibercivis
No gubernamental
Otras organizaciones implicadas
308 0

Este sitio web utiliza cookies — Utilizamos cookies para mantener tu sesión activa, recordar tu preferencia de idioma y recopilar estadísticas anónimas que nos ayudan a mejorar la plataforma. No se comparte ningún dato personal con terceros. Más información sobre cookies y privacidad

" no puede cerrar el bloque. var _currentEditors = JSON.parse(document.getElementById('cooperators-data').textContent || '[]'); if (typeof _currentEditors === 'string') { _currentEditors = JSON.parse(_currentEditors || '[]'); } _currentEditors.forEach(function(u) { var opt = new Option(u.name + ' (' + u.email + ')', u.email, true, true); $('#id_usersAllowed').append(opt); }); $('#id_usersAllowed').select2({ ajax: { url: '/usersForPermissionsSearch', dataType: 'json', delay: 300, data: function(params) { return {q: params.term}; }, processResults: function(data) { return {results: data.map(function(u) { return {id: u.email, text: u.name + ' (' + u.email + ')'}; })}; }, cache: true }, minimumInputLength: 2, allowClear: true }); if (_currentEditors.length) { $('#id_usersAllowed').trigger('change'); } // Handle like button $("#buttonLikeProject").on("click", function () { $.ajax({ type: 'POST', url: '/likeProjectAjax', data: { csrfmiddlewaretoken: 'VyzPKvlb1oeIlCvxY3TO9VsNu2uBDHPw6HnMlWjBWDg8B7ephbL2NavzUito2sg2', project_id: '21' }, success: function (response) { var btn = $('#buttonLikeProject'); var val = btn.find('.value'); var count = parseInt(val.text(), 10); if (response.Liked === 'True') { btn.removeClass('text-muted').addClass('text-danger'); val.text(count + 1); } else { btn.removeClass('text-danger').addClass('text-muted'); val.text(Math.max(0, count - 1)); } } }); }); // Handle bookmark button $("#buttonBookmarkProject").on("click", function () { $.ajax({ type: 'POST', url: '/bookmarkProjectAjax', data: { csrfmiddlewaretoken: 'VyzPKvlb1oeIlCvxY3TO9VsNu2uBDHPw6HnMlWjBWDg8B7ephbL2NavzUito2sg2', project_id: '21' }, success: function (response) { var btn = $('#buttonBookmarkProject'); if (response.Bookmarked === 'True') { btn.attr('bookmarked', 'True').removeClass('text-muted').addClass('text-primary'); } else { btn.attr('bookmarked', 'False').removeClass('text-primary').addClass('text-muted'); } }, error: function () { console.error("Failed to set bookmark status."); } }); }); // Handle changes in the usersAllowed selection $('#id_usersAllowed').on('change', function () { let selectedUsers = $("#id_usersAllowed option:selected").map(function () { return $.trim($(this).val()); }).get().join(','); $.ajax({ type: "POST", url: "/allowUser/", data: { "project_id": 21, "users": selectedUsers, csrfmiddlewaretoken: 'VyzPKvlb1oeIlCvxY3TO9VsNu2uBDHPw6HnMlWjBWDg8B7ephbL2NavzUito2sg2' }, success: function (response) { console.log("User permissions updated."); }, error: function () { console.error("Failed to update user permissions."); } }); }); }); /** * Marks a project as Featured or Unfeatured. * @param {int} idProject - The project ID. * @param {boolean} featured - Whether the project should be featured. */ function setFeatured(idProject, featured) { $.ajax({ type: "POST", url: "/setFeatured/", data: { "project_id": idProject, "featured": featured, csrfmiddlewaretoken: 'VyzPKvlb1oeIlCvxY3TO9VsNu2uBDHPw6HnMlWjBWDg8B7ephbL2NavzUito2sg2' }, success: function () { window.location.reload(false); }, error: function () { console.error("Failed to update featured status."); } }); } /** * Approves or unapproves a project. * @param {int} idProject - The project ID. * @param {boolean} approved - Whether the project should be approved. */ function setApproved(idProject, approved) { $.ajax({ type: "POST", url: "/setApproved/", data: { "project_id": idProject, "approved": approved, csrfmiddlewaretoken: 'VyzPKvlb1oeIlCvxY3TO9VsNu2uBDHPw6HnMlWjBWDg8B7ephbL2NavzUito2sg2' }, success: function () { window.location.reload(false); if (!approved) { document.querySelector('.contact-creator-btn[data-group="project"]').click(); } }, error: function () { console.error("Failed to update approval status."); } }); }