Declare fonction bonus Le Mans
This commit is contained in:
parent
df347b8b30
commit
766609f459
@ -263,9 +263,10 @@ def compute_ue_moys_apc(
|
|||||||
#
|
#
|
||||||
# Version vectorisée
|
# Version vectorisée
|
||||||
#
|
#
|
||||||
etud_moy_ue = np.sum(
|
with np.errstate(invalid="ignore"): # ignore les 0/0 (-> NaN)
|
||||||
modimpl_coefs_etuds_no_nan * sem_cube_inscrits, axis=1
|
etud_moy_ue = np.sum(
|
||||||
) / np.sum(modimpl_coefs_etuds_no_nan, axis=1)
|
modimpl_coefs_etuds_no_nan * sem_cube_inscrits, axis=1
|
||||||
|
) / np.sum(modimpl_coefs_etuds_no_nan, axis=1)
|
||||||
return pd.DataFrame(
|
return pd.DataFrame(
|
||||||
etud_moy_ue,
|
etud_moy_ue,
|
||||||
index=modimpl_inscr_df.index, # les etudids
|
index=modimpl_inscr_df.index, # les etudids
|
||||||
|
@ -178,7 +178,7 @@ class ScoDocSiteConfig(db.Model):
|
|||||||
return getattr(bonus_sport, func_name)
|
return getattr(bonus_sport, func_name)
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
raise ScoValueError(
|
raise ScoValueError(
|
||||||
f"""Fonction de calcul maison inexistante: {func_name}.
|
f"""Fonction de calcul de l'UE bonus inexistante: "{func_name}".
|
||||||
(contacter votre administrateur local)."""
|
(contacter votre administrateur local)."""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -456,6 +456,11 @@ def bonus_iutbeziers(notes_sport, coefs, infos=None):
|
|||||||
return bonus
|
return bonus
|
||||||
|
|
||||||
|
|
||||||
|
def bonus_iutlemans(notes_sport, coefs, infos=None):
|
||||||
|
"fake: formule inutilisée en ScoDoc 9.2 mais doiut être présente"
|
||||||
|
return 0.0
|
||||||
|
|
||||||
|
|
||||||
def bonus_iutlr(notes_sport, coefs, infos=None):
|
def bonus_iutlr(notes_sport, coefs, infos=None):
|
||||||
"""Calcul bonus modules optionels (sport, culture), règle IUT La Rochelle
|
"""Calcul bonus modules optionels (sport, culture), règle IUT La Rochelle
|
||||||
Si la note de sport est comprise entre 0 et 10 : pas d'ajout de point
|
Si la note de sport est comprise entre 0 et 10 : pas d'ajout de point
|
||||||
|
Loading…
Reference in New Issue
Block a user