NIFTY – Numerical Information Field Theory A versatile PYTHON library for signal inference

NIFTy (Numerical Information Field Theory) is a software package designed to enable the development of signal Inference algorithms that operate regardless of the underlying spatial grid and its resolution. Its object-oriented framework is written in Python, although It accesses libraries written in...

Full description

Saved in:
Bibliographic Details
Published inAstronomy and astrophysics (Berlin) Vol. 554; pp. A26 - np
Main Authors Selig, M., Bell, M. R., Junklewitz, H., Oppermann, N., Reinecke, M., Greiner, M., Pachajoa, C., Enßlin, T. A.
Format Journal Article
LanguageEnglish
Published 01.06.2013
Subjects
Online AccessGet full text
ISSN0004-6361
1432-0746
DOI10.1051/0004-6361/201321236

Cover

Abstract NIFTy (Numerical Information Field Theory) is a software package designed to enable the development of signal Inference algorithms that operate regardless of the underlying spatial grid and its resolution. Its object-oriented framework is written in Python, although It accesses libraries written in Cython, C++, and C for efficiency. NIFTY offers a toolkit that abstracts discretized representations of continuous spaces, fields in these spaces, and operators acting on fields Into classes. Thereby, the correct normalization of operations on fields is taken care of automatically without concerning the user. This allows for an abstract formulation and programming of inference algorithms, including those derived within Information field theory. Thus, NIFTY permits its user to rapidly prototype algorithms in 1D, and then apply the developed code in higher-dimensional settings of real world problems. The set of spaces on which NIFTy operates comprises point sets, n-dimensional regular grids, spherical spaces, their harmonic counterparts, and product spaces constructed as combinations of those. The functionality and diversity of the package is demonstrated by a Wiener filter code example that successfully runs without modification regardless of the space on which the inference problem is defined.
AbstractList NIFTy (Numerical Information Field Theory) is a software package designed to enable the development of signal Inference algorithms that operate regardless of the underlying spatial grid and its resolution. Its object-oriented framework is written in Python, although It accesses libraries written in Cython, C++, and C for efficiency. NIFTY offers a toolkit that abstracts discretized representations of continuous spaces, fields in these spaces, and operators acting on fields Into classes. Thereby, the correct normalization of operations on fields is taken care of automatically without concerning the user. This allows for an abstract formulation and programming of inference algorithms, including those derived within Information field theory. Thus, NIFTY permits its user to rapidly prototype algorithms in 1D, and then apply the developed code in higher-dimensional settings of real world problems. The set of spaces on which NIFTy operates comprises point sets, n-dimensional regular grids, spherical spaces, their harmonic counterparts, and product spaces constructed as combinations of those. The functionality and diversity of the package is demonstrated by a Wiener filter code example that successfully runs without modification regardless of the space on which the inference problem is defined.
Author Reinecke, M.
Oppermann, N.
Selig, M.
Bell, M. R.
Enßlin, T. A.
Pachajoa, C.
Junklewitz, H.
Greiner, M.
Author_xml – sequence: 1
  givenname: M.
  surname: Selig
  fullname: Selig, M.
– sequence: 2
  givenname: M. R.
  surname: Bell
  fullname: Bell, M. R.
– sequence: 3
  givenname: H.
  surname: Junklewitz
  fullname: Junklewitz, H.
– sequence: 4
  givenname: N.
  surname: Oppermann
  fullname: Oppermann, N.
– sequence: 5
  givenname: M.
  surname: Reinecke
  fullname: Reinecke, M.
– sequence: 6
  givenname: M.
  surname: Greiner
  fullname: Greiner, M.
– sequence: 7
  givenname: C.
  surname: Pachajoa
  fullname: Pachajoa, C.
– sequence: 8
  givenname: T. A.
  surname: Enßlin
  fullname: Enßlin, T. A.
