Skip to main content

phd

Notebook is used to do the actual data processing Module contains all necessary functions

getter (ie all functions strating with 'get') is used to get data. The getter will either generate the data or retrieve it from the cache if it exists

the cache

REMI: QUESTIONS FOR JASMINE JAS: i think this convention is ok - discuss

  • I'm wondering what to do with figure naming because potentially many figure for the grouping will we be built. Im currently using an automatic naming convention {"histogram": 'f"{experiment}for{compound}in{region}"', "correlogram": 'f"{experiment}{correlogram_type}{buildCorrelogramFilenmae(tocorrelate, columns)}"', "head_twitch_histogram": 'f"head_twitch_histogram{experiment}for{to_plot}"',} but maybe the user would want to pick the name themself? probably better for them to remember what is what in the case of multiple stats choices
TO USE:

add csv with columns : mouse_id , group_id , COMPOUND_REGION... or BEHAVIOR_TIME (e.g. HT_20) to input folder

fill info in cell 1 of notebook (compound_ratio_mapping, ect)

perform outlier selection for experiment (including ratios chiosen in first cell)

generate quantitative histograms and aggregated stats table functions : REMI?

generate correlograms (use case for all three in functions) : REMI? clasical_corellogram : getAndPlotSingleCorrelogram(filename, experiment='agonist_antagonist', correlogram_type='compound',
to_correlate='GLU', p_value_threshold=0.05, n_minimum=5, from_scratch= True)

square_correlogram       :      getAndPlotSingleCorrelogram(filename, experiment='agonist_antagonist', correlogram_type='compound',
                                                            to_correlate='GLU-GABA', p_value_threshold=0.05, n_minimum=5, from_scratch= True)


bar_corellogram
                                                #see whatsapp image 3/5/23
    within BR       /       within compound

Metadata

Release files for cyberlabrat 0.1.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for cyberlabrat 0.1.10
File Interpreter ABI Platform
cyberlabrat-0.1.10-py3-none-any.whl Python 3 none any Details

Release files / cyberlabrat-0.1.10-py3-none-any.whl

Download URL cyberlabrat-0.1.10-py3-none-any.whl
Size 42.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d8f70abff4a2f4f9f14d3f1fabfb797ff72d2bda9e87493a81c9549592046ff
BLAKE2b-256 checksum
How to use checksums
5821d769a1f2ba306e960a6cdc6e0f269526f80af278ddb944e88dddae55fa09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.1.10 This release

1 release file

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page