Skip to content

mosaicCalc

R-Language Based Calculus Operations for Teaching

v0.6.4 · Jul 26, 2024 · GPL (>= 2)

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

2 NOTE
12 OK
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)
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-gcc

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.
OK 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

*


            

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

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
NOTE r-devel-linux-x86_64-debian-gcc

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

Reverse Dependencies (3)

Dependency Network

Dependencies Reverse dependencies calculus Deriv dplyr ggformula ggplot2 glue MASS Matrix metR mosaicCore mosaic orthopolynom rlang Ryacas sp +1 more dependencies MMAC fastR2 mosaicCore mosaicCalc

Version History

new 0.6.4 Mar 9, 2026