Digital Ageing Atlas

Created on May 14, 2013, 1:15 a.m. by Hevok & updated by Hevok on May 14, 2013, 1:19 a.m.

The Digital Ageing Atlas is an online repository of age-related changes, from molecular to whole physiology.

The database shall be designed in such a way that we can simply extend it for any species and any kind of change.

Database Design suggestion:

#models.py
...

class Species(models.Model):
   taxid = models.IntegerField(unique=True)
   ...


class TypeOfChange(models.Model):
     name = models.CharField(max_length=250, unique=True) # metabolic
     ...


class TypeOfAging(models.Model):
     # replicative, chronological:
     name = models.CharField(max_length=25, unique=True)
     ...


class Change(models.Model):
     species = models.ForeignKey(Species)
     type_of_change = models.ForeignKey(TypeOfChange)
     type_of_aging = models.ForeignKey(TypeOfAging)
     description = models.TextField()
     ...
daa.png

Tags: resource, proposal
Categories: News, reST, Quest
Parent: Programming

Update entry (Admin) | See changes

Comment on This Data Unit