Bug 1387927 - Review Request: numcosmo - Numerical cosmology tools
Summary: Review Request: numcosmo - Numerical cosmology tools
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1387924
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-23 21:25 UTC by Antonio T. (sagitter)
Modified: 2017-02-03 17:07 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-03 17:07:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Antonio T. (sagitter) 2016-10-23 21:25:24 UTC
Spec URL: https://sagitter.fedorapeople.org/numcosmo/numcosmo.spec
SRPM URL: https://sagitter.fedorapeople.org/numcosmo/numcosmo-0.13.2-1.fc24.src.rpm

Description:
The NumCosmo is a free software C library whose main purposes are to test
cosmological models using observational data and to provide a set of
tools to perform cosmological calculations.
Particularly, the current version has implemented three different probes:
cosmic microwave background (CMB),supernovae type Ia (SNeIa) and
large scale structure (LSS) information, such as
baryonic acoustic oscillations (BAO) and galaxy cluster abundance.

The code supports a joint analysis of these data and the parameter space
can include cosmological and phenomenological parameters.
It is worth emphasizing that NumCosmo matter power spectrum and CMB codes
were written independently of other implementations such as CMBFAST, CAMB, etc.

The library is structured in such way to simplify the inclusion of non-standard
cosmological models. Besides the functions related to cosmological quantities,
this library also implements mathematical and statistical tools.
The former was developed to enable the inclusion of other probes and/or
theoretical models and to optimize the codes.
The statistical framework comprises algorithms which define likelihood
functions, minimization, Monte Carlo, Fisher Matrix and
profile likelihood methods.

Fedora Account System Username: sagitter

This package is for Fedora and epel7.

Comment 2 Brandon Nielsen 2016-11-22 16:40:28 UTC
Informal review:

Start description with "NumCosmo is a..." not "The NumCosmo is a...", it reads better that way.

Add a space after "(CMB)" in the "cosmic microwave background (CMB),supernovae..." line in the description.


rpmlint warnings checking SRPM:

numcosmo.src: W: spelling-error %description -l en_US baryonic -> baryon, Nicobar


rpmlint warnings checking numcosmo-0.13.3-1.fc25.x86_64.rpm:

numcosmo.x86_64: W: spelling-error %description -l en_US baryonic -> baryon, Nicobar
numcosmo.x86_64: W: no-manual-page-for-binary mset_gen
numcosmo.x86_64: W: no-manual-page-for-binary mcat_analyze


rpmlint errors and warnings checking numcosmo-examples-0.13.3-1.fc25.x86_64.rpm:

numcosmo-examples.x86_64: W: summary-not-capitalized C numcosmo examples
numcosmo-examples.x86_64: E: script-without-shebang /usr/share/numcosmo-0.13.3/examples/py_hiprim_example.py
numcosmo-examples.x86_64: E: script-without-shebang /usr/share/numcosmo-0.13.3/examples/pydata_simple/py_sline_model.py
numcosmo-examples.x86_64: W: devel-file-in-non-devel-package /usr/share/numcosmo-0.13.3/examples/example_simple.c
numcosmo-examples.x86_64: W: devel-file-in-non-devel-package /usr/share/numcosmo-0.13.3/examples/example_ca.c
numcosmo-examples.x86_64: E: script-without-shebang /usr/share/numcosmo-0.13.3/examples/pydata_simple/py_sline_data.py


rpmlint warnings checking numcosmo-libs-devel-0.13.3-1.fc25.x86_64.rpm:

numcosmo-libs-devel.x86_64: W: only-non-binary-in-usr-lib
numcosmo-libs-devel.x86_64: W: no-documentation


Manpage compression method may change, don't assume .gz

Comment 3 Antonio T. (sagitter) 2017-02-03 17:07:57 UTC
I'm freeing this software for someone else interested.


Note You need to log in before you can comment on or make changes to this bug.