Skip to main content

NEFIS library

Project description

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 hat 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.2.0.zip (419.7 kB view details)

Uploaded Source

Built Distributions

nefis-0.2.0.win-amd64-py2.7.exe (375.3 kB view details)

Uploaded Source

nefis-0.2.0-cp27-none-win_amd64.whl (111.3 kB view details)

Uploaded CPython 2.7 Windows x86-64

File details

Details for the file nefis-0.2.0.zip.

File metadata

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

File hashes

Hashes for nefis-0.2.0.zip
Algorithm Hash digest
SHA256 398b74387c8940bb22d2963dd3e543a9ab7c0b5dece2fd7787d3d1993c750082
MD5 9fff1d58065b2f9a94c114dbf017be72
BLAKE2b-256 0bbd020d9072222827af273e6f5bcc239a9d4a15ce5a6cf37d578ac1824949da

See more details on using hashes here.

Provenance

File details

Details for the file nefis-0.2.0.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for nefis-0.2.0.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 15dbd6e1816b78f47f02497ac677db9aaa8725ddbecf58b53f953cbfe1ed393a
MD5 310c47d45d9f984b2f45bf04224cc60a
BLAKE2b-256 5719280c797643a7d7df0c363b5b692ad8ab886017987cc1c7f32d2daf6bcb63

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for nefis-0.2.0-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 77e4b5147c37f9228cfbf621c2315a08c68a96716b0c5596f6fe41de3dd7ab1f
MD5 953420d81f3e2dd69e5765e5c1090c40
BLAKE2b-256 5172db2f855776250fba3a1e41499b43199182d69a7d825d8aee64a29a123216

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