Roles and credits
Around 2017 TPU adapted Python/Cython routines NJS had written for
reading and writing the compressed binary ERPSS data files while a
grad student at UCSD (https://github.com/rerpy/rerpy). TPU
subsequently designed the mkh5
EEG data interchange format and
wrote the first version of mkpy
which included mkh5 CRUD, the code
tagger, event table, and epoch table utilities. In 2018 Andrey Portnoy
refactored and improved the original mkh5.py code base as events.py,
h5tools.py, added logging, and expanded and hardened the tests. In
2018 TPU wrote the mkh5viewer
GUI, pygarv
and the mkpy
documentation. This work was done in Marta Kutas’ Cognitive
Electrophysiology Lab at UCSD with invaluable feedback and testing
throughout development by members of the Kutas lab and UCSD Cognitive
Science Department. This work was supported by NIH Grant NIH
R01HD22614 to MK.
Roles adapted from http://www.loc.gov/marc/relators/relaterm.html
- Copyright holder [cph]
A person or organization to whom copy and legal rights have been granted or transferred for the intellectual content of a work. The copyright holder, although not necessarily the creator of the work, usually has the exclusive right to benefit financially from the sale and use of the work to which the associated copyright protection applies
- Creator [cre] A person or organization responsible for the
intellectual or artistic content of a resource
- Author [aut]
A person, family, or organization responsible for creating a work that is primarily textual in content, regardless of media type. Also for persons, etc., creating a new work by paraphrasing, rewriting, or adapting works by another creator such that the modification has substantially changed the nature and content of the original or changed the medium of expression.
- Programmer [prg]
A person, family, or organization responsible for creating a computer program
- Contributor [ctb]
A person, family or organization responsible for making contributions to the resource.