BookMark eNqFkL1OwzAURi1UJNrCE7BkZCDU_4lHVFGoVJWlDEyW7dwIoyQudjp04x14Q56ElqIODDBdXemcbzgjNOhCBwhdEnxDsCATjDHPJZNkQjFhlFAmT9CQcEZzXHA5QMMjcYZGKb3uXkpKNkTXy_ls9Zx9vn9ky00L0TvTZPOuDrE1vQ9dNvPQVNnqBULcnqPT2jQJLn7uGD3N7lbTh3zxeD-f3i5yx4joc2nBcaEKWXFsRa0YBVZY7sBQzGtOigocVIUtrRKWltaAqUGJkmEG1lrHxujqsLuO4W0DqdetTw6axnQQNkkTWRRKUUHL_1EhZclKuUsyRuyAuhhSilDrdfStiVtNsN5n1PtIeh9JHzPuLPXLcr7_TtNH45s_3S_JVXeq
CitedBy_id crossref_primary_10_3390_galaxies6040142
crossref_primary_10_1088_1475_7516_2024_04_041
crossref_primary_10_1103_PhysRevE_91_013311
crossref_primary_10_3390_e25040652
crossref_primary_10_1002_andp_201800127
crossref_primary_10_1051_0004_6361_202346423
crossref_primary_10_1051_0004_6361_201935479
crossref_primary_10_1051_0004_6361_202243819
crossref_primary_10_1088_1748_0221_16_03_P03025
crossref_primary_10_1088_1749_4699_8_1_014004
crossref_primary_10_1103_PhysRevE_96_042114
crossref_primary_10_3847_1538_4357_ab7b7b
crossref_primary_10_1088_1475_7516_2018_08_049
crossref_primary_10_1051_0004_6361_201423465
crossref_primary_10_1051_0004_6361_201323094
crossref_primary_10_1002_2014JF003189
crossref_primary_10_1016_j_cageo_2015_10_004
crossref_primary_10_1088_1475_7516_2015_02_041
crossref_primary_10_1051_0004_6361_201425172
crossref_primary_10_1051_0004_6361_201527291
crossref_primary_10_1051_0004_6361_202451107
crossref_primary_10_1088_1475_7516_2014_06_048
crossref_primary_10_1093_mnras_sty004
crossref_primary_10_1103_PhysRevD_96_123510
crossref_primary_10_1051_0004_6361_201629527
crossref_primary_10_1051_0004_6361_201423995
crossref_primary_10_1051_0004_6361_201323181
crossref_primary_10_3390_e24030374
crossref_primary_10_3847_1538_4357_aabc59
crossref_primary_10_1051_0004_6361_201833604
crossref_primary_10_1051_0004_6361_202449876
crossref_primary_10_3847_1538_3881_acabc1
crossref_primary_10_1016_j_jcp_2023_112100
crossref_primary_10_1088_1475_7516_2022_07_036
crossref_primary_10_1093_mnras_stu2479
crossref_primary_10_3847_1538_4357_acef22
crossref_primary_10_1051_0004_6361_202451361
crossref_primary_10_1103_PhysRevE_90_043301
crossref_primary_10_1051_0004_6361_201526717
crossref_primary_10_1186_s40537_016_0052_5
crossref_primary_10_1051_0004_6361_202142826
crossref_primary_10_21105_joss_04457
crossref_primary_10_1051_0004_6361_201832781
crossref_primary_10_1103_PhysRevD_88_103516
crossref_primary_10_1103_PhysRevE_94_012132
crossref_primary_10_21105_joss_06593
crossref_primary_10_1093_mnras_stab3548
crossref_primary_10_1103_PhysRevE_92_013302
crossref_primary_10_1051_0004_6361_202451095
crossref_primary_10_1051_0004_6361_201323006
crossref_primary_10_1051_0004_6361_202243326
crossref_primary_10_1051_0004_6361_202449933
crossref_primary_10_1002_andp_201800290
Cites_doi 10.1111/j.1365-2966.2010.17122.x
10.1098/rstl.1763.0053
10.1103/PhysRevD.80.105005
10.1111/j.1365-2966.2010.17313.x
10.1111/j.1365-2966.2010.16610.x
10.1086/427976
10.1111/j.1365-2966.2009.15470.x
10.1080/03610918908812806
10.1063/1.1699114
10.1103/PhysRevE.87.032136
10.1119/1.1990764
10.1002/j.1538-7305.1948.tb01338.x
10.1051/0004-6361/201118526
10.1111/j.1365-2966.2010.16897.x
10.1103/PhysRevE.82.051112
10.1103/PhysRev.106.620
10.1051/0004-6361/201015906
10.1103/PhysRevD.83.105014
10.1080/01621459.1949.10483310
10.1103/PhysRevE.85.021134
10.25080/MJMV8092
10.7551/mitpress/2946.001.0001
10.1103/PhysRevE.84.041118
10.25080/GTCA8577
ContentType Journal Article
DBID AAYXX
CITATION
7TG
KL.
8FD
H8D
L7M
DOI 10.1051/0004-6361/201321236
DatabaseName CrossRef
Meteorological & Geoastrophysical Abstracts
Meteorological & Geoastrophysical Abstracts - Academic
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Meteorological & Geoastrophysical Abstracts - Academic
Meteorological & Geoastrophysical Abstracts
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
DatabaseTitleList Technology Research Database
Meteorological & Geoastrophysical Abstracts - Academic
DeliveryMethod fulltext_linktorsrc
Discipline Astronomy & Astrophysics
Physics
EISSN 1432-0746
EndPage np
ExternalDocumentID 10_1051_0004_6361_201321236
GroupedDBID -DZ
-~X
2.D
23N
2WC
4.4
5GY
5VS
6TJ
85S
AACRX
AAFWJ
AAJMC
AAOGA
AAOTM
AAYXX
ABDNZ
ABDPE
ABNSH
ABPPZ
ABUBZ
ABZDU
ACACO
ACGFS
ACNCT
ACRPL
ACYGS
ACYRX
ADCOW
ADHUB
ADIYS
ADNMO
AENEX
AGQPQ
AI.
AIZTS
ALMA_UNASSIGNED_HOLDINGS
ASPBG
AVWKF
AZFZN
AZPVJ
CITATION
CS3
E.L
E3Z
EBS
EJD
F5P
FRP
GI~
HG6
I09
IL9
LAS
MVM
OHT
OK1
RED
RHV
RNS
SDH
SJN
TR2
UPT
UQL
VH1
VOH
WH7
XOL
ZY4
7TG
KL.
8FD
H8D
L7M
ID FETCH-LOGICAL-c315t-6bec45976d40b5f932e37b4cea204f417deced7b8b95b28baeafe958303ebbbc3
ISSN 0004-6361
IngestDate Thu Sep 04 16:23:31 EDT 2025
Thu Sep 04 19:25:59 EDT 2025
Wed Oct 01 06:32:52 EDT 2025
Thu Apr 24 23:07:23 EDT 2025
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c315t-6bec45976d40b5f932e37b4cea204f417deced7b8b95b28baeafe958303ebbbc3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
PQID 1566838612
PQPubID 23462
ParticipantIDs proquest_miscellaneous_1677992528
proquest_miscellaneous_1566838612
crossref_primary_10_1051_0004_6361_201321236
crossref_citationtrail_10_1051_0004_6361_201321236
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2013-06-01
PublicationDateYYYYMMDD 2013-06-01
PublicationDate_xml – month: 06
  year: 2013
  text: 2013-06-01
  day: 01
