Commit 608b48a0 by vida092

actualizacion enero

parent 50597612
<html>
<head>
<meta charset="utf-8">
<title>COMUNIDAD - SPECIES</title>
<title>COMUNIDAD - EPI SPECIES</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
......
......@@ -4,7 +4,7 @@
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Cache-control" content="no-store">
<title>NICHO - SPECIES</title>
<title>NICHO EPI-SPECIES</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
......@@ -207,7 +207,7 @@
<!-- <button id="btn_tutorial" type="button" title="" class="btn btn-warning "></button> -->
<!-- <button id="btn_demo" type="button" title="" class="btn btn-warning display-marker" data-toggle="modal" data-target="#modalDemo"></button> -->
<button id="nicho_link" type="button" class="btn btn-primary pull-right"></button>
<button id="nicho_link" type="button" class="btn btn-primary pull-right" style="visibility: hidden"></button>
<!-- <button id="tuto_res" class="btn btn-warning display-marker" type="button"
style="visibility: hidden"
......@@ -271,9 +271,9 @@
<!--<div class="col-md-12 col-sm-12 col-xs-12">-->
<label class="text-sm" id="footprint_region" ></label>
<select id="footprint_region_select" class="form-control" >
<option value="México" selected="selected">
<!-- <option value="México" selected="selected">
México
</option>
</option> -->
</select>
<!--agregar sólo México-->
</div>
......@@ -286,10 +286,10 @@
<option value="state">Estados</option>
<option selected="selected" value="mun">Municipios</option>
<option value="ageb">AGEBs</option>
<option value="8">8 km</option>
<option value="16">16 km</option>
<option value="32">32 km</option>
<option value="64">64 km</option>
<option value="8km">8 km</option>
<option value="16km">16 km</option>
<option value="32km">32 km</option>
<option value="64km">64 km</option>
</select>
</div>
......@@ -553,7 +553,7 @@
<h2 id="lb_params_variables" class="sidebar-header-species"></h2>
<div id="tuto_val" class="row container_20p ">
<!-- <div id="tuto_val" class="row container_20p ">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 padding-sides-zero">
......@@ -578,7 +578,7 @@
</div>
<!-- <div class="row"> -->
<div class="col-md-12 col-sm-12 col-xs-12 ">
......@@ -594,9 +594,9 @@
</div>
<!-- </div> -->
</div>
</div> -->
<div id="tuto_val" class="row container_15p ">
......@@ -661,7 +661,7 @@
</div>
<div id="tuto_apriori" class="row container_15p">
<!-- <div id="tuto_apriori" class="row container_15p">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 padding-sides-zero">
......@@ -692,9 +692,9 @@
</div>
</div> -->
<div id="tuto_map_prob" class="row container_15p">
<!-- <div id="tuto_map_prob" class="row container_15p">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 padding-sides-zero">
......@@ -722,7 +722,7 @@
</div>
</div>
</div> -->
<!-- </div> -->
......@@ -778,7 +778,7 @@
<label for="basic-url">Visualización</label>
<!-- <div class=" dropdown_group ">
<div class=" dropdown_group ">
......@@ -790,14 +790,14 @@
<ul class="dropdown-menu dropdown_idioma">
<li><a class="map_type" label="Equal range" value="range">Equal range </a></li>
<li><a class="map_type" label="Standard deviation" value="deviation" ">Standard deviation </a></li>
<li><a class="map_type" label="Natural Breaks" value="jenks" ">Natural Breaks </a></li>
<li><a class="map_type" label="Standard deviation" value="deviation" >Standard deviation </a></li>
<li><a class="map_type" label="Natural Breaks" value="jenks" >Natural Breaks </a></li>
</ul>
</div>
</div> -->
</div>
</div>
......@@ -870,18 +870,19 @@
<div class="row">
<div id="div_munlist" class="row-fluid myScrollableBlockDecilList box_shadow bg-card">
<!-- <div id="div_munlist" class="row-fluid myScrollableBlockDecilList box_shadow bg-card">
<table id="tbl_munlist" class="display compact cell-border" cellspacing="0"></table>
</div>
</div> -->
</div>
<div class="row">
<div id="treeAddedPanel" class="row-fluid myScrollableBlockDecilList box_shadow bg-card">
<table id="tdisplay" class="display compact cell-border" ></table>
</div>
<div class="row histogramrow" style="visibility:hidden; display: none;">
<div id="histcontainer_row" class="row-fluid histcontainer_row ">
......@@ -911,13 +912,6 @@
</div>
<div id="treeAddedPanel" class="row-fluid myScrollableBlockDecilList box_shadow bg-card">
<table id="tdisplay" class="display compact cell-border" ></table>
</div>
</div>
......
images/dna.png

