Ropensci News Digest, septembrie 2025

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă


Dragi prieteni Ropensci, este timpul pentru rotunjirea noastră lunară de știri! Puteți citi această postare pe blogul nostru. Acum să ne aruncăm în activitate la Ropensci și în jurul său!

HQ Ropensci

10 Sfaturi rapide pentru a -ți face software -ul să -ți depășească locul de muncă

Managerul nostru comunitar, Yanina Bellini Saibene, a participat la lucrarea „10 sfaturi rapide pentru a -ți face software -ul să -ți depășească jobul”.

„Pierderea personalului -cheie a fost întotdeauna un risc pentru proiecte software de cercetare. Membrii cheie ai echipei ar trebui să se îndepărteze din cauza bolii sau a arderii, pentru a avea grijă de un membru al familiei, de la o pierdere de sprijin financiar sau pentru că cariera lor merge într -o direcție nouă. Astăzi, totuși, schimbările politice și financiare pun un număr mare de cercetători. Fiți utilizabili după ce și -au părăsit locul de muncă actual – fie pe parcursul mișcărilor voluntare în carieră sau a mobilității cercetătorilor, dar în special în cazurile de plecare involuntară din cauza schimbărilor politice sau instituționale. ”

De la idei la acțiune: Campionii își încep antrenamentul

Faza de antrenament este oprită!

Ca de obicei, puteți găsi materialele pe pagina noastră de instruire.

Cerere de feedback

Am publicat recent o postare pe blog care solicită feedback pentru un prototip al unui tablou de bord la nivel de organizație pentru urmărirea sănătății și întreținerii pachetelor R ale unei organizații. Încă căutăm feedback și sugestii, așa că vă rugăm să citiți postarea pe blog dacă nu ați făcut -o deja, și să ne ajutați cu ideile dvs.

Ropensci prezentat pe blogul Science Ouverte al Institut Pasteur

În ultima sa contribuție la blogul Science Overte, María Gutiérrez Sánchez explorează modul în care programul Ropensci Champions ajută la încurajarea științei mai deschise, incluzive și multilingve:

Programul consolidează comunitățile științifice din America Latină prin instruire, mentorat și rețea în jurul dezvoltării software-ului open-source. Mai mult decât extinderea diversității în comunitatea R, inițiativa își propune să redistribuie puterea în ecosistemul de știință deschisă globală, recunoscând că soluțiile durabile trebuie să apară din cadrul comunităților în sine.

Citiți articolul complet în franceză (original) sau spaniolă.

Coworking

Citiți totul despre coworking!

Și amintiți -vă, puteți oricând să cowork în mod independent la munca legată de R, să lucrați la pachete care tind să fie neglijate sau să lucrați la ceea ce trebuie să faceți vreodată!

Software 📦

Pachete noi

Următoarele patru pachete au devenit recent o parte a suitei noastre de software:

  • SSARP, dezvoltat de Kristen Martinet: creează relații de specii și specii în zona de apariție folosind înregistrări de apariție sau matrici de absență de absență. A fost revizuit de Tom Matthews și Joel Nitta.

  • Rixpress, dezvoltat de Bruno Rodrigues: simplifică crearea de conducte analitice reproductibile folosind expresii implicite.nix generate prin RIX pentru reproductibilitate. Definiți derivații în R, Python sau Julia, Liați-le într-o compoziție de funcții pure și construiți conducta rezultată folosind NIX ca instrument de construire end-to-end de bază. Sunt incluse funcții pentru a complota o reprezentare DAG a conductei, precum și funcții pentru încărcarea și inspectarea rezultatelor intermediare pentru analiza interactivă. Experiența utilizatorului este foarte inspirată de pachetul Targets. A fost revizuit de William Michael Landau și Anthony Martinez.

  • HDCureModels, dezvoltat de Kellie J. Archer împreună cu Han Fu: oferă funcții pentru montarea diferitelor modele de vindecare a amestecului parametric și semi-parametric penalizat, cu funcții de penalizare diferite, testare pentru o fracție de vindecare semnificativă și testare pentru o monitorizare suficientă, așa cum este descris în Fu și colab. (2022) și Archer și colab. (2024). Selecția variabilă controlată a ratei de descoperire falsă este furnizată folosind modelele de modele-X. Este disponibil pe CRAN. A fost revizuit de Tung Lam Nguyen și Panagiotis Papastamoulis.

  • Dataset, dezvoltat de Daniel Antal: Pachetul Dataset ajută la crearea de seturi de date semantic bogate, citibile de mașină și interoperabile în R. Acesta extinde cadre de date ordonate cu metadate care păstrează sensul, îmbunătățește interoperabilitatea și face ca seturile de date să fie mai ușor de publicat, schimb și reutiliza în linie cu standardele ISO și W3C. Este disponibil pe CRAN. A fost revizuit de Marcelo Perlin, Anna Márta Mester și Mauro Lepore.