PublicationDecade 2010
PublicationTitle Astronomy and astrophysics (Berlin)
PublicationYear 2013
References Enßlin (R6) 2009; 80
Jaynes (R12) 1957; 106
Hutchinson (R8) 1989; 18
Metropolis (R16) 1949; 44
Cox (R3) 1946; 14
Enßlin (R5) 2010; 82
Selig (R24) 2012; 85
Metropolis (R17) 1953; 21
Górski (R7) 2005; 622
R23
R25
Jasche (R11) 2010; 406
R28
Bayes (R1) 1763; 35
R2
Jasche (R10) 2010; 409
Weig (R27) 2010; 409
Enßlin (R4) 2011; 83
Oppermann (R19) 2011; 84
Kitaura (R14) 2009; 400
Oppermann (R21) 2013; 87
Shannon (R26) 1948; 27
R13
R15
R18
Oppermann (R20) 2012; 542
Jasche (R9) 2010; 407
Reinecke (R22) 2011; 526
References_xml – ident: R13
– volume: 409
  start-page: 1393
  year: 2010
  ident: R27
  publication-title: MNRAS
  doi: 10.1111/j.1365-2966.2010.17122.x
– volume: 35
  start-page: 370
  year: 1763
  ident: R1
  publication-title: Phil. Trans. Roy. Soc.
  doi: 10.1098/rstl.1763.0053
