mosaicCalc
R-Language Based Calculus Operations for Teaching
Description
Software to support the introductory *MOSAIC Calculus* textbook <https://www.mosaic-web.org/MOSAIC-Calculus/>), one of many data- and modeling-oriented educational resources developed by Project MOSAIC (<https://www.mosaic-web.org/>). Provides symbolic and numerical differentiation and integration, as well as support for applied linear algebra (for data science), and differential equations/dynamics. Includes grammar-of-graphics-based functions for drawing vector fields, trajectories, etc. The software is suitable for general use, but intended mainly for teaching calculus.
Downloads
2.3K
Last 30 days
2638th
2.3K
Last 90 days
2.3K
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Daniel Kaplan <kaplan@macalester.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Daniel", "T."),
family = "Kaplan",
role = "aut",
email = "kaplan@macalester.edu"),
person(given = "Randall",
family = "Pruim",
role = "aut",
email = "rpruim@calvin.edu"),
person(given = c("Nicholas", "J."),
family = "Horton",
role = "aut",
email = "nhorton@amherst.edu"),
person(given = "Daniel",
family = "Kaplan",
role = "cre",
email = "kaplan@macalester.edu"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Daniel Kaplan <kaplan@macalester.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Daniel", "T."),
family = "Kaplan",
role = "aut",
email = "kaplan@macalester.edu"),
person(given = "Randall",
family = "Pruim",
role = "aut",
email = "rpruim@calvin.edu"),
person(given = c("Nicholas", "J."),
family = "Horton",
role = "aut",
email = "nhorton@amherst.edu"),
person(given = "Daniel",
family = "Kaplan",
role = "cre",
email = "kaplan@macalester.edu"))
as necessary.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Daniel Kaplan <kaplan@macalester.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Daniel", "T."),
family = "Kaplan",
role = "aut",
email = "kaplan@macalester.edu"),
person(given = "Randall",
family = "Pruim",
role = "aut",
email = "rpruim@calvin.edu"),
person(given = c("Ni
CRAN incoming feasibility
Maintainer: ‘Daniel Kaplan <kaplan@macalester.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Daniel", "T."),
family = "Kaplan",
role = "aut",
email = "kaplan@macalester.edu"),
person(given = "Randall",
family = "Pruim",
role = "aut",
email = "rpruim@calvin.edu"),
person(given = c("Ni