Skip to main content

NEFIS library

Project description

NEFIS
=======================

NEFIS is a library of functions designed for scientific programs. These programs are characterised by their large volume of input and output data. NEFIS is able to store and retrieve large
volumes of data on file or in shared memory. To achieve a good performance when storing
and retrieving data, the files are self-describing binary direct access files. Furthermore one of
the array dimensions may be variable and the sequence on the file can be prescribed. NEFIS
also allows users to store data in a machine-independent way on files, which means that the
data files can be interchanged between computer systems without having to be converted.
Data within NEFIS is divided into a hierarchical structure of groups, cells and elements. This
hierarchical structure is used to find the location in the file where the data should be stored or
retrieved. An element is the smallest unit which can be accessed at one time. One or more
elements make up a cell; and a group is defined as one or more dimensional arrays of cells.
This shows the logical cohesion of the data to be represented. Flags (in this context referred
as attributes) can be attached to groups as desired. These attributes can, for example, define a match between groups. They may also contain superscripts and subscripts for graphic
design. NEFIS can exist of one file for input and retrieval of data (i.e. a definition and a data
part). The previous NEFIS version needed two files for input and retrieval of data (i.e. a data
file and a definition file). A data file contains the data supplied by the user and the attributes
that have been added. The definition file contains the description of the structure. The relationship between a data file and a definition file is determined by the application. This means
that one definition file can be used by various data files. The opposite is also possible (i.e. a
data file can be used from different definition files). More over, a well-defined definition file is
able to scope all data files of a company.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nefis-0.1.0.zip (110.2 kB view details)

Uploaded Source

Built Distribution

nefis-0.1.0-cp27-none-win_amd64.whl (342.9 kB view details)

Uploaded CPython 2.7 Windows x86-64

File details

Details for the file nefis-0.1.0.zip.

File metadata

  • Download URL: nefis-0.1.0.zip
  • Upload date:
  • Size: 110.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nefis-0.1.0.zip
Algorithm Hash digest
SHA256 a0f622afa771be8030e22b5108c0fa822a01db9c8631e9f2273a6eb71bd3d31f
MD5 ad186c74b35665678ed3022bf3a1c7d8
BLAKE2b-256 b6d762e45f4c204876b971c710a92747943280513868cd55ce97067bc1abc790

See more details on using hashes here.

Provenance

File details

Details for the file nefis-0.1.0-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for nefis-0.1.0-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 fd7e1fc207f1a0cf9fe538f10251ff894753779069e04c8077b9ad434992c399
MD5 fd668489a50eb2de9cb9f5af27fa9c1b
BLAKE2b-256 b9297ec8556b698fae2d6c407d55d36176b7019007d4505659f4afdb33706cd8

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page