– volume: 80
  start-page: 105005
  year: 2009
  ident: R6
  publication-title: Phys. Rev. D
  doi: 10.1103/PhysRevD.80.105005
– volume: 409
  start-page: 355
  year: 2010
  ident: R10
  publication-title: MNRAS
  doi: 10.1111/j.1365-2966.2010.17313.x
– volume: 406
  start-page: 60
  year: 2010
  ident: R11
  publication-title: MNRAS
  doi: 10.1111/j.1365-2966.2010.16610.x
– volume: 622
  start-page: 759
  year: 2005
  ident: R7
  publication-title: ApJ
  doi: 10.1086/427976
– volume: 400
  start-page: 183
  year: 2009
  ident: R14
  publication-title: MNRAS
  doi: 10.1111/j.1365-2966.2009.15470.x
– ident: R23
– volume: 18
  start-page: 1059
  year: 1989
  ident: R8
  publication-title: Commun. Stat. − Simul. Comput.
  doi: 10.1080/03610918908812806
– volume: 21
  start-page: 1087
  year: 1953
  ident: R17
  publication-title: J. Chem. Phys.
  doi: 10.1063/1.1699114
– volume: 87
  start-page: 032136
  year: 2013
  ident: R21
  publication-title: Phys. Rev. E
  doi: 10.1103/PhysRevE.87.032136
– volume: 14
  start-page: 1
  year: 1946
  ident: R3
  publication-title: Am. J. Phys.
  doi: 10.1119/1.1990764
– ident: R18
– volume: 27
  start-page: 379
  year: 1948
  ident: R26
  publication-title: Bell Syst. Tech. J.
  doi: 10.1002/j.1538-7305.1948.tb01338.x
– volume: 542
  start-page: A93
  year: 2012
  ident: R20
  publication-title: A&A
  doi: 10.1051/0004-6361/201118526
– volume: 407
  start-page: 29
  year: 2010
  ident: R9
  publication-title: MNRAS
  doi: 10.1111/j.1365-2966.2010.16897.x
– volume: 82
  start-page: 051112
  year: 2010
  ident: R5
  publication-title: Phys. Rev. E
  doi: 10.1103/PhysRevE.82.051112
– volume: 106
  start-page: 620
  year: 1957
  ident: R12
  publication-title: Phys. Rev.
  doi: 10.1103/PhysRev.106.620
– volume: 526
  start-page: A108
  year: 2011
  ident: R22
  publication-title: A&A
  doi: 10.1051/0004-6361/201015906
– volume: 83
  start-page: 105014
  year: 2011
  ident: R4
  publication-title: Phys. Rev. D
  doi: 10.1103/PhysRevD.83.105014
– volume: 44
  start-page: 335
  year: 1949
  ident: R16
  publication-title: J. Am. Stat. Assoc.
  doi: 10.1080/01621459.1949.10483310
– volume: 85
  start-page: 021134
  year: 2012
  ident: R24
  publication-title: Phys. Rev. E
  doi: 10.1103/PhysRevE.85.021134
– ident: R2
  doi: 10.25080/MJMV8092
