Hogar » La Red Integral de Archivos R (CRAN)

La Red Integral de Archivos R (CRAN)

1997-04-23
  • Kurt Hornik
  • Friedrich Leisch
Computer workstation with R programming interface and statistical graphs in software engineering.

CRAN is the primary repository for the R software, its documentation, and thousands of user-contributed extension packages. It is a network of FTP and web servers around the world that store identical, up-to-date versions of R code and documentation. This centralized, yet distributed, system is fundamental to R’s ecosystem, ensuring easy access and reproducibility for users globally.

La Red Integral de Archivos de R (CRAN) se estableció en 1997 para proporcionar un sistema de distribución fiable y centralizado para R y sus paquetes complementarios. Antes de CRAN, los usuarios debían buscar y descargar paquetes de diversas fuentes, lo cual resultaba ineficiente y problemático para la gestión de dependencias. CRAN solucionó este problema creando una red de servidores reflejados en todo el mundo, garantizando que los usuarios pudieran descargar R y sus paquetes desde un servidor rápido y geográficamente cercano.

A key aspect of CRAN is its rigorous quality control process. Before a new package or an update is accepted, it must pass a series of automated checks on multiple operating systems (Windows, macOS, and Linux). These checks verify that the package installs correctly, the code examples run without errors, the documentation is properly formatted, and it doesn’t interfere with other packages. This process, managed by a small team of volunteers, maintains a high standard of quality and stability across the R ecosystem. Each package on CRAN has a dedicated page with its documentation, version history, and dependencies, making the system transparent and easy to navigate. This infrastructure has been a cornerstone of R’s success, fostering a vibrant community of developers and users who can easily share and build upon each other’s work.

UNESCO Nomenclature: 1203
- Informática

Tipo

Software/Algoritmo

Disrupción

Incremental

Utilización

Uso generalizado

Precursores

  • The concept of software archives like CTAN (for TeX) and CPAN (for Perl)
  • El Protocolo de transferencia de archivos (FTP) para distribuir archivos a través de una red
  • El crecimiento de Internet, que permite una red global de servidores
  • El movimiento del software de código abierto, que fomentaba el intercambio y la colaboración

Aplicaciones

  • Distribución de miles de paquetes R especializados para estadística, aprendizaje automático y visualización.
  • Garantizar la reproducibilidad de la investigación científica proporcionando acceso versionado al software.
  • Comprobación automatizada de paquetes y control de calidad para el ecosistema R
  • Facilitar la adopción y enseñanza global de R

Patentes:

    Posibles ideas innovadoras

    Membresía obligatoria de Professionals (100% free)

    Debes ser miembro de Professionals (100% free) para acceder a este contenido.

    Únete ahora

    ¿Ya eres miembro? Accede aquí
    Related to: CRAN, R, package management, software repository, open source, reproducibility, quality control, R ecosystem, software distribution, dependency management.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    DISPONIBLE PARA NUEVOS RETOS
    Ingeniero Mecánico, Gerente de Proyectos, Ingeniería de Procesos o I+D
    Desarrollo eficaz de productos

    Disponible para un nuevo desafío a corto plazo.
    Contáctame en LinkedIn
    Integración de electrónica de metal y plástico, diseño a coste, GMP, ergonomía, dispositivos y consumibles de volumen medio a alto, fabricación eficiente, industrias reguladas, CE y FDA, CAD, Solidworks, cinturón negro Lean Sigma, ISO 13485 médico

    Estamos buscando un nuevo patrocinador

     

    ¿Su empresa o institución se dedica a la técnica, la ciencia o la investigación?
    > Envíanos un mensaje <

    Recibe todos los artículos nuevos
    Gratuito, sin spam, correo electrónico no distribuido ni revendido.

    o puedes obtener tu membresía completa -gratis- para acceder a todo el contenido restringido >aquí<

    Contexto histórico

    (si se desconoce la fecha o no es relevante, por ejemplo "mecánica de fluidos", se ofrece una estimación redondeada de su notable aparición)

    Invención, innovación y principios técnicos relacionados

    Scroll al inicio

    También te puede interesar