aeres_categories.py 4.71 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
# -*- coding: utf-8 -*-
""" categories

    Insert AERES categories
    
"""
if db(db.categories).count() == 1:

    db.categories.insert(id=2, 
                         code='ACL',    
                         usual=T('article'),
                         definition='Articles dans des revues internationales '
                                    'ou nationales avec comité de lecture '
                                    'répertoriées par l’AERES ou dans les '
                                    'bases de données internationales')
    
    db.categories.insert(id=3, 
                         code='ACLN', 
                         usual=T('article'),
                         definition='Articles dans des revues avec comité de '
                                    'lecture non répertoriées dans des bases '
                                    'de données internationales')
    
    db.categories.insert(id=4, 
                         code='ASCL',
                         usual=T('article'), 
                         definition='Articles dans des revues '
                                    'sans comité de lecture')
    
    db.categories.insert(id=5, 
                         code='BRE', 
                         usual=T('patent'),
                         definition='Brevets');
    
    db.categories.insert(id=6, 
                         code='INV', 
                         usual=T('talk'),
                         definition='Conférences données à l’invitation du '
                                    'Comité d’organisation dans un congrès '
                                    'national ou international')
    
    db.categories.insert(id=7, 
                         code='ACTI', 
                         usual=T('proceeding'),
                         definition='Communications avec actes dans un congrès '
                                    'international')
    
    db.categories.insert(id=8, 
                         code='ACTN', 
                         usual=T('proceeding'),
                         definition='Communications avec actes dans un congrès '
                                    'national')
    
    db.categories.insert(id=9, 
                         code='COM', 
                         usual=T('talk'),
                         definition='Communications orales sans actes dans un '
                                    'congrès international ou national')
    
    db.categories.insert(id=10, 
                         code='AFF',
                         usual=T('poster'),
                         definition='Communications par affiche dans un '
                                    'congrès international ou national')
    
    db.categories.insert(id=11, 
                         code='OS',
                         usual=T('book'),
                         definition='Ouvrages scientifiques '
                                    '(ou chapitres de ces ouvrages)')
    
    db.categories.insert(id=12, 
                         code='OV',
                         usual=T('book'), 
                         definition='Ouvrages de vulgarisation '
                                    '(ou chapitres de ces ouvrages)')
    
    db.categories.insert(id=13, 
                         code='DO', 
80
                         usual=T('book'), 
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
                         definition='Directions d’ouvrages ou de revues')
    
    db.categories.insert(id=14, 
                         code='AP', 
                         usual=T('report'),
                         definition="Autres productions : bases de données, "
                                    "logiciels enregistrés, traductions, "
                                    "comptes rendus d’ouvrages,rapports de "
                                    "fouilles, guides techniques, catalogues "
                                    "d’exposition, rapports intermédiaires "
                                    "de grands projets internationaux, ...")
    
    db.categories.insert(id=15, 
                         code='PRE',
                         usual=T('preprint'), 
                         definition="Article soumis à un éditeur "
                                    "mais pas encore publié (preprint)")


    db.categories.insert(id=16, 
                         code='PHD',
                         usual=T('thesis'), 
                         definition="Doctorat soutenu par un doctorant du laboratoire. "
                                    "Cette catégorie inclus les doctorats en co-tutelles")

    db.categories.insert(id=17, 
                         code='HDR',
                         usual=T('thesis'), 
                         definition="Habilitation à diriger des recherches "
                                    "soutenu par un chercheur du laboratoire")