.. _quick_ref:

|popy| Quick Reference Guide
#############################


.. |unif_egs| replace:: :ref:`~unif(min,max)init<unif_dist>` 
.. |norm_egs| replace:: :ref:`~norm(m,v)<norm_dist>` 
.. |mnorm_egs| replace:: :ref:`~mnorm(m_vec,v_mat)<mnorm_dist>`
.. |bern_egs| replace:: :ref:`~bernoulli(p)<bern_dist>`
.. |poisson_egs| replace:: :ref:`~poisson(p)<poisson_dist>`
.. |neg_bin_egs| replace:: :ref:`~negbinomial(p,r)<neg_bin_dist>`


See :numref:`table_quick_ref`:-

.. _table_quick_ref: 

.. table:: |popy| Quick Reference

    +---------------------------------+--------------------------------+---------------------------------------+
    | :ref:`Commands<popy_tools>`     | :ref:`Scripts<script_formats>` | :ref:`Sections<script_file_sections>` |  
    +---------------------------------+--------------------------------+---------------------------------------+
    | - :ref:`popy_env`               | - :ref:`fit<fit_script>`       | - :ref:`method_options`               |
    | - :ref:`popy_run`               | - :ref:`gen<gen_script>`       | - :ref:`description`                  |
    | - :ref:`popy_check`             | - :ref:`sim<sim_script>`       | - :ref:`file_paths`                   |
    | - :ref:`popy_create`            | - :ref:`tut<tut_script>`       | - :ref:`data_fields`                  |
    | - :ref:`popy_format`            | - :ref:`comp<comp_script>`     | - :ref:`preprocess`                   |
    | - :ref:`popy_edit`              | - :ref:`mfit<mfit_script>`     | - :ref:`effects`                      |
    | - :ref:`popy_doc`               | - :ref:`mgen<mgen_script>`     | - :ref:`model_params`                 |
    | - :ref:`popy_view`              | - :ref:`msim<sim_script>`      | - :ref:`states`                       | 
    | - :ref:`popy_info`              | - :ref:`mtut<mtut_script>`     | - :ref:`derivatives`                  | 
    | - :ref:`popy_validate`          | - :ref:`mcomp<mcomp_script>`   | - :ref:`predictions`                  | 
    | - :ref:`popy_activate`          | - :ref:`grph<grph_script>`     | - :ref:`ode_solver`                   | 
    | - :ref:`popy_deactivate`        | - :ref:`vpc<vpc_script>`       | - :ref:`fit_methods`                  | 
    | - :ref:`popy_imconv`            | - :ref:`fitsum<fitsum_script>` | - :ref:`covariance`                   | 
    |                                 | - :ref:`gensum<gensum_script>` | - :ref:`output_scripts`               | 
    |                                 | - :ref:`tutsum<tutsum_script>` | - :ref:`output_options`               | 
    |                                 | - :ref:`n2pdat<n2pdat_script>` |                                       | 
    |                                 | - :ref:`p2ndat<p2ndat_script>` |                                       | 
    +---------------------------------+--------------------------------+---------------------------------------+
    | :ref:`Distributions`            | :ref:`dosing_functions`        | :ref:`Analytic Solutions<cmp_funcs>`  |
    +---------------------------------+--------------------------------+---------------------------------------+
    | - |unif_egs|                    | - :ref:`@bolus`                | - :ref:`@iv_one_cmp_cl`               |
    | - |norm_egs|                    | - :ref:`@inf_rate`             | - :ref:`@dep_one_cmp_cl`              |
    | - |mnorm_egs|                   | - :ref:`@inf_dur`              | - :ref:`@iv_two_cmp_cl`               |
    | - |bern_egs|                    | - :ref:`@gamma`                | - :ref:`@dep_two_cmp_cl`              |
    | - |poisson_egs|                 | - :ref:`@weibull`              | - :ref:`@iv_three_cmp_cl`             |
    | - |neg_bin_egs|                 |                                | - :ref:`@dep_three_cmp_cl`            |
    +---------------------------------+--------------------------------+---------------------------------------+
    |:ref:`Variables<variable_types>` | - |cx|, |fx|, |rx|, |mx|, |wx|, |xnewind|                              |
    |                                 | - |dx|, |sx|, |xtime|, |px|                                            |
    +---------------------------------+--------------------------------+---------------------------------------+
    | :ref:`TYPE values<type>`        | - obs, dose, pred, reset, reset\+dose                                  |
    +---------------------------------+--------------------------------+---------------------------------------+
    
