Páramos de Colombia: una visita en Octubre 2024

Colombia
Python
pyinaturalist
Español
Autor/a

José R. Ferrer-Paris

Fecha de publicación

22 de febrero de 2026

Fecha de última modificación

6 de abril de 2026

Un resumen de mis observaciones en Octubre 2024 en Colombia.

Load Python modules

import pandas as pd
import folium
from datetime import datetime, timedelta
from pyinaturalist import (
    Observation,
    get_observations,
    pprint,
)
import ipyplot
from itertools import compress

Download iNaturalist observations

From the end of May to the first week of June 2025

observations = get_observations(user_id='NeoMapas', 
                                d1="2024-10-03",
                                d2="2024-10-08",
                                per_page=1000)
len(observations['results'])

35
pprint(observations)
                                                                                                                   
  ID          Taxon ID   Taxon                            Observed on    User       Location                       
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 
  279872905   185913     Genus Monticalia                 Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  279872904   58728      Genus Berberis (Barberries)      Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  279872360   533184     Paepalanthus alpinus             Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  279872099   545446     Cyrtochilum weirii               Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250259867   10332      Atlapetes pallidinucha           Oct 07, 2024   neomapas   Playa Blanca, Lago de Tota     
                         (Pale-Naped Brushfinch)                                    Boyacà, Tota, Boyacá,          
                                                                                    Colombia                       
  250214024   522588     Bombus rubicundus (Andean Red    Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                         Bumble Bee)                                                Colombia                       
  250213333   533184     Paepalanthus alpinus             Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250212905   122407     Genus Bomarea                    Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250212638   1534555    Subsection Cryptanthella         Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250212126   9183       Zonotrichia capensis             Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         (Rufous-Collared Sparrow)                                  Colombia                       
  250211631   5572       Metallura tyrianthina (Tyrian    Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         Metaltail)                                                 Colombia                       
  250210978   879226     Section Elkea                    Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                                                                                    Colombia                       
  250210760   497332     Bombus hortulanus (Andean        Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         Gardener Bumble Bee)                                       Colombia                       
  250209511   9183       Zonotrichia capensis             Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         (Rufous-Collared Sparrow)                                  Colombia                       
  250209508   9836       Diglossa humeralis (Black        Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         Flowerpiercer)                                             Colombia                       
  250208286   5572       Metallura tyrianthina (Tyrian    Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         Metaltail)                                                 Colombia                       
  250208285   5572       Metallura tyrianthina (Tyrian    Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         Metaltail)                                                 Colombia                       
  250207326   71130      Suborder Polyphaga (Water,       Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         Rove, Scarab, Long-Horned,                                 Colombia                       
                         Leaf, And Snout Beetles)                                                                  
  250207325   337796     Brugmansia sanguinea (Red        Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         Angel's Trumpet)                                           Colombia                       
  250207324   9830       Genus Diglossa                   Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         (Flowerpiercers)                                           Colombia                       
  250207322   10188      Anisognathus igniventris         Oct 03, 2024   neomapas   Santa Fe, Bogotá, Bogota,      
                         (Scarlet-Bellied                                           Colombia                       
                         Mountain-Tanager)                                                                         
  250107796   3439       Zenaida auriculata (Eared        Oct 03, 2024   neomapas   Monserrate, Santa Fe, Bogota,  
                         Dove)                                                      Colombia                       
  250107538   522588     Bombus rubicundus (Andean Red    Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                         Bumble Bee)                                                Colombia                       
  250106786   336470     Cyrtochilum tetracopis           Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250105292   550170     Astylus aulicus                  Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250103110   336650     Espeletia argentea               Oct 05, 2024   neomapas   Villapinzón, Cundinamarca,     
                                                                                    Colombia                       
  250102302   6276       Eriocnemis vestita (Glowing      Oct 06, 2024   neomapas   Villapinzón, Cundinamarca,     
                         Puffleg)                                                   Colombia                       
  250056745   83729      Genus Catasticta (Dartwhites)    Oct 04, 2024   neomapas   Chapinero, Bogotá, Bogota,     
                                                                                    Colombia                       
  250055367   534845     Siphocampylus columnae           Oct 04, 2024   neomapas   Chapinero, Bogotá, Bogota,     
                                                                                    Colombia                       
  250054989   533184     Paepalanthus alpinus             Oct 04, 2024   neomapas   Chapinero, Bogotá, Bogota,     
                                                                                    Colombia                       
  250053821   894333     Epidendrum zipaquiranum          Oct 04, 2024   neomapas   Chapinero, Bogotá, Bogota,     
                         (Zipaquirá Orchid)                                         Colombia                       
  250050306   9183       Zonotrichia capensis             Oct 04, 2024   neomapas   Chapinero, Bogotá, Bogota,     
                         (Rufous-Collared Sparrow)                                  Colombia                       
  249801747   3439       Zenaida auriculata (Eared        Oct 05, 2024   neomapas   Villa de Leyva, Boyacá,        
                         Dove)                                                      Colombia                       
  249797311   9183       Zonotrichia capensis             Oct 05, 2024   neomapas   Villa de Leyva, Boyacá,        
                         (Rufous-Collared Sparrow)                                  Colombia                       
  249134339   51449      Passiflora mixta (Northern       Oct 06, 2024   neomapas   Sendero Páramo La Rusia Y Rio  
                         Banana Passionfruit)                                       Surba Duitama, Duitama,        
                                                                                    Boyacá, CO                     
                                                                                                                   

Map of observations

map = folium.Map(tiles="OpenStreetMap.HOT")
fg = folium.FeatureGroup(name="iNaturalist observations", control=True, attribution="observers @ iNaturalist").add_to(map)
popup_text = """<img src='{url}'>
<caption><i>{species}</i> observed on {observed_on} / {attribution}</caption> {desc}
   """
for obs in observations['results']:
    if obs['quality_grade'] == 'research':
        if obs['description'] is None:
            desc = ""
        else:
            desc = obs['description']
        pincolor = 'green'
    else:
        desc = "Observation is not research quality grade."
        pincolor = 'gray'
    fg.add_child(
        folium.Marker(
            location=obs['location'],
            popup=popup_text.format(
               species=obs['species_guess'],
                observed_on=obs['observed_on'],
                desc=desc,
               url = obs['observation_photos'][0]['photo']['url'],
               attribution = obs['observation_photos'][0]['photo']['attribution']),
            icon=folium.Icon(color=pincolor),
        )
      )
folium.LayerControl().add_to(map)

<folium.map.LayerControl object at 0x130cfde80>
map.fit_bounds(map.get_bounds())
map

Make this Notebook Trusted to load map: File -> Trust Notebook

Travel log

records=list()
for obs in observations['results']:
    record = {'quality': obs['quality_grade'],
    'description': obs['description'],
    'location': obs['place_guess'],
    'longitude': obs['location'][1],
    'latitude': obs['location'][0],
    'species guess': obs['species_guess'],
    }
    if type(obs['observed_on']) == str:
        record['dia'] = datetime.strptime(obs['observed_on'], "%Y-%m-%d").date()
    else:
        record['dia'] = obs['observed_on'].date()
    if len(obs['observation_photos'])>0:
        record['url'] = obs['observation_photos'][0]['photo']['url']
        record['attribution'] = obs['observation_photos'][0]['photo']['attribution']
    records.append(record)
inat_obs=pd.DataFrame(records)
inat_obs.groupby('dia').agg({'species guess': ['count',pd.Series.nunique]})

species guess
count nunique
dia
2024-10-03 13 10
2024-10-04 5 5
2024-10-05 14 12
2024-10-06 2 2
2024-10-07 1 1
my_observations = Observation.from_json_list(observations)
images = [obs.photos[0].small_url for obs in my_observations]
labels = [str(obs) for obs in my_observations]

Montserrat — 3 de Octubre 2024

Explore observations on iNaturalist

ss = [datetime.date(obs.observed_on).strftime('%d/%m/%Y') in ['03/10/2024',] for obs in my_observations]
ipyplot.plot_images(list(compress(images, ss)), list(compress(labels, ss)), max_images=60,)


Observation(id=250212126, taxon=Taxon(id=9183, full_name=Zonotrichia capensis (Rufous-Collared Sparrow)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447439229/small.jpeg

Observation(id=250211631, taxon=Taxon(id=5572, full_name=Metallura tyrianthina (Tyrian Metaltail)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447438290/small.jpeg

Observation(id=250210978, taxon=Taxon(id=879226, full_name=Section Elkea), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447437331/small.jpeg

Observation(id=250210760, taxon=Taxon(id=497332, full_name=Bombus hortulanus (Andean Gardener Bumble Bee)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447436844/small.jpeg

Observation(id=250209511, taxon=Taxon(id=9183, full_name=Zonotrichia capensis (Rufous-Collared Sparrow)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447432175/small.jpeg

Observation(id=250209508, taxon=Taxon(id=9836, full_name=Diglossa humeralis (Black Flowerpiercer)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447432728/small.jpeg

Observation(id=250208286, taxon=Taxon(id=5572, full_name=Metallura tyrianthina (Tyrian Metaltail)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447431078/small.jpeg

Observation(id=250208285, taxon=Taxon(id=5572, full_name=Metallura tyrianthina (Tyrian Metaltail)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447430391/small.jpeg

Observation(id=250207326, taxon=Taxon(id=71130, full_name=Suborder Polyphaga (Water, Rove, Scarab, Long-Horned, Leaf, And Snout Beetles)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447429310/small.jpeg

Observation(id=250207325, taxon=Taxon(id=337796, full_name=Brugmansia sanguinea (Red Angel's Trumpet)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447428754/small.jpeg

Observation(id=250207324, taxon=Taxon(id=9830, full_name=Genus Diglossa (Flowerpiercers)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447427053/small.jpeg

Observation(id=250207322, taxon=Taxon(id=10188, full_name=Anisognathus igniventris (Scarlet-Bellied Mountain-Tanager)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Santa Fe, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447425653/small.jpeg

Observation(id=250107796, taxon=Taxon(id=3439, full_name=Zenaida auriculata (Eared Dove)), observed_on=Oct 03, 2024, username=neomapas, place_guess=Monserrate, Santa Fe, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447230173/small.jpeg

Bogotá — 4 de Octubre 2024

Explore observations on iNaturalist

ss = [datetime.date(obs.observed_on).strftime('%Y-%m-%d') in ['2024-10-04'] for obs in my_observations]
ipyplot.plot_images(list(compress(images, ss)), list(compress(labels, ss)), max_images=60,)


Observation(id=250056745, taxon=Taxon(id=83729, full_name=Genus Catasticta (Dartwhites)), observed_on=Oct 04, 2024, username=neomapas, place_guess=Chapinero, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447124816/small.jpeg

Observation(id=250055367, taxon=Taxon(id=534845, full_name=Siphocampylus columnae), observed_on=Oct 04, 2024, username=neomapas, place_guess=Chapinero, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447122796/small.jpeg

Observation(id=250054989, taxon=Taxon(id=533184, full_name=Paepalanthus alpinus), observed_on=Oct 04, 2024, username=neomapas, place_guess=Chapinero, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447121421/small.jpeg

Observation(id=250053821, taxon=Taxon(id=894333, full_name=Epidendrum zipaquiranum (Zipaquirá Orchid)), observed_on=Oct 04, 2024, username=neomapas, place_guess=Chapinero, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447119119/small.jpeg

Observation(id=250050306, taxon=Taxon(id=9183, full_name=Zonotrichia capensis (Rufous-Collared Sparrow)), observed_on=Oct 04, 2024, username=neomapas, place_guess=Chapinero, Bogotá, Bogota, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447112252/small.jpeg

Where — 5 de Octubre 2024

Explore observations on iNaturalist

ss = [datetime.date(obs.observed_on).strftime('%Y-%m-%d') in ['2024-10-05'] for obs in my_observations]
ipyplot.plot_images(list(compress(images, ss)), list(compress(labels, ss)), max_images=60,)


Observation(id=279872905, taxon=Taxon(id=185913, full_name=Genus Monticalia), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/502615990/small.jpeg

Observation(id=279872904, taxon=Taxon(id=58728, full_name=Genus Berberis (Barberries)), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/502615977/small.jpeg

Observation(id=279872360, taxon=Taxon(id=533184, full_name=Paepalanthus alpinus), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/502615559/small.jpeg

Observation(id=279872099, taxon=Taxon(id=545446, full_name=Cyrtochilum weirii), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/502614897/small.jpeg

Observation(id=250214024, taxon=Taxon(id=522588, full_name=Bombus rubicundus (Andean Red Bumble Bee)), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447443519/small.jpeg

Observation(id=250213333, taxon=Taxon(id=533184, full_name=Paepalanthus alpinus), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447442195/small.jpeg

Observation(id=250212905, taxon=Taxon(id=122407, full_name=Genus Bomarea), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447441353/small.jpeg

Observation(id=250212638, taxon=Taxon(id=1534555, full_name=Subsection Cryptanthella), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447440434/small.jpeg

Observation(id=250107538, taxon=Taxon(id=522588, full_name=Bombus rubicundus (Andean Red Bumble Bee)), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447229665/small.jpeg

Observation(id=250106786, taxon=Taxon(id=336470, full_name=Cyrtochilum tetracopis), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447227802/small.jpeg

Observation(id=250105292, taxon=Taxon(id=550170, full_name=Astylus aulicus), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447225277/small.jpeg

Observation(id=250103110, taxon=Taxon(id=336650, full_name=Espeletia argentea), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447220103/small.jpeg

Observation(id=249801747, taxon=Taxon(id=3439, full_name=Zenaida auriculata (Eared Dove)), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villa de Leyva, Boyacá, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/446618726/small.jpeg

Observation(id=249797311, taxon=Taxon(id=9183, full_name=Zonotrichia capensis (Rufous-Collared Sparrow)), observed_on=Oct 05, 2024, username=neomapas, place_guess=Villa de Leyva, Boyacá, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/446610197/small.jpeg

Where — 6 de Octubre 2024

Explore observations on iNaturalist

ss = [datetime.date(obs.observed_on).strftime('%Y-%m-%d') in ['2024-10-06'] for obs in my_observations]
ipyplot.plot_images(list(compress(images, ss)), list(compress(labels, ss)), max_images=60,)


Observation(id=250102302, taxon=Taxon(id=6276, full_name=Eriocnemis vestita (Glowing Puffleg)), observed_on=Oct 06, 2024, username=neomapas, place_guess=Villapinzón, Cundinamarca, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447218436/small.jpeg

Observation(id=249134339, taxon=Taxon(id=51449, full_name=Passiflora mixta (Northern Banana Passionfruit)), observed_on=Oct 06, 2024, username=neomapas, place_guess=Sendero Páramo La Rusia Y Rio Surba Duitama, Duitama, Boyacá, CO)

https://inaturalist-open-data.s3.amazonaws.com/photos/445292535/small.jpeg

Where — 7 de Octubre 2024

Explore observations on iNaturalist

ss = [datetime.date(obs.observed_on).strftime('%Y-%m-%d') in ['2024-10-07'] for obs in my_observations]
ipyplot.plot_images(list(compress(images, ss)), list(compress(labels, ss)), max_images=60,)


Observation(id=250259867, taxon=Taxon(id=10332, full_name=Atlapetes pallidinucha (Pale-Naped Brushfinch)), observed_on=Oct 07, 2024, username=neomapas, place_guess=Playa Blanca, Lago de Tota Boyacà, Tota, Boyacá, Colombia)

https://inaturalist-open-data.s3.amazonaws.com/photos/447541190/small.jpeg