Emanuele D'Amico emanuele
  • Joined on 2026-01-05
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-02-12 15:01:51 +00:00
d86b35a5fe integrates sub-classes Target and Substrate in main.py
c4903a536b [untested] creates child classes of Material for Substrates and Targets
3e85940eb6 adds chained request from layer to pld target
820337c06e fixes category title for materials: "Substrate", not "Substrate batch"
5a605038df fixes small residual from copy-paste in call_material_from_elabid
Compare 10 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-02-10 15:16:09 +00:00
43a898e4e6 adds various main.py functions to call entries from elabid's
5725dbfbf8 adds layer progressive number as Layer class attribute
ddd3775112 http error handling in APIHandler method get_entry_from_elabid()
2117f61f36 changes APIHandler attribute "dump" to "header" for clarity
5aa7527cca more use(less,ful) comments
Compare 5 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-02-09 16:51:10 +00:00
c49aa23aea first attempt to refactor the test code into something more elegant
352a223d95 copies entire Header class in chained_requests test script
1d0bc6668c moves chained_requests in folder tests
46df7a948f completes methods for class Material
03d7811904 fixes Layer temperature and pressure keys (deletes trailing whitespace)
Compare 6 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-02-06 16:02:17 +00:00
9dbf523190 huge improvements, read below
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-28 15:04:24 +00:00
4e224d3e29 completes Entrypoint class for now
f74d8efea8 keyerrors handled on all attributes of classes Layers and Entrypoint
Compare 2 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-28 14:43:57 +00:00
fd903f025b adds compound definition to glossary
f51b0d8615 adds asyncio to requirements
7245c757c3 reworks chained_requests
Compare 3 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 22:23:53 +00:00
e40173f264 adds script to resolve chained requests
b771fedf49 changes Header.dump from method to attribute
Compare 2 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 21:24:13 +00:00
da074b027b adds glossary
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 15:52:37 +00:00
9b86791c9e adds test function
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 15:50:32 +00:00
93a87a2282 adds gitignore from python/jupyter template
27b2f5cd94 adds (http requests) header class
Compare 2 commits »
emanuele pushed to dev at emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 15:07:40 +00:00
31109a423f adds requirements
emanuele created branch dev in emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 15:07:40 +00:00
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-27 15:01:06 +00:00
597eac5a4a changes README to reference repo of the actual parser
emanuele created repository emanuele/parser-eLabFTW-NFFA-DI 2026-01-27 14:59:35 +00:00
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-27 14:55:31 +00:00
1e1728048e changes requirements to just jupyter
emanuele renamed repository from parser-eLabFTW-2-NeXus to emanuele/parser-eLabFTW-jupyter 2026-01-27 14:46:20 +00:00
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-27 14:44:06 +00:00
756a359bf1 updates notebook, changes reference to deleted remote resources
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-26 15:32:04 +00:00
8e8c7a4f2b adds notebook on chained requests, layers of nesting etc
1b8f121ac9 adds experiments 48-49 for testing
Compare 2 commits »
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-26 14:57:18 +00:00
0d224b14b5 turns apikey into global variable
emanuele pushed to main at emanuele/parser-eLabFTW-jupyter 2026-01-26 09:38:59 +00:00
7ce544ebe7 creates a basic parsing script
b52f1e1c8d completes notebook basic parser
Compare 2 commits »