🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "identifier"

Found 50 matching component(s)

  • function get_bib

    Fetches BibTeX citation data for a given DOI (Digital Object Identifier) from the CrossRef API.

    File: /tf/active/vicechatdev/offline_parser_docstore.py

    bibliography citation bibtex doi crossref
  • function get_bibtext

    Retrieves and parses BibTeX citation data for a given DOI (Digital Object Identifier), extracting the title and formatted BibTeX string.

    File: /tf/active/vicechatdev/offline_parser_docstore.py

    bibliography bibtex doi citation academic
  • class ReferenceManager

    Manages document references for inline citation and bibliography generation in a RAG (Retrieval-Augmented Generation) system.

    File: /tf/active/vicechatdev/fixed_project_victoria_generator.py

    citation bibliography reference-management document-tracking RAG
  • function get_document

    Retrieves comprehensive details of a controlled document by its UID, with optional inclusion of version history, review cycles, and approval cycles.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management controlled-documents retrieval version-control review-workflow
  • function generate_document_number_v1

    Generates a unique document number by combining document type code, department code, and using a settings-based generation function, with UUID fallback on error.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management unique-identifier document-number code-generation error-handling
  • function get_document_versions_from_db_v6

    Retrieves all versions of a document from the database given its unique identifier (UID).

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management version-control database-query error-handling controller
  • 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

    class pathobrowser_base
  • 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

    neo4j graph-database database-update cypher node-update
  • class ReferenceManager_v1

    Manages document references for inline citation and bibliography generation, tracking documents and generating formatted citations and bibliographies.

    File: /tf/active/vicechatdev/improved_project_victoria_generator.py

    citation bibliography reference-management document-tracking inline-citation
  • class ExtensiveSearchManager

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py

    class extensivesearchmanager
  • function create_folder_hierarchy_v1

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

    File: /tf/active/vicechatdev/offline_docstore_multi.py

    neo4j graph-database folder-hierarchy file-system path-processing
  • class pathobrowser_base_v1

    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.py

    class pathobrowser_base
  • function get_user_session_key

    Generates a user-specific session key by combining user ID and session ID when authentication is required, or returns just the session ID otherwise.

    File: /tf/active/vicechatdev/docchat/app.py

    session-management authentication user-session key-generation session-key
  • function get_task_status_v1

    Thread-safe function that retrieves the current status of a task from a shared dictionary using a task identifier.

    File: /tf/active/vicechatdev/docchat/app.py

    threading concurrency task-management status-tracking thread-safe
  • function get_current_username

    Retrieves the current user's username from Flask-Login's current_user object or falls back to the Flask session, returning 'anonymous' if neither is available.

    File: /tf/active/vicechatdev/docchat/blueprint.py

    authentication flask user-management session flask-login
  • class PDFAConverter

    A class that converts PDF files to PDF/A format for long-term archiving and compliance, supporting multiple compliance levels (1b, 2b, 3b) with fallback conversion methods.

    File: /tf/active/vicechatdev/document_auditor/src/utils/pdf_utils.py

    pdf pdf-a document-conversion archiving compliance
  • function hash_text

    Creates a SHA-256 hash of normalized text content to generate a unique identifier for documents, enabling duplicate detection and content comparison.

    File: /tf/active/vicechatdev/chromadb-cleanup/src/utils/hash_utils.py

    hashing text-processing deduplication content-fingerprinting sha256
  • class SmartStatService

    Service for running SmartStat analysis sessions in Vice AI

    File: /tf/active/vicechatdev/vice_ai/smartstat_service.py

    class smartstatservice
  • function get_current_user

    Retrieves the current user's email from the Flask session if authenticated, otherwise returns 'anonymous'.

    File: /tf/active/vicechatdev/vice_ai/new_app.py

    authentication session-management user-identification flask web-application
  • function get_data_section

    Flask API endpoint that retrieves a specific data section by ID, ensuring the requesting user is the owner of the section.

    File: /tf/active/vicechatdev/vice_ai/new_app.py

    flask api rest-endpoint authentication authorization
  • class OneCo_hybrid_RAG_v3

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py

    class oneco_hybrid_rag
  • class ExtensiveSearchManager_v1

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py

    class extensivesearchmanager
  • function generate_document_number

    Generates unique, sequential document numbers for a given document type and department using persistent counters stored in Neo4j database.

    File: /tf/active/vicechatdev/CDocs/settings_prod.py

    document-management numbering neo4j counter unique-identifier
  • function _generate_document_number_fallback

    Generates a fallback document number using in-memory counters when database access fails, creating unique identifiers based on document type, department, and year.

    File: /tf/active/vicechatdev/CDocs/settings_prod.py

    document-management numbering fallback resilience counter
  • function check_document_exists_by_doc_number

    Queries a Neo4j database to check if a ControlledDocument exists with a specific document number and returns the document object if found.

    File: /tf/active/vicechatdev/CDocs/FC_sync.py

    database neo4j document-management lookup validation
  • class BaseModel

    Base class providing common data model functionality for all models in the system, including property management, serialization, and deserialization.

    File: /tf/active/vicechatdev/CDocs/models/__init__.py

    base-class data-model orm serialization deserialization
  • function delete_node

    Deletes a node from a Neo4j graph database by its unique identifier (UID), with optional cascade deletion of connected nodes and relationships.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database delete node-deletion cascade-delete
  • function get_node_by_uid

    Retrieves a node from a Neo4j graph database by its unique identifier (UID) and returns it as a dictionary.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-retrieval database-query uid-lookup
  • function create_node_with_uid

    Creates a new node in a Neo4j graph database with a specified UID, label, and properties, automatically adding a creation timestamp if not provided.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    neo4j graph-database node-creation database uid
  • function ensure_audit_trail_exists_v1

    Ensures a singleton AuditTrail node exists in a Neo4j database, creating it if necessary, and returns its unique identifier.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j graph-database audit-trail idempotent database-initialization
  • function get_approval

    Retrieves a specific approval cycle by its unique identifier (UID) with optional inclusion of associated document details and approval comments.

    File: /tf/active/vicechatdev/CDocs/controllers/approval_controller.py

    approval document-management workflow retrieval controlled-documents
  • function manage_user_share_access_v2

    Manages user access permissions to a FileCloud document share, creating shares if needed and setting read-only or write access for specified users.

    File: /tf/active/vicechatdev/CDocs/controllers/permission_startup_check.py

    filecloud document-management access-control permissions sharing
  • function get_document_permissions

    Retrieves permission information for a specific document by its unique identifier, returning structured data about who can access the document and their permission levels.

    File: /tf/active/vicechatdev/CDocs/controllers/api_handler.py

    document-management permissions access-control api-endpoint error-handling
  • function manage_user_share_access

    Manages user access permissions (read-only or edit) to a specific document version share in FileCloud, creating the share if it doesn't exist.

    File: /tf/active/vicechatdev/CDocs/controllers/filecloud_helper.py

    filecloud document-sharing access-control permissions user-management
  • function manage_user_share_access_v1

    Manages user access permissions to a FileCloud document share, creating the share if needed and setting read-only or write access for a specified user.

    File: /tf/active/vicechatdev/CDocs/controllers/filecloud_controller.py

    document-management access-control file-sharing permissions filecloud
  • function get_approval_cycle_v1

    Retrieves an approval cycle by its unique identifier (UID) and optionally includes associated comments and document information.

    File: /tf/active/vicechatdev/CDocs/controllers/approval_controller_bis.py

    approval document-management workflow database-query controlled-documents
  • function get_review

    Retrieves a specific review cycle by its unique identifier (UID) with optional inclusion of associated document details and review comments.

    File: /tf/active/vicechatdev/CDocs/controllers/review_controller.py

    document-management review-cycle workflow retrieval query
  • function normalize_uid

    Normalizes a UID value by converting it to a string, or generates a new UUID v4 if the input is empty or None.

    File: /tf/active/vicechatdev/CDocs/utils/uid_helper.py

    uid uuid normalization database identifier
  • function extract_uid

    Extracts a UID (Unique Identifier) from an object or dictionary by checking both 'uid' and 'UID' properties, returning a string representation or a default value if not found.

    File: /tf/active/vicechatdev/CDocs/utils/uid_helper.py

    uid-extraction utility data-access identifier dictionary
  • class PDFGenerator

    PDF document generation for reports and controlled documents This class provides methods to generate PDF documents from scratch, including audit reports, document covers, and certificate pages.

    File: /tf/active/vicechatdev/CDocs/utils/pdf_utils.py

    class pdfgenerator
  • function delete_notification

    Deletes a notification node from a Neo4j graph database by its unique identifier (UID).

    File: /tf/active/vicechatdev/CDocs/utils/notifications.py

    database neo4j notification delete crud
  • class ControlledDocumentConverter

    A comprehensive document converter class that transforms controlled documents into archived PDFs with signature pages, audit trails, hash-based integrity verification, and PDF/A compliance for long-term archival.

    File: /tf/active/vicechatdev/CDocs/utils/document_converter.py

    document-conversion pdf-generation audit-trail document-control archival
  • function generate_document_from_template

    Generates a document from a template by populating it with provided data, returning the document content as bytes or None if generation fails.

    File: /tf/active/vicechatdev/CDocs/utils/document_processor.py

    document-generation template-processing docx pdf placeholder
  • class VersionComparisonService

    A service class that compares two versions of a document using LLM-based analysis, implementing smart segmentation and chunking for handling large documents efficiently.

    File: /tf/active/vicechatdev/CDocs/utils/version_comparison.py

    document-comparison version-control llm openai text-analysis
  • function create_new_session

    Flask route handler that creates a new analysis session with an optional title and description, returning a unique session ID.

    File: /tf/active/vicechatdev/full_smartstat/app.py

    flask rest-api session-management analysis post-endpoint
  • class SQLQueryGenerator

    Generates SQL queries based on user requests and database schema

    File: /tf/active/vicechatdev/full_smartstat/sql_query_generator.py

    class sqlquerygenerator
  • function get_lims_importerrors_by_uid

    Retrieves a LIMS_ImportErrors node from a Neo4j graph database by its unique identifier (UID).

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database query lims error-tracking
  • function get_lims_parameters_by_id

    Retrieves a LIMS_Parameters node from a Neo4j graph database by its unique identifier.

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database lims database-query cypher
  • function get_lims_parameters_by_uid

    Retrieves a LIMS_Parameters node from a Neo4j graph database by searching for a specific UID (unique identifier).

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database lims database-query data-retrieval
  • function get_lims_pathogens_by_id

    Retrieves a single LIMS_Pathogens node from a Neo4j graph database by its unique identifier.

    File: /tf/active/vicechatdev/neo4j_schema/neo4j_python_snippets.py

    neo4j graph-database lims pathogen database-query

Search Examples