Descoperiți mai multe pachete, citiți mai multe despre revizuirea colegilor de software.

Versiuni noi

Următoarele paisprezece pachete au avut o actualizare de la ultimul buletin informativ: se află (v1.5.3-1), C14Bazaar (5.2.0), comtradr (v1.0.4), dataspice (v1.1.1), ghql (v0.1.2), Magick (v2.9.0), paleobiodb (v1.0.1), rgbif (v3.8.3), rinat (v0.1.10), Rredlist (v1.1.1), RSVG (v2.7.0), spatsoc (v0.2.10), Tarchetipuri (0.13.2) și ținte (1.11.4)

Recenzie de la egal la egal

Există șaisprezece trimiteri recent închise și active și 4 trimiteri în așteptare. Problemele sunt în diferite etape:

Aflați mai multe despre revizuirea colegilor de software și cum să vă implicați.

Pe blog

  • Ropensci Champions Second Cohort: Proiecte înfășurate de Yanina Bellini Saibene. A doua noastră cohortă de campioni a finalizat programul. În această postare pe blog, împărtășim proiectele fiecărui campion, realizările și activitățile lor de informare.

  • De la supraviețuire la înfloritor: o convocare pentru a revendica și susține comunități științifice deschise de Kari L. Jordan, Erin Becker, Daniela Saderi, Vanessa Fairhurst, Patricia Herterich, Noam Ross, Yanina Bellini Saibene, Leah Wasser și Yehudi. Cinci organizații științifice deschise – Carpentries, OLS, Ropensci, Pyopensci și Prereview – se reunesc pentru o convocare strategică, susținută de Fondul de navigație, pentru a aborda provocările partajate de subfinanțare, fragmentare și modele de voluntariat nesustenabile.

  • O introducere blândă a științei deschise de Steffi Lazerte. Steffi examinează o discuție despre știința deschisă. Nu uitați că este nevoie de curaj; Fii bun cu tine. Alte limbi: Une Introducere en Douceur à la Science Ouverte (FR).

Note tehnologice

Solicită contribuții

Apeluri pentru întreținători

Dacă sunteți interesat să mențineți vreunul dintre pachetele R de mai jos, vă puteți bucura să citiți postarea noastră pe blog Ce înseamnă să mențineți un pachet?.

Solicită contribuții

Consultați pagina noastră de ajutor dorită – Înainte de a deschide un PR, vă recomandăm să întrebați dacă este încă nevoie de ajutor.

Colț de dezvoltare a pachetelor

Câteva sfaturi utile pentru dezvoltatorii de pachete R. 👀

Numele funcțiilor dvs. sunt unice?

Mulțumim unei idei de la Egor Kotov, prin https://github.com/ropensci-review-tools/pkgcheck/issues/142, pachetul PKGCHECK conține acum o funcție de sine stătătoare de utilizat în timpul dezvoltării pachetelor, pentru a verifica rapid dacă numele funcției dvs. sunt unice:

pkgcheck::fn_names_on_cran (c ("min", "max"))
#> package version fn_name
#> 161627 matlab2r 1.1.0 max
#> 161628 matlab2r 1.1.0 min
#> 178817 mosaic 1.8.3 max
#> 178821 mosaic 1.8.3 min
#> 234203 rapportools 1.1 max
#> 234207 rapportools 1.1 min

Insigna R-Universe prin Usethis

Cea mai recentă versiune a Usethis include o funcție la îndemână use_r_universe_badge() Aceasta indică ce versiune a pachetului dvs. este disponibilă pe R-Universe.

VIGNETTE NOU TESTTHAT

Versiunea de dezvoltare a pachetului Testthat oferă noi viniete, inclusiv o imagine de ansamblu utilă a „testării funcțiilor provocatoare”.

Buletin informativ AI după pozitie

Posit, Sara Altman și Simon Couch, au început un buletin informativ despre dezvoltările AI atât în ​​interiorul companiei lor, cât și în afara lor.

Ultimele cuvinte

Mulțumesc pentru lectură! Dacă doriți să vă implicați cu Ropensci, consultați ghidul nostru care contribuie care vă poate ajuta să vă direcționați către locul potrivit, indiferent dacă doriți să contribuiți la cod, contribuții non-cod sau să contribuiți în alte moduri, cum ar fi partajarea cazurilor de utilizare. De asemenea, puteți susține munca noastră prin donații.

Dacă încă nu v -ați abonat la newsletter -ul nostru, puteți face acest lucru printr -un formular. Până când este timpul pentru următorul nostru buletin informativ, puteți ține legătura cu noi prin intermediul site -ului nostru web și al contului Mastodon.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.