951 Bytes

images/rep.png

360 Bytes

......@@ -57,7 +57,8 @@
<a class="logo" id="logoCIC" href="http://www.cic-ctic.unam.mx" target="_blank">Coordinación de la Investigación Científica</a>
<a class="logo" id="logoC3" href="https://www.c3.unam.mx" target="_blank">Centro de Ciencias de la Complejidad</a>
<a class="logo" id="logoPINCC" href="https://www.pincc.unam.mx/" target="_blank">Programa de Investigación en Cambio Climatico</a>
<a class="logo" id="logoChilam" href="https://chilam.c3.unam.mx">Chilam – Laboratorio para la simulación de Sistemas Complejos Adaptativos</a>
<a class="logo" id="logoCAyCC" href="https://www.atmosfera.unam.mx/" target="_blank">Instituto de Ciencias de la Atmósfera y Cambio Climático</a>
<a class="logo" id="logoChilam" href="https://chilam.c3.unam.mx" target="_blank">Chilam – Laboratorio para la simulación de Sistemas Complejos Adaptativos</a>
</div>
<a target="_blank" href="https://chilam.c3.unam.mx/proyectos/epi-species" class="button-2">Más información sobre EPI-SPECIES</a>
......
......@@ -299,19 +299,20 @@ var histogram_module = (function (verbose) {
.on("click",function(d,i) {
console.log("calculando valores")
// console.log(d)
console.log(d)
console.log(i)
var deciles = [], grupos = []
d3.selectAll(".lbdecil_chk .tick .selected")
.each(function (d, i) {
// console.log(d)
console.log(d)
deciles.push(d)
})
d3.selectAll(".rect_legend.selected")
.each(function (d, i) {
// console.log(d)
console.log(d)
grupos.push(d)
})
......@@ -324,6 +325,10 @@ var histogram_module = (function (verbose) {
_toast_module.showToast_BottomCenter(_iTrans.prop('no_decilgrupo'), "warning");
return
}
body.selected_decile = deciles
console.log(body.selected_decile)
console.log(body)
console.log("ahora se llama ala función load decile table")
// _display_module_nicho.loadDecilDataTable(d.decil, d.name, false, [], []);
......@@ -926,7 +931,7 @@ var histogram_module = (function (verbose) {
return y_right(d.recall);
});
// console.log(line);
svg.append("path")
.datum(recall_item)
......@@ -949,7 +954,7 @@ var histogram_module = (function (verbose) {
.attr("r", 3.5)
.attr("cx", function (d, i) {
// return x0(recall_item.length - i) + (x1.rangeBand() * (ageNames.length / 2));
return x0(d.decil) + (x1.rangeBand() * (ageNames.length / 2));
......
/**
* Módulo mapa, utilizado para crear y gestionar el mapa en nicho ecológico y comunidad ecológica.
*
......@@ -692,12 +691,9 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
_REGION_SELECTED = region_selected;
let query = 'query{get_mesh(grid_res: "' + _grid_res + '"){cve simplified_geom}}'
console.log(query)
console.log("aquí está el query ------------------------------------")
// query{get_mesh(grid_res: "mun"){cve simplified_geom}}
console.log(query)
$.ajax({
......@@ -710,7 +706,7 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
let obj = data["get_mesh"]
let json = {type: 'FeatureCollection',crs: {}, features: []}
console.log(obj)
//console.log(obj)
for (let i = 0; i < obj.length; i++)
......@@ -2101,7 +2097,7 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
function busca_especie_grupo(taxones, region = 1, val_process = false, grid_res = "state", fuente = "nicho", disease, agent) {
_VERBOSE ? console.log("busca_especie_grupo") : _VERBOSE;
_VERBOSE ? console.log("busca_especie_grupo") : _VERBOSE;
console.log("_grid_map_occ: " + _grid_map_occ)
console.log("_grid_res: " + _grid_res)
......@@ -2110,8 +2106,8 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
console.log("region: " + region)
_DISEASE_SELECTED = disease;
_AGENT_SELECTED = agent;
console.log("_DISEASE_SELECTED" + disease)
console.log("_AGENT_SELECTED" + _AGENT_SELECTED)
console.log("_DISEASE_SELECTED: " + disease)
console.log("_AGENT_SELECTED: " + _AGENT_SELECTED)
_taxones = taxones
......@@ -2218,12 +2214,7 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
"region": region
}
// if (_AGENT_SELECTED == 'Hospederos')
// var _url = 'http://10.90.0.42:4006/graphql/hospederos/'
// else if (_AGENT_SELECTED == 'Patogenos')
// var _url = "http://10.90.0.42:4007/graphql/patogenos/"
// else
// var _url = "http://10.90.0.42:4008/graphql/vectores/"
var _url = "https://covid19.c3.unam.mx/gateway/api/nodes/"
......@@ -2231,11 +2222,40 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
let fecha_ini = document.getElementById("yearPicker_start").value.trim()
let fecha_fin = document.getElementById("yearPicker_end").value.trim()
console.log( _PARENT_FIELD)
//_PARENT_FIELD.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "")
switch(_PARENT_FIELD){
case("phylum"):
var label_target = "phylum"
break;
case("class"):
var label_target = "clase";
break;
case("order"):
var label_target = "orden";
break;
case("family"):
var label_target = "familia";
break;
case("genus"):
var label_target = "genero";
break;
case("species"):
var label_target= "species"
break;
default:
console.log("nada que hacer")
}
if(label_target === "species"){
label_target = "nombrecientifico"
}
console.log(label_target)
if ( fecha_ini.length < 3)
var query = 'query{occurrences_by_taxon_' + nodo + '(query: "nombreenfermedad = \''+ _DISEASE_SELECTED + '\' AND '+ _PARENT_FIELD.toLowerCase() +' = \'' + _LABEL_VALUE +'\' "){individuosinfectados gridid_'+ _grid_res + '}}'
var query = 'query{occurrences_by_taxon_' + nodo + '(query: "nombreenfermedad = \''+ _DISEASE_SELECTED + '\' AND '+ label_target +' = \'' + _LABEL_VALUE +'\' "){individuosinfectados gridid_'+ _grid_res + '}}'
else
var query = 'query{occurrences_by_taxon_' + nodo + '(query: "nombreenfermedad = \''+ _DISEASE_SELECTED + '\' AND '+ _PARENT_FIELD.toLowerCase() +' = \'' + _LABEL_VALUE +'\' AND aniocolecta >= \''+ fecha_ini + ' \' AND aniocolecta <= \'' + fecha_fin + ' \'"){individuosinfectados gridid_'+ _grid_res + '}}'
var query = 'query{occurrences_by_taxon_' + nodo + '(query: "nombreenfermedad = \''+ _DISEASE_SELECTED + '\' AND '+ label_target +' = \'' + _LABEL_VALUE +'\' AND aniocolecta >= \''+ fecha_ini + ' \' AND aniocolecta <= \'' + fecha_fin + ' \'"){individuosinfectados gridid_'+ _grid_res + '}}'
console.log(query)
......@@ -2250,7 +2270,7 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
let data2 = resp.data["occurrences_by_taxon_" + nodo]
//let data = resp["data"];
//let obj = data["get_mesh"]
console.log(data2)
//console.log(data2)
let gridid = {gridid: []}
for (let i = 0; i < data2.length; i++) {
let mesh = "gridid_" + _grid_res
......@@ -2316,7 +2336,7 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
num_occ += parseInt(item["occ"])
})
console.log(_data_sp_occ)
//console.log(_data_sp_occ)
console.log("num_cell_occ: " + num_cell_occ)
console.log("num_occ: " + num_occ)
......@@ -2783,22 +2803,23 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
function createRankColor(json, mapa_prob, map_type) {
_VERBOSE ? console.log("createRankColor") : _VERBOSE;
console.log(json)
// console.log("map_type: " + map_type)
var equal_range_sections = 9;
var grid_color = d3.map([]);
var colors = jQuery.extend(true, [], colorbrewer.RdBu[9]);
colors = colors.reverse()
// console.log(colors)
var equal_range_colors = jQuery.extend(true, [], colorbrewer.Blues[equal_range_sections])
console.log(mapa_prob)
console.log(json)
console.log(colors)
console.log("map_type: " + map_type)
var equal_range_colors = jQuery.extend(true, [], colorbrewer.Blues[equal_range_sections])
equal_range_colors = equal_range_colors.reverse()
equal_range_colors = equal_range_colors.concat(jQuery.extend(true, [], colorbrewer.Reds[equal_range_sections]))
......@@ -2927,31 +2948,24 @@ var map_module = (function (url_geoserver, workspace, verbose, url_zacatuche) {
.domain(arr_range_deviations)
.range(colors);
// scales.quantize = d3.scale.quantize()
// .domain([min_scr, max_scr])
// .range(colors);
scales.jenks = d3.scale.threshold()
.domain(breaks)
.range(colors);
// console.log(colors)
// console.log(rateById)
// console.log(scales['jenks9'])
// console.log(rateById[8526])
// console.log(scales['jenks'](rateById[8526]))
// console.log(scales['deviation'](-45))
// console.log(scales['deviation'](0))
// console.log(scales['deviation'](3))
// console.log(scales['deviation'](20))
// console.log(scales['deviation'](80))
$.each(json, function (index, d) {
var no_cells = 0
console.log("<====================================================>3")
map_type = 'range'
console.log(scales)
console.log(map_type)
console.log(">====================================================<3")
$.each(json, function (_index, d) {
//console.log("<====================================================>4")
//no_cells += 1
//console.log(d, no_cells)
//console.log(">====================================================<4")
grid_color.set(parseInt(d.gridid), {color: scales[map_type](rateById[d.gridid]), score: d.tscore});
// grid_color.set(parseInt(d.gridid), {color: scales['deviation'](rateById[d.gridid]), score: d.tscore});
//grid_color.set(parseInt(d.gridid), {color: scales['deviation'](rateById[d.gridid]), score: d.tscore});
})
......
......@@ -1500,7 +1500,7 @@ var net_module = (function(verbose, url_zacatuche, map_module_net, utils_module)
$.ajax({
// url: _url_zacatuche + "/niche/especie/getCountGridid",
url: _url_zacatuche + "/niche/especie/getGroupCountGridid",
url: "https://covid19.c3.unam.mx/gateway/api/nodes/",
type: 'post',
data: sdata,
success: function(resp) {
......
......@@ -17,7 +17,7 @@ var module_nicho = (function () {
var _AGENT_TEXT_SELECTED;
// actualizar este arreglo si cambian los ids de las secciones
var _SCROLL_SECTIONS = ["section0","section1","map","myScrollableBlockEpsilonDecil","histcontainer_row"];
var _SCROLL_SECTIONS = ["section0","section1","map","myScrollableBlockEpsilonDecil"]//,"histcontainer_row"];
var _SCROLL_INDEX = 0;
......@@ -297,7 +297,7 @@ var module_nicho = (function () {
$("#grid_resolution").change(function (e) {
_VERBOSE ? console.log("Cambia grid resolución") : _VERBOSE;
_VERBOSE ? console.log("Cambia grid resolución a" + $("#grid_resolution").val() ) : _VERBOSE;
// No es necesario regenerar resultados
_regenMessage();
......@@ -309,6 +309,8 @@ var module_nicho = (function () {
// No es necesario regenerar resultados
_regenMessage();
});
......@@ -719,6 +721,7 @@ var module_nicho = (function () {
// _confLiveTutorial();
_genLinkURL();
}
function _regenMessage() {
......@@ -1136,28 +1139,30 @@ var module_nicho = (function () {
}
// se ejecutan los modulos necesarios para iniciar el proceso de obteción de epsilon y score y visualización de tablas, histogramas y mapa
$("#get_esc_ep").click(function () {
$("#get_esc_ep").click(function () {
_VERBOSE ? console.log("get_esc_ep") : _VERBOSE;
var num_items = 0, spid, idreg, subgroups, sp_target;
// $("#specie_next").css('visibility', 'hidden');
$("#specie_next").css('visibility', 'hidden');
$("#show_gen").css('visibility', 'visible');
$("#btn_tuto_steps_result").css('visibility', 'visible');
// _cleanTutorialButtons();
console.log(_taxones)
if (_taxones.length === 0) {
// no se ha seleccionado especie objetivo
_module_toast.showToast_BottomCenter(_iTrans.prop('lb_error_especie'), "error");
return;
}
// spid = _map_module_nicho.get_specieTarget().spid;
// _VERBOSE ? console.log(spid) : _VERBOSE;
......@@ -1184,25 +1189,24 @@ var module_nicho = (function () {
_res_display_module_nicho.set_subGroups(subgroups);
_res_display_module_nicho.set_typeBioclim(type_time);
if (subgroups.length > 0) {
// // asegura que si el grupo de variables seleccionado tiene mas de un grupo taxonomico agregue el total
// subgroups.forEach(function (grupo) {
// asegura que si el grupo de variables seleccionado tiene mas de un grupo taxonomico agregue el total
subgroups.forEach(function (grupo) {
// if (grupo.value.length > 1) {
// grupo.value.forEach(function (item) {
// num_items++;
// });
// }
if (grupo.value.length > 1) {
grupo.value.forEach(function (item) {
num_items++;
});
}
// });
});
// // asegura que si existe mas de un grupo de variables, se calcule el total de todos los grupos
// if (subgroups.length > 1) {
// num_items++;
// }
// asegura que si existe mas de un grupo de variables, se calcule el total de todos los grupos
if (subgroups.length > 1) {
num_items++;
}
} else {
......@@ -1241,8 +1245,8 @@ var module_nicho = (function () {
console.log("grid_res: " + grid_res);
console.log("footprint_region: " + footprint_region);
console.log("disease" + disease);
console.log("agent"+ agent);
console.log("disease: " + disease.toLowerCase());
console.log("agent: "+ agent.normalize('NFD').replace(/[\u0300-\u036f]/g,""));
var fossil = $("#chkFosil").is(':checked');
......@@ -1251,7 +1255,7 @@ var module_nicho = (function () {
console.log("liminf: " + liminf)
console.log("limsup: " + limsup)
var rango_fechas = []
if (liminf == "" || limsup == "") {
rango_fechas = undefined;
......@@ -1265,14 +1269,59 @@ var module_nicho = (function () {
// if (rango_fechas[0] == $("#sliderFecha").slider("option", "min") && rango_fechas[1] == $("#sliderFecha").slider("option", "max")) {
// rango_fechas = undefined;
// }
console.log( subgroups)
var chkFecha = $("#chkFecha").is(':checked');
// slider_value = val_process ? $("#sliderValidation").slider("value") : 0;
//slider_value = val_process ? $("#sliderValidation").slider("value") : 0;
var slider_value = val_process ? true : false;
_componente_fuente.getBodyElements()
covariables=[];
covariables_filter={}
//covobj= {"inegi2020": inegi2020, "snib": snib, "worldclim":worldclim}
Object.keys(covobj).forEach(key=>{
if (covobj[key].length > 0){
covariables.push(key);
covariables_filter[key]=covobj[key]
}
})
switch(agent){
case ("Vectores"):
var agente="vector";
break;
default:
var agente = agent.normalize('NFD').replace(/[\u0300-\u036f]/g,"").toLowerCase().substring(0, agent.length - 1);
break;
}
body={
"selected_decile": [10],
"mesh": grid_res,
"covariables":covariables,
"covariable_filter":covariables_filter,
"target":{
"species": target_species[0], //Por el momento el target debe tener un sólo taxon, luego sólo hay que borrar "[0]"
"disease": disease,
"agent": agente
},
"target_attribute_filter":[],
"lim_inf_first": "2021-04-03",
"lim_sup_first": "2021-05-02",
"lim_inf_training": "2021-05-03",
"lim_sup_training": "2021-06-02",
"lim_inf_validation": "2021-06-03",
"lim_sup_validation": "2021-07-02"
}
// Falta agregar la condición makesense.
// Cuando se realiza una consulta por region seleccioanda se verica que la especie objetivo se encuentre dentro de esta area
......@@ -1281,6 +1330,7 @@ var module_nicho = (function () {
}
});
......
......@@ -293,18 +293,18 @@ $("#modalMail").modal("hide");
var temp_item_value = itemGroup.label.toString().split(">>")[1].trim();
var temp_item_parent = itemGroup.parent ? itemGroup.parent : "";
// _VERBOSE ? console.log(_reino_campos[temp_item_field]) : _VERBOSE;
_VERBOSE ? console.log(temp_item_field) : _VERBOSE;
_VERBOSE ? console.log(temp_item_value) : _VERBOSE;
_VERBOSE ? console.log(temp_item_parent) : _VERBOSE;
filters.push({
'biotic': true,
'level': group_level_biotic,
'rank': map_taxon.get(temp_item_field),
'value': temp_item_value,
'type': itemGroup.type,
//_VERBOSE ? console.log(_reino_campos[temp_item_field]) : _VERBOSE;
_VERBOSE ? console.log(temp_item_field) : _VERBOSE;
_VERBOSE ? console.log(temp_item_value) : _VERBOSE;
_VERBOSE ? console.log(temp_item_parent) : _VERBOSE;
filters.push({
'biotic': true,
'level': group_level_biotic,
'rank': map_taxon.get(temp_item_field),
'value': temp_item_value,
'type': itemGroup.type,
// 'field': _reino_campos[temp_item_field],
// 'parent': temp_item_parent,
"fGroupId": _idFilterGroup,
......
......@@ -71,19 +71,20 @@ var table_module = (function(verbose) {
function createDecilList(list_elements = null) {
_VERBOSE ? console.log("createDecilList") : _VERBOSE;
console.log(list_elements.length)
if(list_elements){
_data_list_decil = []
_data_list_decil = []
list_elements.forEach(function(d) {
// console.log(d)
//console.log(d)
var value_abio = "";
if (d.species.indexOf("|") !== -1) {
console.log(d);
console.log(d);
var arg_values = d.species.split("|")
// console.log(arg_values)
......@@ -105,15 +106,15 @@ var table_module = (function(verbose) {
// value = _iTrans.prop(lb) + " (" + parseFloat(range[0]).toFixed(2) + " : " + parseFloat(range[1]).toFixed(2) + ") "
if(range.length > 1){
value_abio = _iTrans.prop(lb) + " (" + min + " : " + max +")";
}else{
value_abio = _iTrans.prop(lb) + ' (' + tag + ')';
if(tag === ''){
//value_abio = d.species;
value_abio = '';
}
if(range.length > 1){
value_abio = _iTrans.prop(lb) + " (" + min + " : " + max +")";
}else{
value_abio = _iTrans.prop(lb) + ' (' + tag + ')';
if(tag === ''){
//value_abio = d.species;
value_abio = '';
}
}
}
......@@ -125,18 +126,21 @@ var table_module = (function(verbose) {
var item_list = [];
item_list.push(d.decil)
if(d.description === '') {
item_list.push(value_abio)
}else{
item_list.push(d.description + ' '+ d.species.split(' ')[1])
}
item_list.push(d.epsilon)
item_list.push(d.score)
// if(d.description === '') {
// item_list.push(value_abio)
// }else{
// item_list.push(d.description + ' '+ d.species.split(' ')[1])
// }
item_list.push(d.species)
item_list.push(d.epsilon.toFixed(3))
item_list.push(d.score.toFixed(3))
item_list.push(d.occ)
item_list.push(d.occ_perdecile)
_data_list_decil.push(item_list)
})
}
......@@ -318,9 +322,20 @@ var table_module = (function(verbose) {
function createEspList(rawdata = null) {
_VERBOSE ? console.log("createEspList") : _VERBOSE;
console.log("cambiar a 3 decimales")
// var data_list = rawdata.data;
_data_list_eps = rawdata ? rawdata.data : _data_list_eps
// console.log(rawdata)
// console.log(rawdata.data)
_data_list_eps.forEach(element=> element[6]=element[6].toFixed(3))
_data_list_eps.forEach(element=> element[5]=element[5].toFixed(3))
console.log(_data_list_eps)
if (_tbl != false) {
// $('#tdisplay').dataTable().fnClearTable();
......@@ -837,19 +852,21 @@ var table_module = (function(verbose) {
item_list.push(name_s);
item_list.push(name_t);
item_list.push(val.nij);
item_list.push(val.nj);
item_list.push(val.ni);
item_list.push(val.n);
item_list.push(val.value);
item_list.push(val.value.toFixed(3));
item_list.push(val.score);
item_list.push(val.score.toFixed(3));
data_list.push(item_list)
});
// })
......
......@@ -35,9 +35,9 @@ var toast_module = (function(verbose){
"debug": false,
"onclick": null,
"fadeIn": 300,
"fadeOut": 1000,
"fadeOut": 2000,
"timeOut": 2000,
"extendedTimeOut": 2000,
"extendedTimeOut": 3000,
"positionClass": "toast-center-center",
"preventDuplicates": true,
"progressBar": true
......
......@@ -216,7 +216,7 @@ var utils_module = (function (verbose) {
}
function processDataForScoreCell(data, apriori, mapa_prob, all_cells = []) {
function processDataForScoreCell(data, apriori, mapa_prob, all_cells = []) {
_VERBOSE ? console.log("processDataForScoreCell") : _VERBOSE;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -107,10 +107,11 @@ header .logo{
}
header #logoPINCC{
background-color: rgba(195,195,195,.25);
background-image: url(https://www.pincc.unam.mx/wp-content/uploads/2021/04/cropped-logo_pincc_alta.png);
background-size:4em;
background-image: url(/images/pincc.jpg);
background-size:5em;
width: 5em;
}
header #logoC3{
background-color: rgba(195,195,195,.25);
background-image: url(https://chilam.c3.unam.mx/wp-content/themes/chilam/images/logos/c3-g.svg);
......@@ -122,6 +123,13 @@ header #logoChilam{
background-size:15rem;
width: 15.5rem;
}
header #logoCAyCC{
background-image: url(/images/CAyCC.png);
background-size:14rem;
width: 15.5rem;
}
header #logoCIC{
background-color: rgba(195,195,195,.5);
background-image: url(https://chilam.c3.unam.mx/wp-content/themes/chilam/images/logos/cic-g.svg);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment