ACSN Database (
This module implements an API and processor for the ACSN resource which is available at https://acsn.curie.fr/ACSN2/ACSN2.html.
ACSN API (
- indra.sources.acsn.api.process_df(relations_df, correspondence_dict)
Process ACSN data from input data structures.
DataFrame) – An ACSN tab-separated data frame which consists of binary relationships between proteins with PMIDs.
Mapping) – A dictionary with correspondences between ACSN entities and their HGNC symbols.
- Return type
A processor with a list of INDRA statements that were extracted in its statements attribute.
- indra.sources.acsn.api.process_files(relations_path, correspondence_path)
Process ACSN data from input files.
ACSN Processor (
- class indra.sources.acsn.processor.AcsnProcessor(relations_df, correspondence_dict)
Processes Atlas of cancer signalling network (ACSN) relationships into INDRA statements
A tab-separated data frame which consists of binary relationship between proteins with PMIDs.
A dictionary with correspondences between ACSN entities and their HGNC symbols.
Return INDRA Statements Extracted from ACSN relations.
Return an INDRA Agent corresponding to an ACSN agent.