Change: Digital Ageing Atlas

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

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:

.. sourcecode:: python

#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

Categories: News, reST, Quest
Parent: Programming

Comment: Updated entry

See entry | Admin

Comment on This Data Unit