axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] PLOS Rules for documenting scientific software


From: Tim Daly
Subject: Re: [Axiom-developer] PLOS Rules for documenting scientific software
Date: Sun, 23 Dec 2018 23:36:28 -0500

I think one of the most important suggestions is the use of
a literature reference to the implemented algorithm. They
mention using DOI but any reference would do. I have tried
to figure out literature references to algorithms, some of
which decorate Axiom's current source tree. I wish there
were more.

Tim


On 12/22/18, William Sit <address@hidden> wrote:
> Amen.
>
> William
>
> William Sit
> Professor Emeritus
> Department of Mathematics
> The City College of The City University of New York
> New York, NY 10031
> homepage: wsit.ccny.cuny.edu
>
> ________________________________________
> From: Axiom-developer
> <address@hidden> on behalf of
> Tim Daly <address@hidden>
> Sent: Saturday, December 22, 2018 3:41 PM
> To: axiom-dev
> Subject: [Axiom-developer] PLOS Rules for documenting scientific software
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__journals.plos.org_ploscompbiol_article-3Fid-3D10.1371_journal.pcbi.1006561&d=DwICAg&c=4NmamNZG3KTnUCoC6InoLJ6KV1tbVKrkZXHRwtIMGmo&r=qW9SUYRDo6sWEVPpx7wwWYZ79PdSWMRxNZvTih0Bkxc&m=oC0x0vQV9f5FuUNVQBO_UwV-h73cC7IliZkhPlVwAlw&s=47yINWjh8smzKAsgwzJnJsvhRj7LH22zTHA2D-1xPzA&e=
>
> 1) Write comments as you code
> 2) Include examples and lots of them
> 3) Include a quickstart guide
> 4) Include a README file with basic information
> 5) Include a help command for command line interfaces
> 6) Version control your documentation
> 7) Fully document your application program interface
> 8) Use automated documentation tools
> 9) Write error messages that provide solutions or point to the documentation
> 10) Tell people how to cite your software
>
> _______________________________________________
> Axiom-developer mailing list
> address@hidden
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.nongnu.org_mailman_listinfo_axiom-2Ddeveloper&d=DwICAg&c=4NmamNZG3KTnUCoC6InoLJ6KV1tbVKrkZXHRwtIMGmo&r=qW9SUYRDo6sWEVPpx7wwWYZ79PdSWMRxNZvTih0Bkxc&m=oC0x0vQV9f5FuUNVQBO_UwV-h73cC7IliZkhPlVwAlw&s=GgpZ-fSxzeliAR6li7ywCwO46JNvaG84OVxPUx7mHKk&e=
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]