Git repos cloned on BLab share
Data
One of the ways we store data is using GitHub repos. Some of them are also cloned to BLab share. The links below lead to the repo pages on GitHub while the link text shows the path to the clones.
ACLEW
Clone to Seedlings/ACLEW/:
Clone to Seedlings/ACLEW/ACLEW_rely/:
Code
We also store a lot of the code as repos cloned to BLab share. This sometimes creates unnecessary conflicts where there are uncommitted changes in the clone. So, if you want to make changes to the code, either commit them or clone locally.
Additionally, a lot of this functionality has been moved to blabpy/blabr and in those cases the code in the packages is more up-to-date. So please look in blabpy/blabr first.
For blabpy, search in the repo as there aren't any browsable docs. Once you find a potentially interesting function, class, or module, you can either read the docstrings in the code or use the
helpfunction in a running Python console to read the docs.For blabr, rdrr.io automatically hosts all the documentation for blabr (and other public packages on GitHub) at https://rdrr.io/github/BergelsonLab/blabr/. You can also look at the code directly or use
?in an R console.
Code repos
If the code in the repos below was written now, it'd end up in blabpy, blabr, or one_time_scripts. Searching on GitHub or in Seedlings/Scripts\_and\_Apps/Github/seedlings (below, $SEEDLINGS_REPOS) frequently results in finding reusable pieces of code.
audiowords repo cloned at
$SEEDLINGS_REPOS/audiowordsbatchwords repo cloned at
$SEEDLINGS_REPOS/batchwordsseedlingsasana repo cloned at
$SEEDLINGS_REPOS/seedlingsasanabatch_volume_change repo cloned at
$SEEDLINGS_REPOS/batch_volume_changeclancomments repo cloned at
$SEEDLINGS_REPOS/clancommentswordcompare repo cloned at
$SEEDLINGS_REPOS/wordcomparebasicleveltidy repo cloned at
$SEEDLINGS_REPOS/basicleveltidycollect repo cloned at
$SEEDLINGS_REPOS/collectvidlengths repo cloned at
$SEEDLINGS_REPOS/vidlengthsstimuli_datasource repo cloned at
$SEEDLINGS_REPOS/stimuli_datasourceclanstats repo cloned at
$SEEDLINGS_REPOS/clanstatsbatchexport repo cloned at
$SEEDLINGS_REPOS/batchexportclan_intervals repo cloned at
$SEEDLINGS_REPOS/clan_intervalsstimuligen repo cloned at
$SEEDLINGS_REPOS/stimuligenaudio_consensor repo cloned at
$SEEDLINGS_REPOS/audio_consensorcompare_columns repo cloned at
$SEEDLINGS_REPOS/compare_columnsaddscrubtier repo cloned at
$SEEDLINGS_REPOS/addscrubtier
datavyu repo cloned at $SEEDLINGS_REPOS/datavyu
$SEEDLINGS_REPOS/datavyuContains various scripts that work inside datavyu and perform various annotation checks, subregion inserts, etc. Updated weekly and maintained by the lab tech. However, in the process of being phased out.
Scripts are in Ruby
annotid repo cloned at $SEEDLINGS_REPOS/annotid
$SEEDLINGS_REPOS/annotidARCHIVED. See Audio Add Annotation IDs or the repo's README.md for details.
This repo used to contain two scripts that add annotation ids to audio and video annotation files (cha and opf files), which are hexadecimal numbers that we use to track each utterance.
Updated weekly and maintained by the lab tech. Should be fairly stable, but please bring any issues you encounter promptly to the lab tech's attention.
Doesn't work with Python3
reliability repo cloned at $SEEDLINGS_REPOS/reliability
$SEEDLINGS_REPOS/reliabilityScripts to generate reliability files, which are small samples from the annotations files. These are then used by the RAs to check inter-RA reliability of our coding.
Maintained by the lab tech, updated every week, and currently under review for updates.
Doesn't work with Python3
Last updated