Pingul commited on
Commit
874a57a
·
verified ·
1 Parent(s): 285efed

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -21
app.py CHANGED
@@ -175,19 +175,18 @@ async def get_kepler_exoplanets(
175
  # Aplicar paginación
176
  df_page = df.iloc[offset:offset + limit]
177
 
178
- # Seleccionar columnas relevantes
179
  columns_to_include = [
180
- 'kepid', 'kepoi_name', 'kepler_name', 'koi_disposition', 'koi_pdisposition', 'koi_score',
181
- # 11 características esenciales
182
- 'koi_period', 'koi_duration', 'koi_depth', 'koi_impact',
183
- 'koi_prad', 'koi_slogg', 'koi_sma', 'koi_smet',
184
- 'koi_srad', 'koi_steff',
185
- # Características orbitales adicionales
186
- 'koi_eccen', 'koi_incl', 'koi_dor', 'koi_ror',
187
- # Características estelares adicionales
188
- 'koi_smass', 'koi_kepmag',
189
- # Flujo y temperatura
190
- 'koi_insol', 'koi_teq',
191
  # Coordenadas
192
  'ra', 'dec'
193
  ]
@@ -249,17 +248,18 @@ async def get_k2_exoplanets(
249
  # Aplicar paginación
250
  df_page = df.iloc[offset:offset + limit]
251
 
252
- # Seleccionar columnas relevantes
253
  columns_to_include = [
254
  # Identificadores
255
- 'pl_name', 'hostname', 'k2_name', 'epic_hostname', 'tic_id', 'gaia_id',
256
  'disposition', 'discoverymethod', 'disc_year',
257
- # Datos del planeta (solo los que quedan en el modelo)
258
- 'pl_orbper', 'pl_rade', 'pl_eqt', 'pl_orbincl',
 
259
  # Datos estelares
260
- 'st_teff', 'st_rad', 'st_mass', 'st_met', 'st_logg', 'st_dens', 'st_lum',
261
  # Datos del sistema
262
- 'sy_dist', 'sy_vmag', 'sy_kmag', 'sy_gaiamag',
263
  # Coordenadas
264
  'ra', 'dec'
265
  ]
@@ -321,11 +321,13 @@ async def get_tess_exoplanets(
321
  # Aplicar paginación
322
  df_page = df.iloc[offset:offset + limit]
323
 
324
- # Seleccionar columnas relevantes
325
  columns_to_include = [
 
326
  'toi', 'tid', 'ctoi_alias', 'tfopwg_disp', 'pl_pnum',
327
- # Datos del planeta (solo los que quedan en el modelo)
328
- 'pl_orbper', 'pl_rade', 'pl_eqt',
 
329
  # Datos estelares
330
  'st_teff', 'st_rad', 'st_mass', 'st_met', 'st_logg', 'st_dist', 'st_tmag',
331
  # Movimiento propio
 
175
  # Aplicar paginación
176
  df_page = df.iloc[offset:offset + limit]
177
 
178
+ # Seleccionar columnas relevantes (solo con ≤50% nulos)
179
  columns_to_include = [
180
+ # Identificadores
181
+ 'kepid', 'kepoi_name', 'kepler_name',
182
+ # Disposición
183
+ 'koi_disposition', 'koi_pdisposition', 'koi_score',
184
+ # Características orbitales
185
+ 'koi_period', 'koi_time0bk', 'koi_impact', 'koi_duration', 'koi_depth',
186
+ 'koi_prad', 'koi_sma', 'koi_teq', 'koi_insol', 'koi_dor', 'koi_ror',
187
+ 'koi_eccen', 'koi_incl',
188
+ # Características estelares
189
+ 'koi_steff', 'koi_slogg', 'koi_srad', 'koi_smass', 'koi_smet', 'koi_kepmag',
 
190
  # Coordenadas
191
  'ra', 'dec'
192
  ]
 
248
  # Aplicar paginación
249
  df_page = df.iloc[offset:offset + limit]
250
 
251
+ # Seleccionar columnas relevantes (solo con ≤50% nulos)
252
  columns_to_include = [
253
  # Identificadores
254
+ 'pl_name', 'hostname', 'epic_hostname', 'tic_id', 'gaia_id',
255
  'disposition', 'discoverymethod', 'disc_year',
256
+ # Datos del planeta
257
+ 'pl_orbper', 'pl_rade', 'pl_radj', 'pl_trandep', 'pl_trandur',
258
+ 'pl_tranmid', 'pl_imppar',
259
  # Datos estelares
260
+ 'st_teff', 'st_rad', 'st_mass', 'st_met', 'st_logg',
261
  # Datos del sistema
262
+ 'sy_dist', 'sy_vmag', 'sy_kmag', 'sy_jmag', 'sy_hmag', 'sy_gaiamag',
263
  # Coordenadas
264
  'ra', 'dec'
265
  ]
 
321
  # Aplicar paginación
322
  df_page = df.iloc[offset:offset + limit]
323
 
324
+ # Seleccionar columnas relevantes (solo con ≤50% nulos)
325
  columns_to_include = [
326
+ # Identificadores
327
  'toi', 'tid', 'ctoi_alias', 'tfopwg_disp', 'pl_pnum',
328
+ # Datos del planeta
329
+ 'pl_orbper', 'pl_rade', 'pl_eqt', 'pl_insol', 'pl_trandep',
330
+ 'pl_trandurh', 'pl_tranmid', 'pl_imppar', 'pl_orbsmax',
331
  # Datos estelares
332
  'st_teff', 'st_rad', 'st_mass', 'st_met', 'st_logg', 'st_dist', 'st_tmag',
333
  # Movimiento propio