🔍 Code Extractor

Browse Components

Showing 20 of 1708 components

  • class DocumentDetail_v1

    Document detail view component

    File: /tf/active/vicechatdev/document_detail_old.py | Lines: 69-3891

    class documentdetail
  • class options

    A Panel-based UI class for managing slide release visibility in a study management system, allowing users to view and toggle the release status of slides at various hierarchical levels (Study, Group, Animal, Block, Slide).

    File: /tf/active/vicechatdev/options.py | Lines: 7-152

    panel ui neo4j graph-database slide-management
  • class DocumentConverter

    A class that converts various document formats (Word, Excel, PowerPoint, OpenDocument, Visio) to PDF using LibreOffice's headless conversion capabilities, with support for parallel processing and directory structure preservation.

    File: /tf/active/vicechatdev/pdfconverter.py | Lines: 15-190

    document-conversion pdf libreoffice batch-processing parallel-processing
  • function create_folder_hierarchy

    Creates a hierarchical structure of Subfolder nodes in a Neo4j graph database based on a file system path, connecting each folder level with PATH relationships.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py | Lines: 1277-1327

    neo4j graph-database file-system hierarchy folder-structure
  • function push_changes

    Updates a node's properties in a Neo4j graph database by matching on UID and setting new property values.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py | Lines: 98-133

    neo4j graph-database database-update cypher node-update
  • function evaluate_query

    Executes a Cypher query against a Neo4j database session and returns the first value from a single result record.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py | Lines: 74-96

    neo4j cypher database graph-database query-execution
  • function init_connections

    Initializes and returns a Neo4j database session and driver connection using configuration settings.

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py | Lines: 46-52

    database neo4j graph-database connection initialization
  • class MeetingMinutesGenerator

    A class that generates professional meeting minutes from meeting transcripts using OpenAI's GPT-4o model, with capabilities to parse metadata, extract action items, and format output.

    File: /tf/active/vicechatdev/meeting_minutes_generator.py | Lines: 20-137

    meeting-minutes transcript-processing openai gpt-4o natural-language-processing
  • function test_reference_system_completeness

    A diagnostic test function that prints a comprehensive overview of a reference system's architecture, including backend storage, API endpoints, reference types, and content flow verification.

    File: /tf/active/vicechatdev/reference_system_verification.py | Lines: 7-79

    testing documentation diagnostic reference-system api-endpoints
  • class FileCloudAPI_v1

    Python wrapper for the FileCloud REST API. This class provides methods to interact with FileCloud server APIs, handling authentication, session management, and various file operations.

    File: /tf/active/vicechatdev/FC_api.py | Lines: 19-3233

    class filecloudapi
  • class OneCo_hybrid_RAG_v1

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG_old.py | Lines: 835-1920

    class oneco_hybrid_rag
  • function controlled_docs_navigation

    Navigation controller for a Streamlit-based controlled documents module that manages document and review dashboards with URL parameter-based routing.

    File: /tf/active/vicechatdev/datacapture_integrated.py | Lines: 4216-4275

    streamlit navigation ui routing document-management
  • function main_page

    Renders the main navigation page for the FileCloud Data Processor application, providing authenticated users with access to various modules including document audit, controlled documents, settings, and reports.

    File: /tf/active/vicechatdev/datacapture_integrated.py | Lines: 4128-4213

    streamlit ui navigation authentication dashboard
  • function file_cleanup

    Removes files older than 60 seconds from the './static/files/' directory.

    File: /tf/active/vicechatdev/datacapture_integrated.py | Lines: 4091-4100

    file-management cleanup temporary-files maintenance file-deletion
  • class pathobrowser_base

    Base class that contains all static elements of the app Parameters ---------- image : str An Image UID which may be passed on app startup. Immediately redirects to said image Attributes ---------- current_user : Userclass A class containing various information on the user workspace : panel.layout.Column The main container of the app sidebar : panel.layout.Column Container showing items on the side of the app head : panel.layout.Row The header of the app modal : panel.layout.Column The container for the modal window of the app

    File: /tf/active/vicechatdev/datacapture_integrated.py | Lines: 128-4087

    class pathobrowser_base
  • class switch

    A Python implementation of a switch-case statement helper that mimics C-style switch behavior with fall-through support.

    File: /tf/active/vicechatdev/datacapture_integrated.py | Lines: 105-124

    control-flow switch-case menu-selection pattern-matching helper-class
  • function quick_clean

    Cleans flock data by identifying and removing flocks that have treatment records with timing inconsistencies (treatments administered outside the flock's start/end date range).

    File: /tf/active/vicechatdev/quick_cleaner.py | Lines: 9-72

    data-cleaning data-quality flock-management livestock poultry
  • function create_document_detail

    Factory function that creates and initializes a DocumentDetail panel component, optionally loading a specific document by its UID.

    File: /tf/active/vicechatdev/document_detail_backup.py | Lines: 2132-2155

    ui panel document-management factory-function controlled-documents
  • class DocumentDetail

    Document detail view component

    File: /tf/active/vicechatdev/document_detail_backup.py | Lines: 64-2129

    class documentdetail
  • class PatternBasedExtractor

    Extract flocks based on farm-level In-Ovo usage patterns.

    File: /tf/active/vicechatdev/pattern_based_extraction.py | Lines: 51-503

    class patternbasedextractor