NN provider APK

NN provider  Icon
    
4.5/5
8 Ratings
Developer
Jose Enrique Amaro Soriano
Current Version
1.0
Date Published
File Size
207.9 KB
Package ID
es.ugr.amaro.nnprovider
Price
$ 0.00
Downloads
50+
Category
Android Apps
Genre
Education

APK Version History

Version
1.0 (1)
Architecture
universal
Release Date
October 17, 2015
Requirement
Android 2.1+
  • NN provider Screenshot
  • NN provider Screenshot
  • NN provider Screenshot

About Radio FM 90s

Nucleon-nucleon offline database. Low energy experimental data.

J.E. Amaro, R. Navarro-Perez, and E. Ruiz-Arriola

/ Instituto Carlos I de Fisica Teorica y Computacional, and
Departamento de Fisica Atomica, Molecular y Nuclear.
Universidad de Granada, Spain. /


Build database

Only the first time you run this app or in the case of an update.


Search database and write data into file

Choose the channel, observable, and energy range. Click start. Check the
box if you wish to write the results in a file located in the
/nnprovider/ folder of your SD-card.


Output format

The user of this app can choose different options for showing the output
data


Separate data

Separate data can be ordered by energy or by group of data. Each datum
is stored in a single line in the provided output file. The meaning of
the columns is the following:
channel,nlink,observable,energy,angle,value,error,omega,normalization,key,star.

Group data. Order by energy

Separate data in groups ordered by energy and observable. The data
within a group differ in angle only. The heading of each group provides
the following information:
energy, number of data in the group, normalization error, zero, zero,
zero, channel, observable, key
Each datum within the group consist in:
angle, value, error, omega.


Group data. Order by group

Separate data in groups ordered by experiment. The heading of each group
spreads over several lines with the following information:
link to nn-online.org, reference, channel, number of data, normalization
error, plus several lines of additional information.
Each datum within the group is shown in a separate line with the
following information:
Energy, angle, observable, value, error, omega


Include star (*) data

If checked, the data marked with a star(*) in the nn-online database are
displayed. Otherwise they are ignored.


Include excluded data

If checked, the data excluded from the restricted database are
displayed. Otherwise they are ignored.


Android content provider

NNprovider is also a database that you can use as a content provider for
your smartphone or tablet. A content provider is a data base shared
within your Android device. If you have programming skills you can write
an Android app for searching this database, using the following URI:

|
Uri uri= Uri.parse("content://es.ugr.amaro.nnprovider/tabla");
|

To performing a search within the content provide you use:

|
Cursor cursor=getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder);
|

This cursor is a Java object containing the data as follows:

|
String id =cursor.getString(0);
String channel =cursor.getString(1);
String observable =cursor.getString(2);
String normalization=cursor.getString(3);
float energy =cursor.getFloat(4);
String angle =cursor.getString(5);
String omega =cursor.getString(6);
String value =cursor.getString(7);
String error =cursor.getString(8);
String key= cursor.getString(9);
String reference =cursor.getString(10);
String star =cursor.getString(11);
String url =cursor.getString(12);
String relative =cursor.getString(13);
String more =cursor.getString(14);
String excluded =cursor.getString(15);
String absolute =cursor.getString(16);
String ndatos =cursor.getString(17);
String nlink =cursor.getString(18);
|


Info

Work supported by Spanish DGI (grant FIS2011-24149) and by Junta de
Andalucia (grant FQM225).

Rodrigo Navarro is supported by a Mexican CONACYT grant.

J.E. Amaro is the author of two
books on Android programming (in Spanish) and teach several Android
courses at the Granada University.

What's New in this version