– ident: R28
  doi: 10.7551/mitpress/2946.001.0001
– volume: 84
  start-page: 041118
  year: 2011
  ident: R19
  publication-title: Phys. Rev. E
  doi: 10.1103/PhysRevE.84.041118
– ident: R25
  doi: 10.25080/GTCA8577
– ident: R15
SSID ssj0002183
Score 2.3919742
Snippet NIFTy (Numerical Information Field Theory) is a software package designed to enable the development of signal Inference algorithms that operate regardless of...
SourceID proquest
crossref
SourceType Aggregation Database
Enrichment Source
Index Database
StartPage A26
SubjectTerms Algorithms
Computational efficiency
Computing time
Field theory
Inference
Libraries
Software packages
Subtitle A versatile PYTHON library for signal inference
Title NIFTY – Numerical Information Field Theory
URI https://www.proquest.com/docview/1566838612
https://www.proquest.com/docview/1677992528
Volume 554
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAHI
  databaseName: EDP Open
  customDbUrl:
  eissn: 1432-0746
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0002183
  issn: 0004-6361
  databaseCode: GI~
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://www.edp-open.org/
  providerName: EDP
– providerCode: PRVAHI
  databaseName: EDP Open
  customDbUrl:
  eissn: 1432-0746
  dateEnd: 20131231
  omitProxy: true
  ssIdentifier: ssj0002183
  issn: 0004-6361
  databaseCode: GI~
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://www.edp-open.org/
  providerName: EDP
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnR1da9RAcNGK4EupVWnrBxHEl2uul-xusnk8xONaaBW9Qn0Ku5s5ENvc0d4h-CD-h_5Df4kzu8leqnJYX0IyJBPITOb7g7FXaIRDAUrHqtImFoUWsUm1jascctR-UOiEupGPT7LxqTg6k2ersmbXXbIwffvtr30l_0NVhCFdqUv2FpQNSBGA50hfPCKF8fhPND45HE0-9dp6BY6uv8-_0PiM0JXYG1GR2qoJP9iiwysKg88u_AQmTVc-zuECsX4OVidQ8JGKl138tB98-CZpcdzvfQjAo2X95Ry-fnaLYnvjAH83n5MWqJsGr264wa1-aMMNrQgVccb9BPU-eKkpOJWwNrHERqxKKTqCcej74v8Q2CgTfIWjR0r9KZT9oZkwKw3VZuV_U1yhnNAl0mVCiXRREpoyILnL7qUo791Sj8PvQUeTYegdI__edh6VTA4C7CAguWmz3FTZzg6ZbLHNxoGIhp4bHrI7UG-znUDL6HU07FBym91_788esX3HLtHPH9dRYJSowyiRY5TIM8pjdjp6O3kzjptlGbHliVzEGf6MAr3DrBIDI6dolgPPjbCg04GYiiSvwEKVG2UKaVJlNOgpFFKhCQPGGMufsI16VsMOi3SV5SB5Ra6ymGbcDDKrAOlLhoy2g12Wtp-jtM0keVpocl6uIcQu2w8Pzf0glfW3v2y_c4kCj7JYuobZ8qqkgIPiCi3zNfdkeV4UqUzV3u1e-5Q9WDH9M7axuFzCc7Q6F-aFY6Bfw790ig
linkProvider EDP
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=NIFTY+%E2%80%93+Numerical+Information+Field+Theory&rft.jtitle=Astronomy+and+astrophysics+%28Berlin%29&rft.au=Selig%2C+M.&rft.au=Bell%2C+M.+R.&rft.au=Junklewitz%2C+H.&rft.au=Oppermann%2C+N.&rft.date=2013-06-01&rft.issn=0004-6361&rft.eissn=1432-0746&rft.volume=554&rft.spage=A26&rft_id=info:doi/10.1051%2F0004-6361%2F201321236&rft.externalDBID=n%2Fa&rft.externalDocID=10_1051_0004_6361_201321236
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0004-6361&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0004-6361&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0004-6361&client=summon