Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

JOSS paper on ECCE 9

Aperta
#271 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
documentation

Direzione di ricerca

Before drafting, verify the PNNL ECCE publications and real references, confirm co-authorship and permission for teaching-use evidence, and decide whether to wait for the Umeå lab evidence. Follow the linked JOSS paper format and policies; gather evidence for the outline, then draft within JOSS’s word and section requirements. Done when the manuscript and figure meet those requirements and all claims and references have been verified by the authors.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

A paper in the Journal of Open Source Software, submitted after 9.0 leaves beta (reviewers install and test the software). JOSS: 750–1,750 words; required sections Summary, Statement of need, State of the field, Software design, Research impact statement, AI usage disclosure (format, policies).

Outline

Section ~Words Content
Summary 150 what a quantum-chemistry calculation is; what ECCE does (build, set up for several codes, run locally or on a cluster, keep calculations with results, view orbitals/spectra/geometries); free on Linux, Windows, macOS
Statement of need 250 researchers using several codes and clusters; teaching (students build, run and inspect calculations); one interface and data store; ECCE-QM for teaching without installs
State of the field 300 fair, sourced comparison (Avogadro, Gabedit, IQmol, Jmol/ChimeraX, WebMO, SEAMM, commercial front ends); build-vs-contribute: reviving the original design (code registration, managed data, central server)
Software design 400 code registration; client/server split and local mode; modernisation without a rewrite (2013 behaviour as reference, seven bundled libraries replaced); ECCE-QM (libcint + libxc); verification (teaching set, CI on three systems)
Research impact 250 evidence only: PNNL-era use and publications, NWChem's GUI; teaching use (with permission); releases, downloads, packages, Zenodo DOI; regression suite
AI usage disclosure 150 Claude (model/version), where used (code, tests, documentation, manuscript drafting), kind of help, human review and validation, design decisions by the authors
Acknowledgements 50 PNNL/EMSL's original team and DOE funding; testers

One figure: the client/server/compute diagram, or a composite screenshot.

Before drafting: PNNL's ECCE publications (real references only); co-authorship and permission to cite teaching use; whether to wait for the Umeå lab as evidence.

AI rules (JOSS): drafting with AI is allowed and disclosed. The authors verify every claim and reference and are responsible for them. Replies to editors and reviewers in the review thread are written by the authors themselves (AI only for translation); code and paper changes requested in review may be made with AI help as before. Related: #250 (citation).

Lingua principale
C
Stelle
10
Fork
8
Merge medio
21m
PR unite (30g)
1

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di FriendsofECCE/ECCE

Tutte le issue di FriendsofECCE/ECCE

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.