R Programmer

2 weeks ago


Durham, United Kingdom Lorien Full time

We are currently recruiting for R Programmer for a contract position. The task at hand is to build an R package to analyse human movement data derived from music performances, which will then allow the client to ingest and pre-process data, tabulate andplot summary functions, and run defined analytical functions with a range of parameter settings. Most of the advanced analytical functions already exist in other packages and this package should be CRAN-releasable.

**R Programmer**

**ASAP Start**

**9-week contract**

**Essential experience**:

- Experience as an R Programmer
- Have previously worked with Time Series Analysis, particularly advanced experience of time series analysis techniques: Granger Causality and Cross-Wavelet Transforms (CWT)
- Strong data analysis skills

**Responsibilities**:
**Stage 1**:Data Ingestion, pre-processing, and summary functions:
- Load movement and annotation data. We should be able to specify which performances to consider, which sections within those performances, which instruments, and which body parts; also specify which category of annotation to consider.
- Process movement data (normalise, interpolate missing data points, smooth/filter, detrend; flexible options with reasonable default values); optionally calculate displacement and velocity for these data points.
- Represent data as S3 or S4 objects and plot summary functions. Time series for selected body parts plotted with selected annotations, with the results of summary functions such as periodicity detection tabulated.
**Stage 2**: Granger Causality

- Using existing Granger Causality and Conditional Granger Causality functions and calculate summary measures for pairs of musicians in specified performances.
- Using the same functions, carry out windowed analysis and plot the results between specified in/out points and with visualisation of selected annotations.
**Stage 3**: Wavelet Transforms

- Calculate Wavelet Transforms, CWT energy and relative phase for pairs of data points and plot the results between specified in/out points and with visualisation of selected annotations.
**Stage 4**: Analytical Functions

- For the final analyses, meta-analytical functions answer specific questions, e.g., is a certain measure significantly higher at defined times than at other randomly chosen parts of the performance?
**Stage 5**: Completion of package to CRAN specification

Carbon60, Lorien, SRG - the Impellam Group STEM Portfolio is acting as an Employment Business in relation to this vacancy.


  • Engineering Man

    7 days ago


    Hartlepool, County Durham, United Kingdom NES Fircroft Ltd Full time

    Engineering Man******r Our client is currently recruiting for an Engineering Man******r to join their Operations team. The overall purpose of the Engineering Man******r role is to provide an engineering lead for the relevant assets ensuring that the assets are maintained in line with statutory requirements and to drive plant availability and...


  • Durham, United Kingdom Durham University Full time

    **Postdoctoral Research Associate** **(** **Job Number**: **23000093** **)** Department of Geography Grade 7: - £35,333 - £37,474 per annum Fixed Term - Full Time **Contract Duration***: 33 months **Contracted Hours per Week***: 35 **Closing Date***: 19-Feb-2023, 5:59:00 PM **Disclosure and Barring Service Requirement***: Not Applicable. **Job...


  • Darlington, County Durham, United Kingdom Retrack Personnel Holdings Limited Full time

    My client is looking for a Tax Assistant Manager based in Darlington due to expansion. My client has a new opportunity to join an exciting, expanding accountancy practice in their tax team. This opportunity would be based within the friendly tax team in Darlington. The tax team is involved in the delivery of tax compliance and advisory services for a...


  • Durham, United Kingdom Atom Bank Full time

    **We’re Atom ** The bank that’s leading the fintech charge! We’re not like the rest. We’re true innovators, and we’re redefining what a bank should be. Ours is a bank for today and the future, a mobile-first bank. Forget the stuffy branches, with Atom you can bank whenever, wherever, faster, and simpler. Could you be the next innovator to join...

  • Tax Assistant Manager

    2 weeks ago


    Darlington, County Durham, United Kingdom Retrack Personnel Holdings Limited Full time

    Hello, My client is looking for a Tax Assistant Manager based in Darlington due to expansion. About the role: My client has a new opportunity to join an exciting, expanding accountancy practice in their tax team. This opportunity would be based within the friendly tax team in Darlington. The tax team is involved in the delivery of tax compliance and advisory...

  • Remote Quality Lead

    7 days ago


    Barnard Castle, County Durham, United Kingdom GlaxoSmithKline Full time

    Site Name: UK - County Durham - Barnard Castle The Global Manufacturing Science and Technology (MSAT) organisation is a network-focused function which provides strategic direction and technical / operational support to ensure that GSK Global Supply Chain(GSC) network, and site goals / objectives for life-saving medicines areachieved,through...